Enumeration MobileCredentialHolderErrorType

Enumeration Members

AlgorithmNotSupported: "AlgorithmNotSupported"

Algorithm not supported

AuthenticationCancelled: "AuthenticationCancelled"

User cancelled authentication.

BluetoothDisabled: "BluetoothDisabled"

The Bluetooth is not enabled.

BluetoothPermissionDenied: "BluetoothPermissionDenied"

The user has denied bluetooth permissions for the sdk.

BluetoothPermissionRestricted: "BluetoothPermissionRestricted"

The sdk has not been authorised to use bluetooth.

CertificateNotFound: "CertificateNotFound"

Trusted issuer certificate not found in storage.

ConnectivityError: "ConnectivityError"

(Online Presentation only) Failed to retrieve authorization request object with 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 dvice key to sign multiple mobile credentials.

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.

ExistingProximityPresentationSessionNotFound: "ExistingProximityPresentationSessionNotFound"

No active presentation session.

FailedToStoreCertificate: "FailedToStoreCertificate"

Unable to add certificate as it does not conform to IACA profile as per ISO 18013-5.

InvalidAuthorisationRequestUri: "InvalidAuthorisationRequestUri"

(Online Presentation only) Invalid authorisation request URI.

InvalidAuthorisationRequestVerifiedByCertificate: "InvalidAuthorisationRequestVerifiedByCertificate"

(Online Presentation only) Invalid AuthorisationRequest, verification failed to validate against trusted verifier certificates.

InvalidAuthorisationRequestVerifiedByDomain: "InvalidAuthorisationRequestVerifiedByDomain"

(Online Presentation only) Invalid AuthorisationRequest, verification failed to validate against the client domain of the authorization request.

InvalidCredential: "InvalidCredential"

Unsuccessful verification of mobile credential.

SdkInitialisedWithDifferentInstanceID: "SdkInitialisedWithDifferentInstanceID"

SDK has been initialised with a different instanceID.

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 Android device that doesn’t support this feature

UnsupportedCurve: "UnsupportedCurve"

Unsupported Curve for adding a credential

UserAuthentication: "UserAuthentication"

User authentication failed.

UserAuthenticationBiometryLockout: "UserAuthenticationBiometryLockout"

Biometry has been locked out on user's device.

UserAuthenticationOnDeviceNotSetup: "UserAuthenticationOnDeviceNotSetup"

No secure access method has been setup on user's device.

UserAuthenticationOnInitChanged: "UserAuthenticationOnInitChanged"

User authentication on initialise option has changed.

UserAuthenticationUnrecoverableKey: "UserAuthenticationUnrecoverableKey"

(Android only) User authentication key unrecoverable and requires re-initialisation. e.g. user turn off device native pin settings after wallet initialised.

Generated using TypeDoc