createCredential method

  1. @override
Future<AttestationPublicKeyCredential> createCredential(
  1. RegisterInitResponse registerData,
  2. String login,
  3. String name
)
override

Implementation

@override
Future<AttestationPublicKeyCredential> createCredential(RegisterInitResponse registerData, String login, String name) async {
  final result = Map<String, dynamic>.from(await methodChannel.invokeMethod<Map<dynamic, dynamic>>(
    'createCredential',
    {
      'registerData': registerData.toJson(),
      'login': login,
      'name': name
    }
  ) as Map);

  result["response"] = Map<String, dynamic>.from(result["response"] as Map);

  return AttestationPublicKeyCredential.fromJson(result);
}