Expand description
Secure credential storage module
Provides secure storage for access tokens using:
- Primary: System keyring (Secret Service on Linux, Keychain on macOS)
- Fallback: AES-256-GCM encrypted file when keyring unavailable
The fallback is less secure as the encryption key is derived from machine identifiers, but provides functionality on headless systems.
TRACES: UR-012 | IR-014
Structs§
- Credential
Store - Credential storage manager
Enums§
- Credential
Error - Error types for credential operations
- Credential
Result - Result of a credential storage operation