EMStatus Constants Reference

Declared in em_status.h
Availability 3.0

EMStatus

General status sodes for EzioMobileSDK operations.

Definition

typedef NS_ENUM(NSInteger, EMStatus ) {
   EM_STATUS_SUCCESS = 0,
   EM_STATUS_UNSPECIFIED_ERROR = -100,
   EM_STATUS_INVALID_ARGUMENT = -101,
   EM_STATUS_BUFFER_TOO_SMALL = -102,
   EM_STATUS_BUFFER_TOO_LARGE = -103,
   EM_STATUS_BODY_PARSE_ERROR = -104,
   EM_STATUS_CRYPTO_ERROR = -105,
   EM_STATUS_WRAPPED_COUNTER = -106,
   EM_STATUS_OOM = -107,
   EM_STATUS_INVALID_CHECK_DIGIT = -108,
   EM_STATUS_SEC_RAND_ERROR = -109,
   EM_STATUS_IO_UNINITIALIZED_KEY = -110,
   EM_STATUS_IO_UNEXPECTED_KEY = -111,
   EM_STATUS_EXISTING_KEYCHAIN_ELEMENT = -112,
   EM_STATUS_UNKNOWN_KEYCHAIN_ELEMENT = -113,
   EM_STATUS_UNEXPECTED_KEYCHAIN_ERROR = -114,
   EM_STATUS_CRYPTO_INVALID_IV_LENGTH = -115,
   EM_STATUS_CRYPTO_UNKNOWN_MODE = -116,
   EM_STATUS_CRYPTO_UNKNOWN_ALGO = -117,
   EM_STATUS_SECURE_SCHEME_INVALID_FOR_EEK = -118,
   EM_STATUS_SECURE_SCHEME_INVALID_FOR_SEK = -119,
   EM_STATUS_SECURE_SCHEME_INVALID_FOR_SAK = -120,
   EM_STATUS_FAIL_TO_COPY_AN_OBJECT = -121,
   EM_STATUS_FAIL_TO_COMPUTE_LEGACY_FP = -122,
   EM_STATUS_ILLEGAL_STATE = -123,
   EM_STATUS_FAIL_NATIVE_CTOR = -124,
   EM_STATUS_INVALID_TOKEN_TYPE = -125,
   EM_STATUS_INVALID_HMAC = -126,
   EM_STATUS_OPERATION_NOT_SUPPORTED_IN_DUAL_SEED_MODE = -127,
   EM_STATUS_INVALID_CHARACTER_IN_PIN = -128,
   EM_STATUS_INVALID_INDEX_IN_PIN = -129,
   EM_STATUS_INVALID_MOTHER_KEY = -130,
   EM_STATUS_MOTHER_KEY_COLLISION = -131,
   EM_STATUS_INVALID_UUID_LENGTH = -132,
   EM_STATUS_FINGERPRINT_DOMAIN_ERRROR = -133,
   EM_STATUS_FINGERPRINT_UPDATE_FAILED_IDENTICAL_POLICY_ERROR = -134,
   EM_STATUS_DATABASE_ERROR = -300,
   EM_STATUS_DATABASE_NO_RECORD_FOUND = -301,
   EM_STATUS_OOB_REGISTRATION_FAILED = -400,
   EM_STATUS_OOB_INVALID_REGISTRATION_DATA = -401,
   EM_STATUS_OOB_UNREGISTRATION_FAILED = -402,
   EM_STATUS_OOB_NOTIFICATION_FAILED = -403,
   EM_STATUS_OOB_MESSAGE_FAILED = -404,
   EM_STATUS_OOB_INIT_FAILED = -405,
   EM_STATUS_OOB_SEND_JSON_CREATION = -500,
   EM_STATUS_PASSWORD_MANAGER_GENERIC_FAILURE = -600,
   EM_STATUS_PASSWORD_MANAGER_NOT_LOGGED_IN = -601,
   EM_STATUS_PASSWORD_MANAGER_PASSWORD_NOT_SET = -602,
   EM_STATUS_PASSWORD_MANAGER_INCORRECT_PASSWORD = -603,
   EM_STATUS_PASSWORD_MANAGER_UNKNOWN_INTERNAL_ERROR = -604,
   EM_STATUS_PASSWORD_MANAGER_DUPLICATE_PASSWORDID = -605,
   EM_STATUS_SECURE_STORAGE_GENERIC_FAILURE = -701,
   EM_STATUS_SECURE_STORAGE_PROPERTY_NOT_EXIST = -702,
   EM_STATUS_SECURE_STORAGE_WITH_IDENTIFIER_EXISTS_WITH_DIFFERENT_SECURITY = -703,
   EM_STATUS_BIO_FINGERPRINT_API_NOT_SUPPORTED = -800,
   EM_STATUS_AUTHENTICATION_FAILED = -801,
   EM_STATUS_AUTHENTICATION_CANCEL = -802,
   EM_STATUS_AUTHENTICATION_ALREADY_REGISTERED = -803,
   EM_STATUS_AUTHENTICATION_CANCELED_USER_FALLBACK = -804,
   EM_STATUS_AUTHENTICATION_CANCELED_BY_SYSTEM = -805,
   EM_STATUS_AUTHENTICATION_ERROR_PASSCODE_NOT_SET = -806,
   EM_STATUS_AUTHENTICATION_ERROR_NOT_AVAILABLE = -807,
   EM_STATUS_AUTHENTICATION_ERROR_NOT_ENROLLED = -808,
   EM_STATUS_AUTHENTICATION_ERROR_API_LOCKED = -809,
   EM_STATUS_AUTHENTICATION_CHANGEPIN_NOT_AVAILABLE = -810,
   EM_STATUS_AUTHENTICATION_CANCELED_BY_USER = -811,
   EM_STATUS_AUTHENTICATION_TOUCH_ID_LOCKOUT = -812,
   EM_STATUS_AUTHENTICATION_BIOMETRY_LOCKOUT = ,
   EM_STATUS_AUTHENTICATION_CANCELED_BY_APP = -813,
   EM_STATUS_AUTHENTICATION_USER_FALLBACK_IS_NOT_SUPPORTED = -814,
   EM_STATUS_SYSTEM_FACEID_API_NOT_SUPPORTED = -815,
   EM_STATUS_BIO_FINGERPRINT_API_NOT_CONFIGURED = -816,
   EM_STATUS_SYSTEM_FACEID_API_NOT_CONFIGURED = -817,
   EM_STATUS_BIO_FINGERPRINT_SERVICE_NOT_SUPPORTED = -818,
   EM_STATUS_SYSTEM_FACEID_SERVICE_NOT_SUPPORTED = -819,
   EM_STATUS_AUTOENROLMENT_GENERIC_FAILED = -900,
   EM_STATUS_AUTHENTICATION_FACIAL_TIMEOUT = -1000,
   EM_STATUS_AUTHENTICATION_FACIAL_CANCELED = -1001,
   EM_STATUS_AUTHENTICATION_FACIAL_BAD_QUALITY = -1002,
   EM_STATUS_AUTHENTICATION_FACIAL_USER_EXISTS = -1003,
   EM_STATUS_AUTHENTICATION_FACIAL_MATCH_NOT_FOUND = -1004,
   EM_STATUS_AUTHENTICATION_FACIAL_NOT_SUPPORTED = -1005,
   EM_STATUS_AUTHENTICATION_FACIAL_NOT_ACTIVATED = -1006,
   EM_STATUS_AUTHENTICATION_FACIAL_REQUIRES_LIVENESS_ACTION = -1007,
   EM_STATUS_AUTHENTICATION_FACIAL_USER_NOT_FOUND = -1008,
   EM_STATUS_AUTHENTICATION_FACIAL_FACE_NOT_FOUND = -1009,
   EM_STATUS_AUTHENTICATION_FACIAL_LIVENESS_CHECK_FAILED = -1010,
   EM_STATUS_AUTHENTICATION_FACIAL_NOT_INITIALIZED = -1011,
   EM_STATUS_AUTHENTICATION_FACIAL_INITIALIZATION_ERROR = -1012,
   EM_STATUS_AUTHENTICATION_FACIAL_ALREADY_INITIALIZED = -1013,
   EM_STATUS_AUTHENTICATION_FACIAL_CAMERA_NOT_FOUND = -1014,
   EM_STATUS_AUTHENTICATION_FACIAL_ALREADY_EXTRACTING = -1015,
   EM_STATUS_AUTHENTICATION_FACIAL_USER_REENROLL_NEEDED = -1016,
   EM_STATUS_AUTHENTICATION_FACIAL_ERROR = -1017,
   EM_STATUS_AUTHENTICATION_FACIAL_REQUIRED_LIVE_ACTION = -1018,
   EM_STATUS_AUTHENTICATION_FACIAL_SUCCESS = -1019,
   EM_STATUS_AUTHENTICATION_LICENSE_ERROR = -1020,
   EM_STATUS_AUTHENTICATION_FACIAL_NONE = -1021,
   EM_STATUS_AUTHENTICATION_FACIAL_GENERIC_API_ERROR = -1022,
   EM_STATUS_AUTHENTICATION_FACIAL_WRAPPER_INITIALIZATION_ERROR = -1023,
   EM_STATUS_AUTHENTICATION_CONFIGURE_LICENSE_ERROR = 1100,
   EM_STATUS_MSP_SUCCESS = -1200,
   EM_STATUS_MSP_UNKNOWN_DATA_FORMAT = -1201,
   EM_STATUS_MSP_INVALID_FRAME_SIGNATURE = -1202,
   EM_STATUS_MSP_DEOBFUSCATION = -1203,
   EM_STATUS_MSP_NOT_SUPPORTED_FRAME = -1204,
   EM_STATUS_MSP_NOT_SUPPORTED_DEVICE = -1205,
   EM_STATUS_MSP_NOT_SUPPORTED_UPGRADE = -1206,
   EM_STATUS_MSP_INVALID_PARAMETER = -1207,
   EM_STATUS_MSP_MEMORY_ALLOCATION = -1208,
   EM_STATUS_GLOBAL_DB_WRONG_ENCRYPTION = -1400,
   EM_STATUS_GLOBAL_DB_NO_RECORD_FOUND = -1401,
   EM_STATUS_GLOBAL_DB_MUTEX_ERROR = -1402,
   EM_STATUS_GLOBAL_DB_READ_ONLY_TRANS = -1403,
   EM_STATUS_GLOBAL_DB_SQL_ERROR = -1404,
   EM_STATUS_GLOBAL_DB_CANT_REMOVE_COLUMN = -1405,
   EM_STATUS_GLOBAL_DB_WRONG_TABLE_VERSION = -1406,
   EM_STATUS_GLOBAL_DB_MIGRATION_ERROR = -1407,
   EM_STATUS_INCORRECT_JSON_DATA = -1500,
   EM_STATUS_TOKEN_IS_NOT_SUPPORTED = -1600,
   EM_STATUS_KEY_NEED_TO_REPROVISION = -1700,
   EM_STATUS_LIBRARY_NEED_TO_UPGRADE = -1701,
   EM_STATUS_KEY_FORMAT_UNKNOWN = -1702,
   EM_STATUS_SPRNG_FAILED = -3000,
   EM_STATUS_SPRNG_SELF_TEST_ERROR = -3001,
};

