Documentation
¶
Overview ¶
Package secrets deals with resolving sensitive values from external sources like environment variables and files.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Resolver ¶
type Resolver struct {
// contains filtered or unexported fields
}
Resolver implements ports.SecretResolver. It resolves secrets from configured sources and automatically tracks them for redaction.
func NewResolver ¶
func NewResolver( config *system.SecretsConfig, provider ports.SensitiveValueProvider, ) *Resolver
NewResolver creates a new secret resolver.
Click to show internal directories.
Click to hide internal directories.