OathStorage
Interface for OATH-specific storage operations. Extends the base MfaStorage interface with OATH-specific functionality.
Inheritors
Functions
Link copied to clipboard
Clear all OATH credentials from the storage.
Link copied to clipboard
Get all OATH credentials.
Link copied to clipboard
abstract suspend fun getCredentialByIssuerAndAccount(issuer: String, accountName: String): OathCredential?
Retrieve an OATH credential by issuer and account name. This method performs a case-sensitive lookup to detect duplicate credentials.
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.