MatcherProtection
public struct MatcherProtection : OptionSet, Equatable, Hashable, Codable
The list of possible matcher protections, which describe the method an authenticator uses to protect the matcher that performs user verification.
-
Declaration
Swift
public private(set) var rawValue: UInt16 { get }
-
Declaration
Swift
public init(rawValue: UInt16)
-
This option must be set if the authenticator’s matcher is running in software.
Declaration
Swift
static let software: MatcherProtection
-
This option should be set if the authenticator’s matcher is running inside the Trusted Execution Environment [TEE].
Declaration
Swift
static let tee: MatcherProtection
-
This option should be set if the authenticator’s matcher is running on the chip.
Declaration
Swift
static let onChip: MatcherProtection