Documentation ¶
Overview ¶
Package common contains types and helper functions that are used across the different packages under internal/server/controller.
Index ¶
- type AuthTokenRepoFactory
- type ConnectionRepoFactory
- type HostPluginRepoFactory
- type IamRepoFactory
- type OidcAuthRepoFactory
- type PasswordAuthRepoFactory
- type PluginHostRepoFactory
- type ServersRepoFactory
- type SessionRepoFactory
- type StaticCredentialRepoFactory
- type StaticRepoFactory
- type TargetRepoFactory
- type VaultCredentialRepoFactory
- type WorkerAuthRepoStorageFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthTokenRepoFactory ¶
type AuthTokenRepoFactory = oidc.AuthTokenRepoFactory
type ConnectionRepoFactory ¶
type ConnectionRepoFactory func() (*session.ConnectionRepository, error)
type HostPluginRepoFactory ¶
type HostPluginRepoFactory func() (*hostplugin.Repository, error)
type IamRepoFactory ¶
type IamRepoFactory func() (*iam.Repository, error)
type OidcAuthRepoFactory ¶
type OidcAuthRepoFactory = oidc.OidcRepoFactory
type PasswordAuthRepoFactory ¶
type PasswordAuthRepoFactory func() (*password.Repository, error)
type PluginHostRepoFactory ¶
type PluginHostRepoFactory func() (*pluginhost.Repository, error)
type ServersRepoFactory ¶
type ServersRepoFactory func() (*server.Repository, error)
type SessionRepoFactory ¶
type SessionRepoFactory func() (*session.Repository, error)
type StaticCredentialRepoFactory ¶
type StaticCredentialRepoFactory = func() (*credstatic.Repository, error)
type StaticRepoFactory ¶
type StaticRepoFactory func() (*static.Repository, error)
type TargetRepoFactory ¶
type TargetRepoFactory func() (*target.Repository, error)
type VaultCredentialRepoFactory ¶
type VaultCredentialRepoFactory = func() (*vault.Repository, error)
type WorkerAuthRepoStorageFactory ¶
type WorkerAuthRepoStorageFactory func() (*server.WorkerAuthRepositoryStorage, error)
Click to show internal directories.
Click to hide internal directories.