SQLOathStorage
SQLite-based implementation of OathStorage. This class directly extends SQLiteStorage with OATH-specific functionality.
Functions
Link copied to clipboard
Clear all OATH credentials from the storage.
Link copied to clipboard
Get all OATH credentials.
Link copied to clipboard
open suspend override fun getCredentialByIssuerAndAccount(issuer: String, accountName: String): OathCredential?
Retrieve an OATH credential by issuer and account name. Performs case-sensitive comparison to detect duplicate credentials.
Link copied to clipboard
Initialize the OATH storage. This method initializes the database and tables.
Link copied to clipboard
Remove an OATH credential by its ID.
Link copied to clipboard
Retrieve an OATH credential by its ID.
Link copied to clipboard
Store an OATH credential.