NMAAuthenticatorAaid

public class NMAAuthenticatorAaid : NSObject

Collects the Authentication Attestation IDs of all supported NMAAuthenticators.

  • The raw value of the AAID.

    Declaration

    Swift

    @objc
    public let rawValue: String
  • pin

    The AAID of the PIN authenticator. The PIN authenticator is managed by the SDK and is not the device passcode (see devicePasscode) defined in the operating system settings.

    Declaration

    Swift

    @objc
    public static let pin: NMAAuthenticatorAaid
  • The AAID of the Fingerprint authenticator.

    Declaration

    Swift

    @objc
    public static let fingerprint: NMAAuthenticatorAaid
  • The AAID of the Biometric authenticator.

    Declaration

    Swift

    @objc
    public static let faceRecognition: NMAAuthenticatorAaid
  • The AAID of the device Passcode authenticator. This is the passcode used to lock your device and is defined in the operating system settings.

    Declaration

    Swift

    @objc
    public static let devicePasscode: NMAAuthenticatorAaid
  • The AAID of the password authenticator. The password authenticator is managed by the SDK and is not the device passcode (see devicePasscode) defined in the operating system settings. The main difference with the PIN authenticator is that a password can contain characters that are not digits.

    Declaration

    Swift

    @objc
    public static let password: NMAAuthenticatorAaid