Directories
¶
| Path | Synopsis |
|---|---|
|
api
|
|
|
access_binding
Package access_binding — AccessBindingService.
|
Package access_binding — AccessBindingService. |
|
access_binding/reconcile
Package reconcile — selector/containment reconciler.
|
Package reconcile — selector/containment reconciler. |
|
account
Package account — use-case-структура AccountService.
|
Package account — use-case-структура AccountService. |
|
authorize
Package authorize — AuthorizeService gRPC handler.
|
Package authorize — AuthorizeService gRPC handler. |
|
bootstrap_token
handler.go — thin gRPC transport for InternalBootstrapTokenService.
|
handler.go — thin gRPC transport for InternalBootstrapTokenService. |
|
client_token
Package client_token — выдача токена по учётным данным клиента, чья личность доказана подписанным утверждением (задача #898, приёмка F2 §9.1 п.
|
Package client_token — выдача токена по учётным данным клиента, чья личность доказана подписанным утверждением (задача #898, приёмка F2 §9.1 п. |
|
group
Package group — GroupService + member-management.
|
Package group — GroupService + member-management. |
|
identityquota
Package identityquota — арендаторское чтение квот, носителем которых является личность.
|
Package identityquota — арендаторское чтение квот, носителем которых является личность. |
|
interactive_client
Package interactiveclient — use-cases of InternalInteractiveClientService (IAM-INT-1): the lifecycle of the OAuth2 client through which a HUMAN completes an interactive sign-in ceremony.
|
Package interactiveclient — use-cases of InternalInteractiveClientService (IAM-INT-1): the lifecycle of the OAuth2 client through which a HUMAN completes an interactive sign-in ceremony. |
|
internal_iam
force_logout.go — InternalIAMService.ForceLogout.
|
force_logout.go — InternalIAMService.ForceLogout. |
|
internal_operations
Package internal_operations — InternalOperationsService.ListIamOperations.
|
Package internal_operations — InternalOperationsService.ListIamOperations. |
|
limit
Package limit — use-cases of InternalLimitService: the lifecycle of a resource-count ceiling, plus the two reads owner-services live on.
|
Package limit — use-cases of InternalLimitService: the lifecycle of a resource-count ceiling, plus the two reads owner-services live on. |
|
membership
Package membership — MembershipService: чтение принадлежности человека аккаунту на аккаунт-скоупных путях.
|
Package membership — MembershipService: чтение принадлежности человека аккаунту на аккаунт-скоупных путях. |
|
permission_catalog
Package permission_catalog — PermissionCatalogService.ListPermissionCatalog (RBAC rules-model 2026).
|
Package permission_catalog — PermissionCatalogService.ListPermissionCatalog (RBAC rules-model 2026). |
|
project
Package project — use-case-структура ProjectService.
|
Package project — use-case-структура ProjectService. |
|
registry_token
key_material_window.go — ОКНО ПЕРЕХОДА ЛОМАЮЩЕГО ИЗМЕНЕНИЯ #1143 и счётчик полос предъявленного удостоверения.
|
key_material_window.go — ОКНО ПЕРЕХОДА ЛОМАЮЩЕГО ИЗМЕНЕНИЯ #1143 и счётчик полос предъявленного удостоверения. |
|
role
Package role — RoleService.
|
Package role — RoleService. |
|
sa_keys
handler.go — gRPC handler for kaname.cloud.iam.v1.SAKeyService.
|
handler.go — gRPC handler for kaname.cloud.iam.v1.SAKeyService. |
|
service_account
Package service_account — ServiceAccountService.
|
Package service_account — ServiceAccountService. |
|
session_revocations
Package session_revocations — InternalSessionRevocationsService (internal-only, gRPC port :9091).
|
Package session_revocations — InternalSessionRevocationsService (internal-only, gRPC port :9091). |
|
signingkeys
Package signingkeys — ключница подписных ключей платформы (задача #897).
|
Package signingkeys — ключница подписных ключей платформы (задача #897). |
|
user
Package user — UserService (public CRUD + Invite) + InternalUserService (UpsertFromIdentity / Get).
|
Package user — UserService (public CRUD + Invite) + InternalUserService (UpsertFromIdentity / Get). |
|
user_tokens
handler.go — gRPC handler для kaname.cloud.iam.v1.UserTokenService.
|
handler.go — gRPC handler для kaname.cloud.iam.v1.UserTokenService. |
|
authn_phase2.go — helpers for the AuthN core config fields.
|
authn_phase2.go — helpers for the AuthN core config fields. |
|
Package expiredcredsweep — платформа снимает удостоверение, чей срок истёк более чем на отсрочку назад.
|
Package expiredcredsweep — платформа снимает удостоверение, чей срок истёк более чем на отсрочку назад. |
|
Package modulecatalog — ПРИМЕНИТЕЛЬ КАТАЛОГА модуля: читает манифест как данные и приводит строки `kaname.catalog_module` / `catalog_resource` / `catalog_verb` к объявленному состоянию (задача продукта #1034).
|
Package modulecatalog — ПРИМЕНИТЕЛЬ КАТАЛОГА модуля: читает манифест как данные и приводит строки `kaname.catalog_module` / `catalog_resource` / `catalog_verb` к объявленному состоянию (задача продукта #1034). |
|
Package moduleroles — ПРИМЕНИТЕЛЬ ролей модуля: читает манифест как данные и приводит строки системных ролей своего модуля к объявленному состоянию (приёмка `services/iam/docs/engineering/acceptance/roles-come-as-data-not-migrations.md`, §3.1, §3.3, §3.5, §3.7; задача #1824).
|
Package moduleroles — ПРИМЕНИТЕЛЬ ролей модуля: читает манифест как данные и приводит строки системных ролей своего модуля к объявленному состоянию (приёмка `services/iam/docs/engineering/acceptance/roles-come-as-data-not-migrations.md`, §3.1, §3.3, §3.5, §3.7; задача #1824). |
|
Package moduleseed — ПРИМЕНИТЕЛЬ раздела `seed` манифеста модуля (задача продукта #2452).
|
Package moduleseed — ПРИМЕНИТЕЛЬ раздела `seed` манифеста модуля (задача продукта #2452). |
|
Package operationresolver implements the IAM operations.Resolver: given the metadata of an orphaned operation (a row left done=false because the worker process died mid-flight), it determines the terminal outcome by reading the committed reality of the resource.
|
Package operationresolver implements the IAM operations.Resolver: given the metadata of an orphaned operation (a row left done=false because the worker process died mid-flight), it determines the terminal outcome by reading the committed reality of the resource. |
|
Package retention — уборка таблиц iam, чей рост задаёт внешний.
|
Package retention — уборка таблиц iam, чей рост задаёт внешний. |
|
Package secretsweep — the periodic backstop that clears one-shot credentials left staged in finished operation responses.
|
Package secretsweep — the periodic backstop that clears one-shot credentials left staged in finished operation responses. |
|
bootstrap_admin.go — startup-time bootstrap admin grant + fga_outbox enqueue.
|
bootstrap_admin.go — startup-time bootstrap admin grant + fga_outbox enqueue. |
|
Package shared — общие helpers для всех api-слайсов (parity с services/vpc/internal/apps/kacho/shared).
|
Package shared — общие helpers для всех api-слайсов (parity с services/vpc/internal/apps/kacho/shared). |
Click to show internal directories.
Click to hide internal directories.