EMFastTrackErrorCode
Objective-C
enum EMFastTrackErrorCode : NSInteger {}
Swift
typealias EMFastTrackError.Code._ErrorType = EMFastTrackError
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 = -100Swift
case invalidArgument = -100 -
Internal Failure, most likely due to storage
Declaration
Objective-C
EMFastTrackErrorCodeInternalFailure = -101Swift
case internalFailure = -101 -
Device Fingerprint failure, most likely due to invalid configuration on CustomData
Declaration
Objective-C
EMFastTrackErrorCodeDeviceFingerprint = -102Swift
case deviceFingerprint = -102 -
Device Fingerprint update failure, e.g. token not found, invalid configuration on CustomData
Since
5.4.0Declaration
Objective-C
EMFastTrackErrorCodeUpdateDeviceFingerprintFailure = -103Swift
case updateDeviceFingerprintFailure = -103 -
Device Fingerprint update failure, if new device fingerprint is identical.
Since
5.4.0Declaration
Objective-C
EMFastTrackErrorCodeUpdateDeviceFingerprintIdentical = -104Swift
case updateDeviceFingerprintIdentical = -104
-
Failed in provision Token
Declaration
Objective-C
EMFastTrackErrorCodeOtpProvisionFailure = -200Swift
case otpProvisionFailure = -200 -
Failed in generating OTP
Declaration
Objective-C
EMFastTrackErrorCodeOtpGenerationFailure = -201Swift
case otpGenerationFailure = -201 -
Violation of Pin Rule on changePin operation
Declaration
Objective-C
EMFastTrackErrorCodePinRuleViolation = -202Swift
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 = -203Swift
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 = -301Swift
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 = -302Swift
case systemBiometricNotConfigured = -302 -
SystemBiometric mode has not been activated for the tokenDevice.
Declaration
Objective-C
EMFastTrackErrorCodeSystemBiometricNotActivated = -303Swift
case systemBiometricNotActivated = -303 -
Authentication attempt fails. The application integrator can prompt user to try again.
Declaration
Objective-C
EMFastTrackErrorCodeSystemBiometricAuthenticationFaied = -304Swift
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 = -305Swift
case systemBiometricAuthenticationBlocked = -305 -
Authentication was canceled by application/user/system/user callback
Declaration
Objective-C
EMFastTrackErrorCodeSystemBiometricCancelled = -306Swift
case systemBiometricCancelled = -306 -
Authentication was canceled, because the user tapped the fallback button (Enter Password).
Declaration
Objective-C
EMFastTrackErrorCodeSystemBiometricCancelledUserFallback = -307Swift
case systemBiometricCancelledUserFallback = -307
-
Mobile messenger - Invalid registration code
Declaration
Objective-C
EMFastTrackErrorCodeInvalidRegistrationCode = -400Swift
case invalidRegistrationCode = -400 -
Mobile messenger - Invalid request parameter
Declaration
Objective-C
EMFastTrackErrorCodeInvalidRequestParameter = -401Swift
case invalidRequestParameter = -401 -
Mobile messenger - network failure
Declaration
Objective-C
EMFastTrackErrorCodeNetworkFailure = -402Swift
case networkFailure = -402 -
Mobile messenger - Invalid operation
Declaration
Objective-C
EMFastTrackErrorCodeInvalidOperation = -403Swift
case invalidOperation = -403 -
Mobile messenger - Invalid message state
Declaration
Objective-C
EMFastTrackErrorCodeInvalidMessageState = -404Swift
case invalidMessageState = -404
-
Mobile messenger failure on fetch TransactionSigningRequest message. Occours when then signing content is not correctly formatted.
Declaration
Objective-C
EMFastTrackErrorCodeTransactionInvalidData = -500Swift
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 = -501Swift
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 = -502Swift
case transactionDeobfuscationFailure = -502
EMFastTrackErrorCode Enumeration Reference