MfaStorage

interface MfaStorage

Base interface for MFA storage operations. This interface defines the common operations that all storage implementations must support. Specific credential type storage functionality should be defined in extending interfaces.

Functions

Link copied to clipboard
abstract suspend fun clear()

Clear all data from all storage.

Link copied to clipboard
abstract suspend fun close()

Close the storage and release any resources. This method should be called when the storage is no longer needed.

Link copied to clipboard
abstract suspend fun initialize()

Initialize the storage. This method must be called before any other method on the storage.