v1Authenticator class
Constructors
-
v1Authenticator({required List<
v1AuthenticatorTransport> transports, required String attestationType, required String aaguid, required String credentialId, required String model, required externaldatav1Credential credential, required String authenticatorId, required String authenticatorName, required externaldatav1Timestamp createdAt, required externaldatav1Timestamp updatedAt}) -
const
-
v1Authenticator.fromJson(Map<
String, dynamic> json) -
factory
Properties
- aaguid → String
-
Identifier indicating the type of the Security Key.
final
- attestationType → String
-
final
- authenticatorId → String
-
Unique identifier for a given Authenticator.
final
- authenticatorName → String
-
Human-readable name for an Authenticator.
final
- createdAt → externaldatav1Timestamp
-
final
- credential → externaldatav1Credential
-
A User credential that can be used to authenticate to Turnkey.
final
- credentialId → String
-
Unique identifier for a WebAuthn credential.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- model → String
-
The type of Authenticator device.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
transports
→ List<
v1AuthenticatorTransport> -
Types of transports that may be used by an Authenticator (e.g., USB, NFC, BLE).
final
- updatedAt → externaldatav1Timestamp
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited