light-mode-image
Learn
Enumerations

MobileCredentialHolderErrorType

This file is generated.

This file is generated. Do not edit manually.

Enumeration members

NameValueDescription
ActivityRequired"ActivityRequired"(Android only) An Activity is required to perform this action.
AlgorithmNotSupported"AlgorithmNotSupported"Algorithm not supported.
AuthenticationCanceled"AuthenticationCanceled"User canceled authentication.
BluetoothDisabled"BluetoothDisabled"Bluetooth is disabled.
BluetoothPermissionDenied"BluetoothPermissionDenied"The user has denied bluetooth permissions for the sdk.
BluetoothPermissionRestricted"BluetoothPermissionRestricted"The sdk has not been authorized to use bluetooth.
CalledFromAppExtension"CalledFromAppExtension"(iOS only) The function was called from an app extension. SDK APIs marked @available(iOSApplicationExtension, unavailable) cannot be used from an app extension at runtime
CertificateNotFound"CertificateNotFound"Trusted issuer certificate not found in storage.
ClientMetadataServiceError"ClientMetadataServiceError"Verifier metadata(client metadata) service call error
ConnectivityError"ConnectivityError"(Online Presentation only) Failed to retrieve authorization request object using request_uri.
CredentialNotAdded"CredentialNotAdded"Unable to store mobile credential.
CredentialNotDeleted"CredentialNotDeleted"Unable to delete mobile credential from storage.
CredentialNotFound"CredentialNotFound"Mobile credential not found in storage.
DeviceKeyAlreadyInUse"DeviceKeyAlreadyInUse"Cannot use the same device key to sign multiple mDocs.
DeviceKeyAuthenticationPolicyChangedException"DeviceKeyAuthenticationPolicyChangedException"(Android only) Required authentication methods are no longer available on this device
DeviceKeyGenerationError"DeviceKeyGenerationError"Device key generation failed.
DeviceKeyNotDeleted"DeviceKeyNotDeleted"Unable to delete device key from storage.
DeviceKeyNotFound"DeviceKeyNotFound"Unable to retrieve device key from storage.
DeviceKeysDoNotMatch"DeviceKeysDoNotMatch"The device key in storage does not match the one contained in the mobile security object of the mobile credential.
ExistingProximityPresentationSession"ExistingProximityPresentationSession"A new presentation session can only be created once the current session is terminated.
FailedToCreateAuthorizationSession"FailedToCreateAuthorizationSession"Failed to create authorization session
FailedToCreateProximityPresentationSession"FailedToCreateProximityPresentationSession"Failed to create proximity presentation session.
FailedToDiscoverCredentialOffer"FailedToDiscoverCredentialOffer"Failed to discover credential offer due to an unexpected reason. For instance, if there was an unexpected response from the server when requesting the issuer's metadata.
FailedToRegister"FailedToRegister"Failed to register the holder application instance with MATTR VII during SDK initialization. Verify that the [PlatformConfiguration] values are correct and retry initialization.
FailedToRetrieveCredentials"FailedToRetrieveCredentials"A failure occurred in the retrieval process due to an unexpected issue.
FailedToStoreCertificate"FailedToStoreCertificate"Failed to add certificate as it does not conform to IACA profile as per ISO 18013-5.
InvalidAuthorizationRequestUri"InvalidAuthorizationRequestUri"(Online Presentation only) Invalid authorization request URI.
InvalidAuthorizationRequestVerifiedByCertificate"InvalidAuthorizationRequestVerifiedByCertificate"(Online Presentation only) Invalid authorization request, verification failed to validate against trusted verifier certificates.
InvalidAuthorizationRequestVerifiedByDomain"InvalidAuthorizationRequestVerifiedByDomain"(Online Presentation only) Invalid authorization request, verification failed to validate against the client domain of the authorization request.
InvalidCertificate"InvalidCertificate"Unable to add certificate as it does not conform to IACA profile as per ISO 18013-5.
InvalidCredential"InvalidCredential"Unsuccessful verification of mobile credential.
InvalidCredentialOffer"InvalidCredentialOffer"The credential offer is invalid or malformed.
InvalidDeviceKeyAuthenticationPolicy"InvalidDeviceKeyAuthenticationPolicy"(android only) Invalid device key authentication policy
InvalidInstanceID"InvalidInstanceID"Invalid instance ID.
InvalidLicense"InvalidLicense"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.
InvalidTransactionCode"InvalidTransactionCode"The transaction code is invalid or malformed.
InvalidWalletAttestation"InvalidWalletAttestation"The Authorization server rejected the wallet attestation.
MACAuthenticationUnavailableForAuthenticationPolicy"MACAuthenticationUnavailableForAuthenticationPolicy"(Android only) MAC Device Authentication is unavailable
NfcDeviceEngagementNotFound"NfcDeviceEngagementNotFound"(Android only) No NFC request present
OperationFailed"OperationFailed"An Activity log operation failed.
PlatformNotSupported"PlatformNotSupported"
RedirectUriNotFound"RedirectUriNotFound"The offer can be used only with Authorization Code Flow, but the redirect URI was not specified during the SDK initialization.
ResponseModeNotSupported"ResponseModeNotSupported"Response mode not supported
RuntimeException"RuntimeException"Runtime exceptions should be reported to MATTR.
SdkInitialized"SdkInitialized"SDK initialized, call deinitialize().
SdkNotInitialized"SdkNotInitialized"SDK has not been initialized.
StorageInitialization"StorageInitialization"Unable to successfully initialize storage for SDK.
StorageInitializedInBackground"StorageInitializedInBackground"(Ios only)The app was in the background so storage could not be initialized
TrustedIssuerCertificateInUse"TrustedIssuerCertificateInUse"Trusted issuer certificate is being used by a stored mobile credential.
UnsupportedAuthenticationOption"UnsupportedAuthenticationOption"(Android only) Unsupported Authentication Option. Thrown when the user chooses to use Mac authentication on an Android device that doesn’t support this feature.
UnsupportedCurve"UnsupportedCurve"Unsupported Curve for adding a credential
UnsupportedDeviceKeyAuthenticationPolicy"UnsupportedDeviceKeyAuthenticationPolicy"(Android only) Requested device key authentication methods are not available on this device
UserAuthentication"UserAuthentication"User authentication failed.
UserAuthenticationBiometryLockout"UserAuthenticationBiometryLockout"Biometry has been locked out on user's device.
UserAuthenticationConfigurationChanged"UserAuthenticationConfigurationChanged"User authentication on initialize option has changed.
UserAuthenticationInvalidatedByBiometricEnrollment"UserAuthenticationInvalidatedByBiometricEnrollment"(Android only) Invalidated due to biometric enrollment changes
UserAuthenticationNotSupported"UserAuthenticationNotSupported"(Android only) User can not attempt to use BiometryCurrentSet with OnInitialize
UserAuthenticationOnDeviceNotSetup"UserAuthenticationOnDeviceNotSetup"No secure access method has been setup on the user's device.
UserAuthenticationUnrecoverableKey"UserAuthenticationUnrecoverableKey"(Android only) User authentication key unrecoverable and requires re-initialization. e.g. user turn off device native pin settings after wallet initialized.
WebAuthenticationFailed"WebAuthenticationFailed"The web authentication fails during the Authorization Code Flow

How would you rate this page?

On this page