diff options
author | Matthew Miller <matthew@millerti.me> | 2021-02-04 11:09:00 -0800 |
---|---|---|
committer | Matthew Miller <matthew@millerti.me> | 2021-02-04 11:09:00 -0800 |
commit | f6c1bfb38cb23866c466e7caa33fd6cdb941f4be (patch) | |
tree | c923935414384c784eb1a222c097a5ecc5b19581 | |
parent | 997d98a537c9e889c707b73fe1119a11eafa1676 (diff) |
Add additional attestation return value checks
-rw-r--r-- | packages/server/src/attestation/verifyAttestationResponse.test.ts | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/server/src/attestation/verifyAttestationResponse.test.ts b/packages/server/src/attestation/verifyAttestationResponse.test.ts index 5658c19..dc75538 100644 --- a/packages/server/src/attestation/verifyAttestationResponse.test.ts +++ b/packages/server/src/attestation/verifyAttestationResponse.test.ts @@ -54,6 +54,12 @@ test('should verify FIDO U2F attestation', async () => { 'VHzbxaYaJu2P8m1Y2iHn2gRNHrgK0iYbn9E978L3Qi7Q-chFeicIHwYCRophz5lth2nCgEVKcgWirxlgidgbUQ', ), ); + expect(verification.attestationInfo?.aaguid).toEqual('00000000-0000-0000-0000-000000000000'); + expect(verification.attestationInfo?.credentialType).toEqual('public-key'); + expect(verification.attestationInfo?.userVerified).toEqual(false); + expect(verification.attestationInfo?.attestationObject).toEqual( + base64url.toBuffer(attestationFIDOU2F.response.attestationObject), + ); }); test('should verify Packed (EC2) attestation', async () => { |