authenticate method

  1. @override
Future<AuthenticateResponseType> authenticate(
  1. String relyingPartyId,
  2. String challenge,
  3. int? timeout,
  4. String? userVerification,
  5. List<AllowCredentialType>? allowCredentials,
)
override

Handles the platform-specific steps for the authentication flow (see https://webauthn.guide/#authentication) Namely it creates a signature for the challenge issued by the relying party

Implementation

@override
Future<AuthenticateResponseType> authenticate(
  String relyingPartyId,
  String challenge,
  int? timeout,
  String? userVerification,
  List<AllowCredentialType>? allowCredentials,
) =>
    throw UnimplementedError();