Skip to main content

Module secret

Module secret 

Source
Expand description

Secret management data types — the stability contract for credential resolution.

These are data types only. The actual resolution traits (SecretResolver, AuthProvider, CryptoProvider) live in separate crates (skg-secret, skg-auth, skg-crypto). Layer 0 defines the vocabulary; higher layers define the behavior.

Structs§

SecretAccessEvent
Lifecycle event emitted when a secret is accessed.

Enums§

SecretAccessOutcome
Outcome of a secret access attempt.
SecretSource
Where a secret is stored. This describes the BACKEND, not the delivery mechanism.