HolderException

sealed class HolderException : RuntimeException

Inheritors

Types

Link copied to clipboard
Link copied to clipboard
class AlgorithmNotSupportedException(cause: Throwable? = null) : HolderException
Link copied to clipboard
class AuthenticationCanceledException(cause: Throwable? = null) : HolderException
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ConnectivityException(description: String, cause: Throwable? = null) : HolderException
Link copied to clipboard
Link copied to clipboard
class CredentialNotDeletedException(credentialId: String, cause: Throwable) : HolderException
Link copied to clipboard
class CredentialNotFoundException(cause: Throwable? = null) : HolderException
Link copied to clipboard
class DataTransportDisconnectedException(cause: Throwable? = null) : HolderException
Link copied to clipboard
Link copied to clipboard
class DeviceKeyAlreadyInUseException(deviceKeyId: String) : HolderException
class DeviceKeyAuthenticationPolicyChangedException(val credentialId: String, val required: Set<UserAuthentication>, val available: Set<UserAuthentication>) : HolderException
Link copied to clipboard
class DeviceKeyGenerationException(cause: Throwable? = null) : HolderException
Link copied to clipboard
class DeviceKeyNotDeletedException(credentialId: String, cause: Exception) : HolderException
Link copied to clipboard
class DeviceKeyNotFoundException(deviceKeyId: String) : HolderException
Link copied to clipboard
class DeviceKeysDoNotMatchException(deviceKeyId: String) : HolderException

The exception is generated when a proximity session already exists.

Link copied to clipboard
class FailedToOpenUriException(cause: Throwable? = null) : HolderException
Link copied to clipboard
class FailedToRegisterException(cause: Throwable? = null) : HolderException

Failed to register the holder application instance with MATTR VII during SDK initialization. Verify that the PlatformConfiguration values are correct and retry initialization.

Link copied to clipboard
class FailedToRetrieveCredentialsException(cause: Throwable? = null) : HolderException
Link copied to clipboard
class FailedToStoreCertificateException(val errors: List<String>, cause: Throwable? = null) : HolderException
Link copied to clipboard

The exception occurs when the session is timed-out due to inactivity.

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

The SDK license failed to validate or an existing license has expired. Re-initialize the SDK to obtain a new license. If the issue persists, contact MATTR support at dev-support@mattr.global.

Link copied to clipboard
class InvalidMobileCredentialIdException(val credentialId: String, cause: Throwable? = null) : HolderException
Link copied to clipboard
class InvalidTransactionCodeException(val code: String? = null, cause: Throwable? = null) : HolderException
Link copied to clipboard
class InvalidWalletAttestationException(message: String, cause: Throwable? = null) : HolderException
class MobileCredentialsWithDuplicateDocTypesException(val docType: String, cause: Throwable? = null) : HolderException
Link copied to clipboard
class NfcDeviceEngagementNotFoundException(cause: Throwable? = null) : HolderException
Link copied to clipboard
Link copied to clipboard
class RedirectUriNotFoundException(cause: Throwable? = null) : HolderException
Link copied to clipboard
class ResponseFailedException(description: String, cause: Throwable? = null) : HolderException
Link copied to clipboard
class ResponseModeNotSupportedException(cause: Throwable? = null) : HolderException
Link copied to clipboard
Link copied to clipboard
class RuntimeException(cause: Throwable) : HolderException

Runtime exceptions should be reported to MATTR.

Link copied to clipboard

The exception occurs when SDK API is called before the SDK initialization process.

Link copied to clipboard
Link copied to clipboard
class StorageInitializationException(cause: Throwable, message: String? = null) : HolderException

The exception may occur during the SDK initialization process.

Link copied to clipboard
class UserAuthenticationInvalidatedByBiometricEnrollmentException(val credentialId: String, cause: Throwable? = null) : HolderException
class VerifierAuthenticationCertificateNotFoundException(description: String, cause: Throwable? = null) : HolderException
class VerifierAuthenticationFailedToEvaluateTrustException(description: String, cause: Throwable? = null) : HolderException
Link copied to clipboard
class WebAuthenticationFailedException(message: String? = null, cause: Throwable? = null) : HolderException

Properties

Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard
open val localizedMessage: String?
Link copied to clipboard
open val message: String?
Link copied to clipboard
open var stackTrace: Array<out StackTraceElement?>?
Link copied to clipboard
val suppressed: Array<out Throwable?>?