Constants

EM_STATUS_SUCCESS

Operation has succeeded.

Declared In em_status.h.

EM_STATUS_UNSPECIFIED_ERROR

Unspecified error.

Declared In em_status.h.

EM_STATUS_INVALID_ARGUMENT

One or more arguments are invalid.

Declared In em_status.h.

EM_STATUS_BUFFER_TOO_SMALL

An output buffer has insufficient size.

Declared In em_status.h.

EM_STATUS_BUFFER_TOO_LARGE

An input buffer is larger than the supported size.

Declared In em_status.h.

EM_STATUS_BODY_PARSE_ERROR

The response body is malformed.

Declared In em_status.h.

EM_STATUS_CRYPTO_ERROR

A cryptographic operation could not be performed.

Declared In em_status.h.

EM_STATUS_WRAPPED_COUNTER

Occurs when the counter has reached its max value.

Declared In em_status.h.

EM_STATUS_OOM

Out of memory.

Declared In em_status.h.

EM_STATUS_INVALID_CHECK_DIGIT

A check digit failed, e.g. verhoeff.

Declared In em_status.h.

EM_STATUS_SEC_RAND_ERROR

Secure Random error.

Declared In em_status.h.

EM_STATUS_IO_UNINITIALIZED_KEY

Value for Token IO key is not set yet.

