light-mode-image
Learn
Enumerations

MobileCredentialVerifierErrorType

This file is generated. Do not edit manually.

Enumeration members

NameValueDescription
AppleWalletNotAvailable"AppleWalletNotAvailable"(iOS only) Apple Wallet is unavailable for this request.
BluetoothDisabled"BluetoothDisabled"The Bluetooth is not enabled.
BluetoothPermissionDenied"BluetoothPermissionDenied"The user has denied bluetooth permissions for the sdk.
BluetoothPermissionRestricted"BluetoothPermissionRestricted"(iOS only) The sdk has not been authorised to use bluetooth.
ConnectivityError"ConnectivityError"A network connectivity error occurred during an online presentation request.
DataTransportDisconnected"DataTransportDisconnected"(Android only) Data transport disconnected
DeviceRequestValidationFailed"DeviceRequestValidationFailed"(iOS only) The device request is invalid
DigitalCredentialManager"DigitalCredentialManager"(Android only) DCM retrieval failure.
DistributionDownloadFailed"DistributionDownloadFailed"Could not download status list distribution.
ExistingProximityPresentationSession"ExistingProximityPresentationSession"The exception occurs when a proximity session already exists.
FailedToCreateProximityPresentationSession"FailedToCreateProximityPresentationSession"(iOS only) Failed to create proximity presentation session.
FailedToRegister"FailedToRegister"Failed to register the Verifier application instance with MATTR VII during SDK initialization. Verify that the [PlatformConfiguration] values are correct and retry initialization.
FailedToRequestMobileCredentials"FailedToRequestMobileCredentials"Surfacing SDK-side precondition failures
FailedToStoreCertificate"FailedToStoreCertificate"Unable to store certificate.
IllegalState"IllegalState"Proximity presentation session incorrect state
InvalidCertificate"InvalidCertificate"Unable to add certificate as it does not conform to IACA profile as per ISO 18013-5.
InvalidDistributionUrl"InvalidDistributionUrl"Could not parse status list distribution url (Android emits it for unmapped session-creation errors; iOS falls back to Exception instead).
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.
PlatformConfigurationInvalid"PlatformConfigurationInvalid"(Android only) Surfacing Platform setups failures
RuntimeException"RuntimeException"(Android only) Runtime exceptions should be reported to MATTR.
SdkInitialized"SdkInitialized"Sdk initialized exception.
SdkNotInitialized"SdkNotInitialized"The exception occurs when SDK API is called before the SDK initialization process.
SessionAborted"SessionAborted"Session aborted because another session is in progress
SessionTimeOut"SessionTimeOut"Session not found due to timeout or invalidation.
StatusListDownloadFailed"StatusListDownloadFailed"Covers the StatusListManagerException.StatusListDownloadFailedException leaf for the exhaustive Android when; status-list refresh failures reject as UnknownError, sharing that JS code with the other status-list leaves.
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
UnsupportedCurve"UnsupportedCurve"Unsupported Curve for create proximity presentation session.
UserCanceled"UserCanceled"(Android only) The user canceled Online verification flow.

Referenced by

A property of ProximityPresentationSessionError.

A variant of FetchAppleWalletConfigurationErrorType, RequestMobileCredentialsErrorType, SendProximityPresentationRequestErrorType.

Aliased by AddTrustedIssuerCertificatesError, DeleteTrustedIssuerCertificateError, DeregisterForNfcDeviceEngagementError, DestroyError, GetRevocationStatusListsCacheInfoError, GetTrustedIssuerCertificatesError, InitializeError, RefreshRevocationStatusListsError, RegisterForNfcDeviceEngagementError, TerminateProximityPresentationSessionError.

How would you rate this page?

On this page