Expand description
Secrets provider abstractions and implementations.
This module defines the SecretsProvider trait,
which abstracts over different backend secret management services for batch
resolution of secret references.
It also provides implementations for specific providers and a selection mechanism to choose the provider at runtime
Re-exports§
pub use ProviderSelection as Provider;
Structs§
- Auth
Token - A wrapper around
SecretStringwhich allows constructing from either a direct token or a file path. - Provider
Config - Provider
Selection
Enums§
Traits§
- Secrets
Provider - Abstraction for a backend service that resolves secret references.