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 StaticRepoFactory
- type TargetRepoFactory
- type VaultCredentialRepoFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthTokenRepoFactory ¶
type AuthTokenRepoFactory = oidc.AuthTokenRepoFactory
type ConnectionRepoFactory ¶ added in v0.7.6
type ConnectionRepoFactory func() (*session.ConnectionRepository, error)
type HostPluginRepoFactory ¶ added in v0.7.0
type HostPluginRepoFactory func() (*hostplugin.Repository, error)
type IamRepoFactory ¶
type IamRepoFactory func() (*iam.Repository, error)
type OidcAuthRepoFactory ¶ added in v0.2.0
type OidcAuthRepoFactory = oidc.OidcRepoFactory
type PasswordAuthRepoFactory ¶
type PasswordAuthRepoFactory func() (*password.Repository, error)
type PluginHostRepoFactory ¶ added in v0.7.0
type PluginHostRepoFactory func() (*pluginhost.Repository, error)
type ServersRepoFactory ¶
type ServersRepoFactory func() (*servers.Repository, error)
type SessionRepoFactory ¶
type SessionRepoFactory func() (*session.Repository, error)
type StaticRepoFactory ¶
type StaticRepoFactory func() (*static.Repository, error)
type TargetRepoFactory ¶
type TargetRepoFactory func() (*target.Repository, error)
type VaultCredentialRepoFactory ¶ added in v0.4.0
type VaultCredentialRepoFactory = func() (*vault.Repository, error)
Click to show internal directories.
Click to hide internal directories.