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