Enumerations

The following enumerations are available globally.

  • The defined anti-cloning types.

    • - Since: 5.3 Seals the user’s credentials. A factory reset/initialization of the device will make the credentials unusable.
      Requirements: None @warning: If EMFastTrackDeviceFingerprintTypeSoft or EMFastTrackDeviceFingerprintTypeHardwareKey is used, user can not use the restored data after doing a factory reset and re-initializing to the same device.
    See more

    Declaration

    Objective-C

    enum EMFastTrackDeviceFingerprintType {}

    Swift

    enum EMFastTrackDeviceFingerprintType : UInt
  • List of error code for FastTrack

    • - Since: 5.3
    See more

    Declaration

    Objective-C

    enum EMFastTrackErrorCode {}

    Swift

    typealias EMFastTrackError.Code._ErrorType = EMFastTrackError
  • The incoming message types.

    Since

    5.3
    See more

    Declaration

    Objective-C

    enum EMIncomingMessageType {}

    Swift

    enum EMIncomingMessageType : UInt
  • The mobile messenger policy of the Mobile Protector SDK when the physical device is detected as being jailbroken.

    • - Since: 5.3
    See more

    Declaration

    Objective-C

    enum EMMobileMessengerJailbreakPolicy {}

    Swift

    enum EMMobileMessengerJailbreakPolicy : Int
  • The enum Otp type.

    Since

    5.3
    See more

    Declaration

    Objective-C

    enum EMOtpType {}

    Swift

    enum EMOtpType : UInt
  • Supported Provisioning Protocol

    Since

    5.3
    See more

    Declaration

    Objective-C

    enum EMFastTrackProvisioningProtocol {}

    Swift

    enum EMFastTrackProvisioningProtocol : Int32
  • The token policy of the Mobile Protector SDK when the physical device is detected as being jailbroken.

    • - Since: 5.3
    See more

    Declaration

    Objective-C

    enum EMMobileProtectorTokenJailbreakPolicy {}

    Swift

    enum EMMobileProtectorTokenJailbreakPolicy : Int
  • The System Biometric type.

    Since

    5.3
    See more

    Declaration

    Objective-C

    enum EMSystemBiometricType {}

    Swift

    enum EMSystemBiometricType : UInt
  • The outgoing message types.

    Since

    5.3
    See more

    Declaration

    Objective-C

    enum EMOutgoingMessageType {}

    Swift

    enum EMOutgoingMessageType : UInt
  • Supported hash algorithms for HMAC computation

    • - Since: 5.3
    See more

    Declaration

    Objective-C

    enum EMFastTrackOathHashAlgorithm {}

    Swift

    enum EMFastTrackOathHashAlgorithm : Int
  • Supported types of Time step. Choose EMFastTrackOathTimestepTypeNone if not used.

    • - Since: 5.3
    See more

    Declaration

    Objective-C

    enum EMFastTrackOathTimestepType {}

    Swift

    enum EMFastTrackOathTimestepType : Int
  • Supported OTP mode transaction signing

    Since

    5.3
    See more

    Declaration

    Objective-C

    enum EMTransactionSigningOtpMode {}

    Swift

    enum EMTransactionSigningOtpMode : UInt
  • Supported transaction signing responses values

    Since

    5.3
    See more

    Declaration

    Objective-C

    enum EMTransactionSigningResponseValue {}

    Swift

    enum EMTransactionSigningResponseValue : UInt
  • Interface of a transaction verify response for the OOB server.

    Since

    5.3
    See more

    Declaration

    Objective-C

    enum EMTransactionVerifyResponseValue {}

    Swift

    enum EMTransactionVerifyResponseValue : UInt
  • The secure log log level.

    See more

    Declaration

    Objective-C

    enum SecureLogLevel {}

    Swift

    enum SecureLogLevel : Int