Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SecretManager ¶
type SecretManager struct {
// contains filtered or unexported fields
}
func NewManager ¶
func NewManager(opts Options) *SecretManager
func NewManagerFromConfig ¶
func NewManagerFromConfig(cfg modules.SecretConfig) (*SecretManager, error)
func (*SecretManager) AddProvider ¶
func (p *SecretManager) AddProvider(name string, prov provider.Provider)
func (*SecretManager) ResolveReference ¶
func (p *SecretManager) ResolveReference(ctx context.Context, ref *reference.Reference) (value string, err error)
ResolveReference returns resolved value of a reference
func (*SecretManager) WithLogger ¶
func (p *SecretManager) WithLogger(log *zap.SugaredLogger) *SecretManager
Click to show internal directories.
Click to hide internal directories.