diff options
author | Matthew Miller <matthew@millerti.me> | 2020-07-04 15:48:42 -0700 |
---|---|---|
committer | Matthew Miller <matthew@millerti.me> | 2020-07-04 15:48:42 -0700 |
commit | 837331f060e6d367bc876a013884cfff617673dc (patch) | |
tree | 4244d3c98de27a5c1718fec0d5b34a64af2a80d7 | |
parent | 747810a953aafba9d60e87b765a47260b2f532d9 (diff) |
Make verifyPacked asynchronous
-rw-r--r-- | packages/server/src/attestation/verifications/verifyPacked.ts | 2 | ||||
-rw-r--r-- | packages/server/src/attestation/verifyAttestationResponse.ts | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/packages/server/src/attestation/verifications/verifyPacked.ts b/packages/server/src/attestation/verifications/verifyPacked.ts index a4e230a..e8be389 100644 --- a/packages/server/src/attestation/verifications/verifyPacked.ts +++ b/packages/server/src/attestation/verifications/verifyPacked.ts @@ -27,7 +27,7 @@ type Options = { /** * Verify an attestation response with fmt 'packed' */ -export default function verifyAttestationPacked(options: Options): boolean { +export default async function verifyAttestationPacked(options: Options): Promise<boolean> { 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 370a5d4..fe883e6 100644 --- a/packages/server/src/attestation/verifyAttestationResponse.ts +++ b/packages/server/src/attestation/verifyAttestationResponse.ts @@ -160,7 +160,7 @@ export default async function verifyAttestationResponse( aaguid, }); } else if (fmt === ATTESTATION_FORMATS.PACKED) { - verified = verifyPacked({ + verified = await verifyPacked({ attStmt, authData, clientDataHash, |