Documentation ¶
Index ¶
- func NewManagerFactory() creds.ManagerFactory
- type Manager
- func (manager Manager) Close(logger lager.Logger)
- func (manager Manager) Health() (*creds.HealthResponse, error)
- func (manager *Manager) Init(log lager.Logger) error
- func (manager Manager) IsConfigured() bool
- func (manager *Manager) MarshalJSON() ([]byte, error)
- func (manager Manager) NewSecretsFactory(logger lager.Logger) (creds.SecretsFactory, error)
- func (manager Manager) Validate() error
- type Secrets
- type SecretsFactory
- type VarFlag
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewManagerFactory ¶
func NewManagerFactory() creds.ManagerFactory
Types ¶
type Manager ¶
type Manager struct {
Vars []VarFlag `` /* 175-byte string literal not displayed */
}
func (Manager) IsConfigured ¶
func (*Manager) MarshalJSON ¶
func (Manager) NewSecretsFactory ¶
type Secrets ¶
type Secrets struct { vars.StaticVariables TeamName string PipelineName string }
func (*Secrets) NewSecretLookupPaths ¶
type SecretsFactory ¶
type SecretsFactory struct {
// contains filtered or unexported fields
}
func NewSecretsFactory ¶
func NewSecretsFactory(flags []VarFlag) *SecretsFactory
func (*SecretsFactory) NewSecrets ¶
func (factory *SecretsFactory) NewSecrets() creds.Secrets
Click to show internal directories.
Click to hide internal directories.