schrodinger.maestro.auth.secure_storage module¶
Secure storage for authentication credentials using system keyring.
This module provides secure storage for sensitive authentication data like refresh tokens using the operating system’s credential manager.
- schrodinger.maestro.auth.secure_storage.save_refresh_token(refresh_token: str) None¶
Save the refresh token to secure storage.
- Parameters:
refresh_token – The refresh token to store.
- schrodinger.maestro.auth.secure_storage.load_refresh_token() Optional[str]¶
Load the refresh token from secure storage.
- Returns:
The refresh token if found, None otherwise.
- schrodinger.maestro.auth.secure_storage.delete_refresh_token() None¶
Delete the refresh token from secure storage.