Declared In em_status.h.

EM_STATUS_IO_UNEXPECTED_KEY

Unknown key value for Token IO.

Declared In em_status.h.

EM_STATUS_EXISTING_KEYCHAIN_ELEMENT

Keychain element is already present.

Declared In em_status.h.

EM_STATUS_UNKNOWN_KEYCHAIN_ELEMENT

Unknown keychain element.

Declared In em_status.h.

EM_STATUS_UNEXPECTED_KEYCHAIN_ERROR

An error occured during keychain operation.

Declared In em_status.h.

EM_STATUS_CRYPTO_INVALID_IV_LENGTH

Invalid IV length for the corresponding algorithm.

Declared In em_status.h.

EM_STATUS_CRYPTO_UNKNOWN_MODE

Unknown mode of operation for crypto.

Declared In em_status.h.

EM_STATUS_CRYPTO_UNKNOWN_ALGO

Unknown crypto algorithm

Declared In em_status.h.

EM_STATUS_SECURE_SCHEME_INVALID_FOR_EEK

Secure scheme version for EEK is not supported.

Declared In em_status.h.

EM_STATUS_SECURE_SCHEME_INVALID_FOR_SEK

Secure scheme version for SEK is not supported.

Declared In em_status.h.

EM_STATUS_SECURE_SCHEME_INVALID_FOR_SAK

