Crate docbox_secrets

Crate docbox_secrets 

Source
Expand description

§Secret manager

Secret management abstraction with multiple supported backends

§Environment Variables

  • DOCBOX_SECRET_MANAGER - Which secret manager to use (“aws” or “memory”)

See individual secret manager module documentation for individual environment variables

Modules§

aws
AWS secret manager
memory
Memory secret manager

Enums§

Secret
Secret stored in a secrets manager
SecretManager
Secret manager backed by some underlying secret manager implementation
SecretManagerError
Errors that could occur when using a secrets manager
SecretsManagerConfig
Configuration for a secrets manager
SecretsManagerConfigError
Errors that could occur with a secrets manager config
SetSecretOutcome
Outcome from setting a secret