diff options
Diffstat (limited to 'packages/server/src')
-rw-r--r-- | packages/server/src/metadata/verifyAttestationWithMetadata.ts | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/server/src/metadata/verifyAttestationWithMetadata.ts b/packages/server/src/metadata/verifyAttestationWithMetadata.ts index 3fb1e58..8b832ca 100644 --- a/packages/server/src/metadata/verifyAttestationWithMetadata.ts +++ b/packages/server/src/metadata/verifyAttestationWithMetadata.ts @@ -14,7 +14,7 @@ export async function verifyAttestationWithMetadata( statement: MetadataStatement, credentialPublicKey: Buffer, x5c: Buffer[] | Base64URLString[], - attStmtAlg?: number, + attestationStatementAlg: number, ): Promise<boolean> { const { authenticationAlgorithms, @@ -102,11 +102,11 @@ export async function verifyAttestationWithMetadata( /** * Confirm the attestation statement's algorithm is one supported according to metadata */ - if (attStmtAlg !== undefined && authenticatorGetInfo?.algorithms !== undefined) { + if (authenticatorGetInfo?.algorithms !== undefined) { const getInfoAlgs = authenticatorGetInfo.algorithms.map(_alg => _alg.alg); - if (getInfoAlgs.indexOf(attStmtAlg) < 0) { + if (getInfoAlgs.indexOf(attestationStatementAlg) < 0) { throw new Error( - `Attestation statement alg ${attStmtAlg} did not match one of ${getInfoAlgs}`, + `Attestation statement alg ${attestationStatementAlg} did not match one of ${getInfoAlgs}`, ); } } |