Secure scheme version for SAK is not supported.

Declared In em_status.h.

EM_STATUS_FAIL_TO_COPY_AN_OBJECT

An error occured when copying a CFType.

Declared In em_status.h.

EM_STATUS_FAIL_TO_COMPUTE_LEGACY_FP

Legacy fingerprint generated an error.

Declared In em_status.h.

EM_STATUS_ILLEGAL_STATE

Object is in illegal state.

Declared In em_status.h.

EM_STATUS_FAIL_NATIVE_CTOR

A native constructor has failed.

Declared In em_status.h.

EM_STATUS_INVALID_TOKEN_TYPE

The token type is invalid for the requested operation.

Declared In em_status.h.

EM_STATUS_INVALID_HMAC

HMAC verification failed.

Declared In em_status.h.

EM_STATUS_OPERATION_NOT_SUPPORTED_IN_DUAL_SEED_MODE

Operation is not supported in dual seeds mode.

Declared In em_status.h.

EM_STATUS_INVALID_CHARACTER_IN_PIN

Invalid input character in PIN.

Declared In em_status.h.

EM_STATUS_INVALID_INDEX_IN_PIN

Invalid index character in PIN data.

Declared In em_status.h.

EM_STATUS_INVALID_MOTHER_KEY

Mother key not valid

Declared In em_status.h.

EM_STATUS_MOTHER_KEY_COLLISION

< Data corruption reprovision needed

Declared In em_status.h.

EM_STATUS_INVALID_UUID_LENGTH

Invalid uuid length

Declared In em_status.h.

EM_STATUS_FINGERPRINT_DOMAIN_ERRROR

Fingerprint domain error

Declared In em_status.h.

EM_STATUS_FINGERPRINT_UPDATE_FAILED_IDENTICAL_POLICY_ERROR

Fingerprint update error

Declared In em_status.h.

EM_STATUS_DATABASE_ERROR

Database error.

Declared In em_status.h.

EM_STATUS_DATABASE_NO_RECORD_FOUND

Database no record found..

Declared In em_status.h.

EM_STATUS_OOB_REGISTRATION_FAILED

The registration request failed. Something wrong with IPMS (see OOB_SUB_CODE).

Declared In em_status.h.

EM_STATUS_OOB_INVALID_REGISTRATION_DATA

Invalide OOB Registration data. Some data may be nil method may be unsupported.

Declared In em_status.h.

EM_STATUS_OOB_UNREGISTRATION_FAILED

The unregistration request failed. Something wrong with IPMS (see OOB_SUB_CODE).

Declared In em_status.h.

EM_STATUS_OOB_NOTIFICATION_FAILED

The notification profile request failed. Something wrong with IPMS (see OOB_SUB_CODE).

Declared In em_status.h.

EM_STATUS_OOB_MESSAGE_FAILED

The message request failed. Something wrong with IPMS (see OOB_SUB_CODE).

Declared In em_status.h.

EM_STATUS_OOB_INIT_FAILED

The oob initialization failed.

Declared In em_status.h.

EM_STATUS_OOB_SEND_JSON_CREATION

An error occured when serializing the message in JSON.

Declared In em_status.h.

EM_STATUS_PASSWORD_MANAGER_GENERIC_FAILURE

Generic password failure, e.g. error in operation such as wiping password that does not exist, etc.

Declared In em_status.h.

EM_STATUS_PASSWORD_MANAGER_NOT_LOGGED_IN

User has not logged in. Requires log-in to continue

Declared In em_status.h.

EM_STATUS_PASSWORD_MANAGER_PASSWORD_NOT_SET

Operation could not proceed correctly because the password was not set.

Declared In em_status.h.

