diff options
Diffstat (limited to 'packages/server/src')
-rw-r--r-- | packages/server/src/attestation/verifications/verifyPacked.ts | 3 | ||||
-rw-r--r-- | packages/server/src/attestation/verifyAttestationResponse.ts | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/packages/server/src/attestation/verifications/verifyPacked.ts b/packages/server/src/attestation/verifications/verifyPacked.ts index 782c899..a4e230a 100644 --- a/packages/server/src/attestation/verifications/verifyPacked.ts +++ b/packages/server/src/attestation/verifications/verifyPacked.ts @@ -21,13 +21,14 @@ type Options = { clientDataHash: Buffer; authData: Buffer; credentialPublicKey: Buffer; + aaguid: Buffer; }; /** * Verify an attestation response with fmt 'packed' */ export default function verifyAttestationPacked(options: Options): boolean { - const { attStmt, clientDataHash, authData, credentialPublicKey } = options; + const { attStmt, clientDataHash, authData, credentialPublicKey, aaguid } = options; const { sig, x5c, alg } = attStmt; diff --git a/packages/server/src/attestation/verifyAttestationResponse.ts b/packages/server/src/attestation/verifyAttestationResponse.ts index 5bfaf47..6e6c87d 100644 --- a/packages/server/src/attestation/verifyAttestationResponse.ts +++ b/packages/server/src/attestation/verifyAttestationResponse.ts @@ -163,6 +163,7 @@ export default function verifyAttestationResponse(options: Options): VerifiedAtt authData, clientDataHash, credentialPublicKey, + aaguid, }); } else if (fmt === ATTESTATION_FORMATS.ANDROID_SAFETYNET) { verified = verifyAndroidSafetynet({ |