v1Authenticator.fromJson constructor
v1Authenticator.fromJson(
- Map<String, dynamic> json
)
Implementation
factory v1Authenticator.fromJson(Map<String, dynamic> json) {
final _transports = (json['transports'] as List).map((e) => v1AuthenticatorTransportFromJson(e)).toList();
final _attestationType = json['attestationType'] as String;
final _aaguid = json['aaguid'] as String;
final _credentialId = json['credentialId'] as String;
final _model = json['model'] as String;
final _credential = externaldatav1Credential.fromJson(json['credential'] as Map<String, dynamic>);
final _authenticatorId = json['authenticatorId'] as String;
final _authenticatorName = json['authenticatorName'] as String;
final _createdAt = externaldatav1Timestamp.fromJson(json['createdAt'] as Map<String, dynamic>);
final _updatedAt = externaldatav1Timestamp.fromJson(json['updatedAt'] as Map<String, dynamic>);
return v1Authenticator(
transports: _transports,
attestationType: _attestationType,
aaguid: _aaguid,
credentialId: _credentialId,
model: _model,
credential: _credential,
authenticatorId: _authenticatorId,
authenticatorName: _authenticatorName,
createdAt: _createdAt,
updatedAt: _updatedAt,
);
}