HID APPROVE SDK  5.1
HID APPROVE SDK for iOS
 All Classes Files Functions Variables Enumerations Enumerator Properties Pages
HIDErrors.h File Reference

SDK Error codes. More...

Go to the source code of this file.

Enumerations

enum  HIDErrorCode {
  HIDInternal, HIDNotImplemented, HIDUnsupportedOperation, HIDAuthentication =100,
  HIDInvalidPassword, HIDCredentialsExpired, HIDPasswordExpired, HIDPasswordNotYetUpdatable,
  HIDPasswordRequired, HIDLostCredentials, HIDInvalidChallengeTooLong, HIDInvalidChallengeBadFormat,
  HIDPasswordCancelled, HIDUnsupportedDevice =200, HIDUnsafeDevice, HIDFingerprintNotEnrolled,
  HIDUserCancelled, HIDFingerprintAuthenticationRequired, HIDUnsupportedOperationMode, HIDServerAuthentication =300,
  HIDServerVersion, HIDServerProtocol, HIDRemote, HIDServerUnsupportedOperation,
  HIDServerOperationFailed, HIDTransactionExpired =1000, HIDTransactionContainerInvalid
}
 SDK error codes. More...
 

Variables

NSString *const HIDErrorDomain
 The domain of errors returned by the sdk.
 

Detailed Description

SDK Error codes.

Enumeration Type Documentation

SDK error codes.

Enumeration HIDErrorCodes

Enumerator
HIDInternal 

An unexpected error occurred.

HIDNotImplemented 

The method is not implemented.

HIDUnsupportedOperation 

The operation is not supported by the object.

HIDAuthentication 

Authentication failed.

HIDInvalidPassword 

The password fails policy requirements.

HIDCredentialsExpired 

The credentials used to sign the transaction have expired.

HIDPasswordExpired 

The password has expired and requires a change of password.

HIDPasswordNotYetUpdatable 

The password cannot be changed yet.

HIDPasswordRequired 

The required password was not provided.

HIDLostCredentials 

The provisioning key securing the transaction has been wiped.

HIDInvalidChallengeTooLong 

The challenge is too long with respect to the OTP configuration.

HIDInvalidChallengeBadFormat 

The challenge does not have the format expected by the OTP configuration.

HIDPasswordCancelled 

The password event has been cancelled by the user.

HIDUnsupportedDevice 

The device configuration is not supported.

HIDUnsafeDevice 

The device is not safe enough to store sensitive secrets.

HIDFingerprintNotEnrolled 

Fingerprints have not been enrolled.

HIDUserCancelled 

The user has cancelled the operation.

HIDFingerprintAuthenticationRequired 

Authentication with fingerprint is required to perform the operation.

HIDUnsupportedOperationMode 

Mode operation required by the server is not supported by the device.

HIDServerAuthentication 

Authentication to the server failed.

HIDServerVersion 

The server protocol version is not supported by the client.

HIDServerProtocol 

An unexpected failure has occurred in the implementation layer.

HIDRemote 

Execution of a remote method call failed.

HIDServerUnsupportedOperation 

Operation not supported by the server.

HIDServerOperationFailed 

The server operation failed

HIDTransactionExpired 

The transaction has expired.

HIDTransactionContainerInvalid 

The transaction id refers to a container that does not exist. It may happen if the container is deleted locally without notifying the server.