Aaid enum
The authenticator attestation identifier: a unique identifier assigned to a model, class or batch of FIDO Authenticators that all share the same characteristics, and which a Relying Party can use to look up an Attestation Public Key and Authenticator Metadata for the device.
The AAID is a string with format "V#M", where:
- "#" is a separator.
- "V" indicates the authenticator Vendor Code. This code consists of 4 hexadecimal digits.
- "M" indicates the authenticator Model Code. This code consists of 4 hexadecimal digits.
- Inheritance
- Available extensions
Values
- pin → const Aaid
-
Represents 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.
- fingerprint → const Aaid
-
Represents the fingerprint authenticator.
Notes \
- Android: represents the legacy Fingerprint authenticator.
- iOS: represents the Touch ID authenticator.
- biometric → const Aaid
-
Represents the biometric authenticator.
Notes \
- Android: represents the Biometric authenticator.
- iOS: represents the Face ID authenticator.
- devicePasscode → const Aaid
-
Represents the device passcode authenticator.
This is the passcode used to lock your device and is defined in the operating system settings.
- password → const Aaid
-
Represents 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.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - rawValue → String
-
Available on Aaid, provided by the AaidExtension extension
Returns the string representation of the authenticator attestation identifier.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited