Package-level declarations
Types
Link copied to clipboard
Custom serializer for the Date class to convert to/from Long (milliseconds since epoch)
Link copied to clipboard
Enum representing the different OATH algorithm types.
Link copied to clipboard
Custom serializer for the OathAlgorithm enum
Link copied to clipboard
Implementation of OathClient that provides OATH functionality. This client handles TOTP and HOTP credential management and code generation.
Link copied to clipboard
Link copied to clipboard
Configuration class specific for OATH MFA functionality. Extends the base MfaConfiguration with OATH-specific settings.
Link copied to clipboard
@Serializable
Represents an OATH (TOTP/HOTP) credential. This model holds all necessary information to generate OTP codes and identify the credential.
Link copied to clipboard
Custom serializer for the OathType enum
Link copied to clipboard
Utility class for parsing OATH URIs.