EMFastTrackErrorCode
enum EMFastTrackErrorCode {}
List of error code for FastTrack
- - Since: 5.3
-
This error occurs when the caller passed an invalid argument (e.g. null or empty string) into a function
Declaration
Objective-C
EMFastTrackErrorCodeInvalidArgument = -100
Swift
case invalidArgument = -100
-
Internal Failure, most likely due to storage
Declaration
Objective-C
EMFastTrackErrorCodeInternalFailure = -101
Swift
case internalFailure = -101
-
Device Fingerprint failure, most likely due to invalid configuration on CustomData
Declaration
Objective-C
EMFastTrackErrorCodeDeviceFingerprint = -102
Swift
case deviceFingerprint = -102
-
Device Fingerprint update failure, e.g. token not found, invalid configuration on CustomData
Since
5.4.0Declaration
Objective-C
EMFastTrackErrorCodeUpdateDeviceFingerprintFailure = -103
Swift
case updateDeviceFingerprintFailure = -103
-
Device Fingerprint update failure, if new device fingerprint is identical.
Since
5.4.0Declaration
Objective-C
EMFastTrackErrorCodeUpdateDeviceFingerprintIdentical = -104
Swift
case updateDeviceFingerprintIdentical = -104
-
Failed in provision Token
Declaration
Objective-C
EMFastTrackErrorCodeOtpProvisionFailure = -200
Swift
case otpProvisionFailure = -200
-
Failed in generating OTP
Declaration
Objective-C
EMFastTrackErrorCodeOtpGenerationFailure = -201
Swift
case otpGenerationFailure = -201
-
Violation of Pin Rule on changePin operation
Declaration
Objective-C
EMFastTrackErrorCodePinRuleViolation = -202
Swift
case pinRuleViolation = -202
-
OTP Settings not found. If OTP has been provisioned previously using IDP Mobile SDK, please invoke any of the following functions:
Declaration
Objective-C
EMFastTrackErrorCodeOtpSettingsNotFound = -203
Swift
case otpSettingsNotFound = -203
-
SystemBiometric is not supported by the device. Authentication could not start, because biometric is not available on the device. Authentication could not start, because biometric has no enrolled fingers/face.
Declaration
Objective-C
EMFastTrackErrorCodeSystemBiometricNotSupported = -301
Swift
case systemBiometricNotSupported = -301
-
SystemBiometric is not enrolled on the device. If BioFingerprint/face is supported, the application * should prompt the user to enroll fingerprint/face from device->Settings.
Declaration
Objective-C
EMFastTrackErrorCodeSystemBiometricNotConfigured = -302
Swift
case systemBiometricNotConfigured = -302
-
SystemBiometric mode has not been activated for the tokenDevice.
Declaration
Objective-C
EMFastTrackErrorCodeSystemBiometricNotActivated = -303
Swift
case systemBiometricNotActivated = -303
-
Authentication attempt fails. The application integrator can prompt user to try again.
Declaration
Objective-C
EMFastTrackErrorCodeSystemBiometricAuthenticationFaied = -304
Swift
case systemBiometricAuthenticationFaied = -304
-
Authentication was not successful, because there were too many failed Touch ID attempts and Touch ID is now locked. Passcode is required to unlock Touch ID, e.g. evaluating LAPolicyDeviceOwnerAuthenticationWithBiometrics will ask for passcode as a prerequisite.
Declaration
Objective-C
EMFastTrackErrorCodeSystemBiometricAuthenticationBlocked = -305
Swift
case systemBiometricAuthenticationBlocked = -305
-
Authentication was canceled by application/user/system/user callback
Declaration
Objective-C
EMFastTrackErrorCodeSystemBiometricCancelled = -306
Swift
case systemBiometricCancelled = -306
-
Authentication was canceled, because the user tapped the fallback button (Enter Password).
Declaration
Objective-C
EMFastTrackErrorCodeSystemBiometricCancelledUserFallback = -307
Swift
case systemBiometricCancelledUserFallback = -307
-
Mobile messenger - Invalid registration code
Declaration
Objective-C
EMFastTrackErrorCodeInvalidRegistrationCode = -400
Swift
case invalidRegistrationCode = -400
-
Mobile messenger - Invalid request parameter
Declaration
Objective-C
EMFastTrackErrorCodeInvalidRequestParameter = -401
Swift
case invalidRequestParameter = -401
-
Mobile messenger - network failure
Declaration
Objective-C
EMFastTrackErrorCodeNetworkFailure = -402
Swift
case networkFailure = -402
-
Mobile messenger - Invalid operation
Declaration
Objective-C
EMFastTrackErrorCodeInvalidOperation = -403
Swift
case invalidOperation = -403
-
Mobile messenger - Invalid message state
Declaration
Objective-C
EMFastTrackErrorCodeInvalidMessageState = -404
Swift
case invalidMessageState = -404
-
Mobile messenger failure on fetch TransactionSigningRequest message. Occours when then signing content is not correctly formatted.
Declaration
Objective-C
EMFastTrackErrorCodeTransactionInvalidData = -500
Swift
case transactionInvalidData = -500
-
Mobile messenger failure on fetch TransactionSigningRequest message. Occur when the signing content is not signed with the correct key, or publicKey provided by the application is incorrect.
Declaration
Objective-C
EMFastTrackErrorCodeTransactionInvalidSignature = -501
Swift
case transactionInvalidSignature = -501
-
Mobile messenger failure on fetch TransactionSigningRequest message. Occurs when then signing content is not obfuscated with the correct key, or the obfuscation key provided by the application is incorrect.
Declaration
Objective-C
EMFastTrackErrorCodeTransactionDeobfuscationFailure = -502
Swift
case transactionDeobfuscationFailure = -502