Expand description
Secrets management via HashiCorp Vault
All API keys and secrets are loaded exclusively from HashiCorp Vault. Environment variables are NOT used for secrets.
Structs§
- Provider
Secrets - Provider secrets stored in Vault
- Secrets
Manager - Vault-based secrets manager
- Vault
Config - Vault configuration
Functions§
- get_
api_ key - Get API key for a provider (convenience function)
- get_
provider_ secrets - Get full provider secrets (convenience function)
- has_
api_ key - Check if a provider has an API key (convenience function)
- init_
from_ manager - Initialize the global secrets manager from an existing manager instance
- init_
secrets_ manager - Initialize the global secrets manager
- secrets_
manager - Get the global secrets manager