diff options
Diffstat (limited to 'packages/server/src')
-rw-r--r-- | packages/server/src/attestation/verifications/tpm/verifyTPM.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/tpm/verifyTPM.ts b/packages/server/src/attestation/verifications/tpm/verifyTPM.ts index 5ff14ba..1cc3af1 100644 --- a/packages/server/src/attestation/verifications/tpm/verifyTPM.ts +++ b/packages/server/src/attestation/verifications/tpm/verifyTPM.ts @@ -19,7 +19,7 @@ type Options = { clientDataHash: Buffer; }; -export default function verifyTPM(options: Options): boolean { +export default async function verifyTPM(options: Options): Promise<boolean> { const { aaguid, attStmt, authData, credentialPublicKey, clientDataHash } = options; const { ver, sig, alg, x5c, pubArea, certInfo } = attStmt; diff --git a/packages/server/src/attestation/verifyAttestationResponse.ts b/packages/server/src/attestation/verifyAttestationResponse.ts index f609cc2..07cf5ff 100644 --- a/packages/server/src/attestation/verifyAttestationResponse.ts +++ b/packages/server/src/attestation/verifyAttestationResponse.ts @@ -183,7 +183,7 @@ export default async function verifyAttestationResponse( aaguid, }); } else if (fmt === ATTESTATION_FORMATS.TPM) { - verified = verifyTPM({ + verified = await verifyTPM({ aaguid, attStmt, authData, |