EM_STATUS_PASSWORD_MANAGER_INCORRECT_PASSWORD

The password supplied was not correct, or was trying to perform operation while not logged in.

Declared In em_status.h.

EM_STATUS_PASSWORD_MANAGER_UNKNOWN_INTERNAL_ERROR

Unexpected error in password storage access even if conditions are met.

Declared In em_status.h.

EM_STATUS_PASSWORD_MANAGER_DUPLICATE_PASSWORDID

Duplicate Password Id Exists.

Declared In em_status.h.

EM_STATUS_SECURE_STORAGE_GENERIC_FAILURE

Generic secure storage failure, e.g.

Declared In em_status.h.

EM_STATUS_SECURE_STORAGE_PROPERTY_NOT_EXIST

Property not exist

Declared In em_status.h.

EM_STATUS_SECURE_STORAGE_WITH_IDENTIFIER_EXISTS_WITH_DIFFERENT_SECURITY

Property storage with different security level exist

Declared In em_status.h.

EM_STATUS_BIO_FINGERPRINT_API_NOT_SUPPORTED

Biometric fingerprint is not supported

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FAILED

User can not be authenticate

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_CANCEL

User cancel the authentication

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_ALREADY_REGISTERED

Bio fingerprintis already activate for this token and user

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_CANCELED_USER_FALLBACK

Authentication was canceled, because the user tapped the fallback button (Enter Password).

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_CANCELED_BY_SYSTEM

Authentication was canceled by system (e.g. another application went to foreground).

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_ERROR_PASSCODE_NOT_SET

Authentication could not start, because passcode is not set on the device.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_ERROR_NOT_AVAILABLE

Authentication could not start, because BIO fingerprint is not available on the device.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_ERROR_NOT_ENROLLED

Authentication could not start, because BIO fingerprint has no enrolled fingers.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_ERROR_API_LOCKED

Authentication was not successful, because there were too many failed BIO fingerprint attempts and api is now locked. Passcode is required to unlock it, e.g. using bio fingerprint api will ask for passcode as a prerequisite.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_CHANGEPIN_NOT_AVAILABLE

Change pin action is forbiden while BioFpMode is active

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_CANCELED_BY_USER

Authentication was canceled by user (e.g. tapped Cancel button).

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_TOUCH_ID_LOCKOUT

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.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_BIOMETRY_LOCKOUT

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.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_CANCELED_BY_APP

Authentication was canceled by application (e.g. invalidate was called while authentication was in progress).

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_USER_FALLBACK_IS_NOT_SUPPORTED

Authentication user fallback is not supported.

Declared In em_status.h.

EM_STATUS_SYSTEM_FACEID_API_NOT_SUPPORTED

System Face ID is not supported

Declared In em_status.h.

EM_STATUS_BIO_FINGERPRINT_API_NOT_CONFIGURED

Biometric fingerprint is not configured

Declared In em_status.h.

EM_STATUS_SYSTEM_FACEID_API_NOT_CONFIGURED

System Face ID is not configured

Declared In em_status.h.

EM_STATUS_BIO_FINGERPRINT_SERVICE_NOT_SUPPORTED

Biometric fingerprint service is not supported

Declared In em_status.h.

EM_STATUS_SYSTEM_FACEID_SERVICE_NOT_SUPPORTED

System Face ID service is not supported

Declared In em_status.h.

EM_STATUS_AUTOENROLMENT_GENERIC_FAILED

Change pin action is forbiden while BioFpMode is active

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_TIMEOUT

Facial Authentication time out has been reached.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_CANCELED

Biometric action has been canceled.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_BAD_QUALITY

The image quality is too bad (too much light, too dark, too blur..) to perform the biometric action.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_USER_EXISTS

User already enrolled.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_MATCH_NOT_FOUND

User not recognized as an enrolled user.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_NOT_SUPPORTED

Front camera has not been detected on the device.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_NOT_ACTIVATED

Operation has not been activated.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_REQUIRES_LIVENESS_ACTION

Liveness is required.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_USER_NOT_FOUND

User not recognized as an enrolled user.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_FACE_NOT_FOUND

No Face has been found.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_LIVENESS_CHECK_FAILED

Face engine failed to detect a live user

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_NOT_INITIALIZED

Face engine has not been initialized

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_INITIALIZATION_ERROR

NResult Initialize error

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_ALREADY_INITIALIZED

Face engine has been initialized

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_CAMERA_NOT_FOUND

