Enumerations
MobileCredentialHolderErrorType
This file is generated.
This file is generated. Do not edit manually.
Enumeration members
| Name | Value | Description |
|---|---|---|
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?