Package-level declarations

Types

Link copied to clipboard
class AbortException(message: String = "Authentication aborted by user", cause: Throwable? = null) : Exception

Exception thrown when the user aborts an authentication operation.

Link copied to clipboard
class BiometricAuthenticationException(val errorCode: Int, val errorMessage: String) : Exception

Custom exception for biometric authentication errors.

Link copied to clipboard
class DeviceNotRegisteredException(message: String = "Device not registered", cause: Throwable? = null) : Exception

Exception thrown when attempting to use a device that has not been registered.

Link copied to clipboard
class DeviceNotSupportedException(message: String = "Device not supported", cause: Throwable? = null) : Exception

Exception thrown when the device does not support required authentication features.

Link copied to clipboard
class InvalidClaimException(message: String = "Invalid claim", cause: Throwable? = null) : Exception

Exception thrown when JWT claims are invalid or missing.

Link copied to clipboard
class InvalidCredentialException(message: String = "Invalid credential", cause: Throwable? = null) : Exception

Exception thrown when credentials are invalid or cannot be used.