Face engine has not found any camera

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_ALREADY_EXTRACTING

Face engine is extracting.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_USER_REENROLL_NEEDED

Face engine requires user to redo enrollment.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_ERROR

Face engine verification error.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_REQUIRED_LIVE_ACTION

Face engine required live action.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_SUCCESS

Face engine success.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_LICENSE_ERROR

Face engine licensing error.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_NONE

Face engine requires user to redo enrollment.

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_GENERIC_API_ERROR

NResult generic error code

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_FACIAL_WRAPPER_INITIALIZATION_ERROR

NResult NT wrapper api error

Declared In em_status.h.

EM_STATUS_AUTHENTICATION_CONFIGURE_LICENSE_ERROR

EMS License Configuration Error

Declared In em_status.h.

EM_STATUS_MSP_SUCCESS

MSP success

Declared In em_status.h.

EM_STATUS_MSP_UNKNOWN_DATA_FORMAT

MSP frame data format is unknown. Bad frame.

Declared In em_status.h.

EM_STATUS_MSP_INVALID_FRAME_SIGNATURE

MSP frame signature is invalid

Declared In em_status.h.

EM_STATUS_MSP_DEOBFUSCATION

MSP deobfuscation error

Declared In em_status.h.

EM_STATUS_MSP_NOT_SUPPORTED_FRAME

MSP frame is not supported by this library

Declared In em_status.h.

EM_STATUS_MSP_NOT_SUPPORTED_DEVICE

MSP frame device type is not supported

Declared In em_status.h.

EM_STATUS_MSP_NOT_SUPPORTED_UPGRADE

MSP frame version is not supported. Need to upgrade the library to support higher version

Declared In em_status.h.

EM_STATUS_MSP_INVALID_PARAMETER

MSP frame invalid argument is supplied

Declared In em_status.h.

EM_STATUS_MSP_MEMORY_ALLOCATION

MSP frame memory allocation failed

Declared In em_status.h.

EM_STATUS_GLOBAL_DB_WRONG_ENCRYPTION

Database no record does not have proper encryption layers for such operation.

Declared In em_status.h.

EM_STATUS_GLOBAL_DB_NO_RECORD_FOUND

Database no record found.

Declared In em_status.h.

EM_STATUS_GLOBAL_DB_MUTEX_ERROR

Failed to lock or unlock mutex.

Declared In em_status.h.

EM_STATUS_GLOBAL_DB_READ_ONLY_TRANS

Transaction is read only.

Declared In em_status.h.

EM_STATUS_GLOBAL_DB_SQL_ERROR

Generic SQL error, check log for mor details.

Declared In em_status.h.

EM_STATUS_GLOBAL_DB_CANT_REMOVE_COLUMN

Someone tries to remove column during table migration.

Declared In em_status.h.

EM_STATUS_GLOBAL_DB_WRONG_TABLE_VERSION

Table can’t have lower version than existing one.

Declared In em_status.h.

EM_STATUS_GLOBAL_DB_MIGRATION_ERROR

Something went wrong during migration.

Declared In em_status.h.

EM_STATUS_INCORRECT_JSON_DATA

Unable to parse json data.

Declared In em_status.h.

EM_STATUS_TOKEN_IS_NOT_SUPPORTED

This token is not supported. Please check the server configuration and re-provision. The feature is currently not supported by SDK client.

Declared In em_status.h.

EM_STATUS_KEY_NEED_TO_REPROVISION

Token/Key generated by this Registration Code cannot be used since the library version is newer. End User need to re-enroll and re-provision.

Declared In em_status.h.

EM_STATUS_LIBRARY_NEED_TO_UPGRADE

The library need to be updated. Token/Key retrieved from Server is using latest version. Please ask End User to upgrade the application.

Declared In em_status.h.

EM_STATUS_KEY_FORMAT_UNKNOWN

The library and the provisioned key is not compatible. This error is unlikely to happen. It can only happen if the Server give invalid Token/Key.

Declared In em_status.h.

EM_STATUS_SPRNG_FAILED

EzioMobileSDK Secure Random generic error. This error may happens when SDK fails to generate Secure Random number It is unlikely to happen Since @5.2

Declared In em_status.h.

EM_STATUS_SPRNG_SELF_TEST_ERROR

EzioMobileSDK Secure Random fails to perform Chi Square Test This error shows that there is an attempt to modify the System by tampering the result of Random Number Since @5.2

Declared In em_status.h.

Availability

3.0

Declared In

em_status.h