Package-level declarations
Types
Link copied to clipboard
abstract class BaseMfaClient(val config: MfaConfiguration, val storage: MfaStorage? = null) : MfaClient
Base abstract class for MFA client implementations. This class provides common functionality for all MFA clients.
Link copied to clipboard
Configuration class for MFA module. This class holds all the necessary configuration for the MFA module.
Link copied to clipboard
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.