Expand description
Pluggable secrets backend interface — ADR-014 §5. Pluggable secrets backend interface — ADR-014 §5.
The host owns the secrets interface; customers reference secrets by name
(vault://prod/tls/kafka, file://kafka-prod). The secrets backend
resolves references to opaque handles consumed by transport.tls.
Structs§
- Credential
Handle - Opaque credential handle — consumed by auth providers.
- Null
Secrets Backend - No-op secrets backend used when no real backend is configured.
- Rotation
Event - Rotation notification emitted when a secret is rotated.
- Secret
String - Zeroizing secret string — debug output is redacted.
- TlsHandle
- Opaque TLS material handle — consumed by
transport.tls::connect_tls.
Traits§
- Secrets
Backend - Pluggable secrets backend trait — ADR-014 §5.