Versions in this module Expand all Collapse all v6 v6.4.2 Aug 17, 2020 Changes in this version + func NewManagerFactory() creds.ManagerFactory + type Manager struct + Vars []VarFlag + func (manager *Manager) Init(log lager.Logger) error + func (manager *Manager) MarshalJSON() ([]byte, error) + func (manager Manager) Close(logger lager.Logger) + func (manager Manager) Health() (*creds.HealthResponse, error) + func (manager Manager) IsConfigured() bool + func (manager Manager) NewSecretsFactory(logger lager.Logger) (creds.SecretsFactory, error) + func (manager Manager) Validate() error + type Secrets struct + PipelineName string + TeamName string + func (secrets *Secrets) Get(secretPath string) (interface{}, *time.Time, bool, error) + func (secrets *Secrets) NewSecretLookupPaths(teamName string, pipelineName string, allowRootPath bool) []creds.SecretLookupPath + type SecretsFactory struct + func NewSecretsFactory(flags []VarFlag) *SecretsFactory + func (factory *SecretsFactory) NewSecrets() creds.Secrets + type VarFlag struct + Name string + Value interface{} + func (pair *VarFlag) UnmarshalFlag(value string) error