Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VaultAuthenticator ¶
type VaultAuthenticator interface { // Init allows for the authenticator to initialize itself. Init() error // GetRole returns the role being requested by the authenticator. GetRole() string // GetToken retrieves a signed, trusted token that can be used with the // Vault GCP auth plugin. It may either be an IAM service account's signed // JWT or a Kubernetes service account token. GetToken() (string, error) }
VaultAuthenticator must be implemented by authenticators.
Click to show internal directories.
Click to hide internal directories.