Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
service
command
|
|
|
internal
|
|
|
handler/etcdv3/mocks
Package etcdv3_mock is a generated GoMock package.
|
Package etcdv3_mock is a generated GoMock package. |
|
handler/v2/auth/mocks
Package auth_mock is a generated GoMock package.
|
Package auth_mock is a generated GoMock package. |
|
handler/v2/clients/mocks
Package clients_mock is a generated GoMock package.
|
Package clients_mock is a generated GoMock package. |
|
handler/v2/config/mocks
Package config_mock is a generated GoMock package.
|
Package config_mock is a generated GoMock package. |
|
handler/v2/dashboard/mocks
Package dashboard_mock is a generated GoMock package.
|
Package dashboard_mock is a generated GoMock package. |
|
handler/v2/filter/mocks
Package filter_mock is a generated GoMock package.
|
Package filter_mock is a generated GoMock package. |
|
handler/v2/group/mocks
Package group_mock is a generated GoMock package.
|
Package group_mock is a generated GoMock package. |
|
handler/v2/interceptor/mocks
Package interceptor_mock is a generated GoMock package.
|
Package interceptor_mock is a generated GoMock package. |
|
handler/v2/namespace/mocks
Package namespace_mock is a generated GoMock package.
|
Package namespace_mock is a generated GoMock package. |
|
handler/v2/permission
Package permission converts between proto PermissionAssignment enums and domain string constants.
|
Package permission converts between proto PermissionAssignment enums and domain string constants. |
|
handler/v2/profile/mocks
Package profile_mock is a generated GoMock package.
|
Package profile_mock is a generated GoMock package. |
|
handler/v2/token/mocks
Package token_mock is a generated GoMock package.
|
Package token_mock is a generated GoMock package. |
|
handler/v2/transfer/mocks
Package transfer_mock is a generated GoMock package.
|
Package transfer_mock is a generated GoMock package. |
|
handler/v2/user/mocks
Package user_mock is a generated GoMock package.
|
Package user_mock is a generated GoMock package. |
|
handler/v2/webhook/mocks
Package webhook_mock is a generated GoMock package.
|
Package webhook_mock is a generated GoMock package. |
|
service/auth/casbin
Package casbin previously hosted CheckBootstrapAdmin, a helper that wrote a direct user->admin g-rule for the configured admin email.
|
Package casbin previously hosted CheckBootstrapAdmin, a helper that wrote a direct user->admin g-rule for the configured admin email. |
|
service/auth/casbin/mocks
Package casbin_mock is a generated GoMock package.
|
Package casbin_mock is a generated GoMock package. |
|
service/auth/mocks
Package auth_mock is a generated GoMock package.
|
Package auth_mock is a generated GoMock package. |
|
service/auth/sessions/mocks
Package sessions_mock is a generated GoMock package.
|
Package sessions_mock is a generated GoMock package. |
|
service/authz/mocks
Package authz_mock is a generated GoMock package.
|
Package authz_mock is a generated GoMock package. |
|
service/content
Package content provides format detection, validation, and normalization for raw configuration content (JSON / YAML / opaque).
|
Package content provides format detection, validation, and normalization for raw configuration content (JSON / YAML / opaque). |
|
service/monitor
Package monitor tracks connected etcd clients and their request activity.
|
Package monitor tracks connected etcd clients and their request activity. |
|
service/monitor/mocks
Package mock_monitor is a generated GoMock package.
|
Package mock_monitor is a generated GoMock package. |
|
service/schemavalidator/mocks
Package schemavalidator_mock is a generated GoMock package.
|
Package schemavalidator_mock is a generated GoMock package. |
|
storage/bbolt/client_history
Package client_history is the bbolt-backed repository for disconnected client snapshots used by the connected-clients monitor.
|
Package client_history is the bbolt-backed repository for disconnected client snapshots used by the connected-clients monitor. |
|
storage/bbolt/config
Package config is the bbolt-backed repository for domain.Config.
|
Package config is the bbolt-backed repository for domain.Config. |
|
storage/bbolt/group
Package group is the bbolt-backed repository for domain.Group (RBAC group entities).
|
Package group is the bbolt-backed repository for domain.Group (RBAC group entities). |
|
storage/bbolt/namespace
Package namespace is the bbolt-backed repository for domain.Namespace.
|
Package namespace is the bbolt-backed repository for domain.Namespace. |
|
storage/bbolt/policy
Package policy is the bbolt-backed repository for Casbin policy rules.
|
Package policy is the bbolt-backed repository for Casbin policy rules. |
|
storage/bbolt/schema
Package schema is the bbolt-backed repository for domain.SchemaAttachment.
|
Package schema is the bbolt-backed repository for domain.SchemaAttachment. |
|
storage/bbolt/session
Package session is the bbolt-backed repository for domain.Session and domain.SessionEvent (server-side user sessions + their audit log).
|
Package session is the bbolt-backed repository for domain.Session and domain.SessionEvent (server-side user sessions + their audit log). |
|
storage/bbolt/token
Package token is the bbolt-backed repository for domain.Token (service credentials for the etcd-compatible gRPC API).
|
Package token is the bbolt-backed repository for domain.Token (service credentials for the etcd-compatible gRPC API). |
|
storage/bbolt/user
Package user is the bbolt-backed repository for domain.User.
|
Package user is the bbolt-backed repository for domain.User. |
|
storage/bbolt/webhook
Package webhook is the bbolt-backed repository for domain.Webhook.
|
Package webhook is the bbolt-backed repository for domain.Webhook. |
|
storage/mocks
Package storage_mock is a generated GoMock package.
|
Package storage_mock is a generated GoMock package. |
|
transport/webhook/mocks
Package webhook_mock is a generated GoMock package.
|
Package webhook_mock is a generated GoMock package. |
|
usecase/auth/mocks
Package auth_mock is a generated GoMock package.
|
Package auth_mock is a generated GoMock package. |
|
usecase/clients/mocks
Package clients_mock is a generated GoMock package.
|
Package clients_mock is a generated GoMock package. |
|
usecase/config/mocks
Package config_mock is a generated GoMock package.
|
Package config_mock is a generated GoMock package. |
|
usecase/dashboard/mocks
Package dashboard_mock is a generated GoMock package.
|
Package dashboard_mock is a generated GoMock package. |
|
usecase/filter/mocks
Package filter_mock is a generated GoMock package.
|
Package filter_mock is a generated GoMock package. |
|
usecase/namespace/mocks
Package namespace_mock is a generated GoMock package.
|
Package namespace_mock is a generated GoMock package. |
|
usecase/profile/mocks
Package profile_mock is a generated GoMock package.
|
Package profile_mock is a generated GoMock package. |
|
usecase/schema/mocks
Package schema_mock is a generated GoMock package.
|
Package schema_mock is a generated GoMock package. |
|
usecase/token/mocks
Package token_mock is a generated GoMock package.
|
Package token_mock is a generated GoMock package. |
|
usecase/transfer/mocks
Package transfer_mock is a generated GoMock package.
|
Package transfer_mock is a generated GoMock package. |
|
usecase/user/mocks
Package user_mock is a generated GoMock package.
|
Package user_mock is a generated GoMock package. |
|
usecase/webhook/mocks
Package webhook_mock is a generated GoMock package.
|
Package webhook_mock is a generated GoMock package. |
|
pkg
|
|
|
bbolt
Package bbolt is a transaction-orchestration layer over go.etcd.io/bbolt.
|
Package bbolt is a transaction-orchestration layer over go.etcd.io/bbolt. |
|
test
|
|
|
bbolttest
Package bbolttest provides a shared bootstrap for usecase tests that need a real bbolt store backing a Casbin enforcer and TxManager.
|
Package bbolttest provides a shared bootstrap for usecase tests that need a real bbolt store backing a Casbin enforcer and TxManager. |
Click to show internal directories.
Click to hide internal directories.
