NMAAuthenticator
@objc
public protocol NMAAuthenticator : DictionaryEncodable
An object describing an authenticator.
-
The “Authenticator Attestation ID” (AAID), which identifies the type and batch of the authenticator See:
NMAAuthenticatorAaid
Declaration
Swift
var aaid: String { get }
-
Returns the object containing the registration information for the current AuthenticatorInformation
Declaration
Swift
var registration: NMARegistrationInfo? { get }
-
Returns the user enrollment information. If this is an OS based authenticator, the user is enrolled when fingerprints are defined at the operating system level. If the authenticator is managed at the SDK level, the credentials can be defined and modified using an open settings operation
Declaration
Swift
var userEnrollment: NMAUserEnrollment? { get }
-
Returns
true
if the device has hardware supporting this authenticator, false otherwise.Declaration
Swift
var isSupportedByHardware: Bool { get }