Expand description
Secure credential storage using OS-native keyring.
This module provides a secure way to store and retrieve API keys using the operating system’s native credential store:
- Linux: libsecret or KWallet
- macOS: Keychain
- Windows: Credential Manager
Enums§
- Credential
Error - Errors that can occur during credential operations.
Functions§
- delete_
api_ key - Deletes an API key from the OS-native credential store.
- delete_
nvidia_ api_ key - delete_
openai_ api_ key - get_
api_ key - Retrieves an API key from the OS-native credential store.
- get_
nvidia_ api_ key - get_
openai_ api_ key - is_
secure_ store_ available - Checks if a secure credential store is available on this system.
- store_
api_ key - Securely stores an API key in the OS-native credential store.
- store_
nvidia_ api_ key - Convenience function for NVIDIA API key operations.
- store_
openai_ api_ key - Convenience function for OpenAI API key operations.