verifySignature static method

bool verifySignature({
  1. required String secret,
  2. required String authId,
  3. required String clientNonce,
  4. required Map<String, Object?> authExtra,
  5. required Extra challenge,
  6. required String clientSignature,
  7. AuthenticationStringEncoding stringEncoding = AuthenticationStringEncoding.utf8,
})

Implementation

static bool verifySignature({
  required String secret,
  required String authId,
  required String clientNonce,
  required Map<String, Object?> authExtra,
  required Extra challenge,
  required String clientSignature,
  AuthenticationStringEncoding stringEncoding =
      AuthenticationStringEncoding.utf8,
}) =>
    generateProof(
      secret: secret,
      authId: authId,
      clientNonce: clientNonce,
      authExtra: authExtra,
      challenge: challenge,
      stringEncoding: stringEncoding,
    ) ==
    clientSignature;