diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/attestation/verifyAttestationResponse.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/attestation/verifyAttestationResponse.ts b/src/attestation/verifyAttestationResponse.ts index 3db0cf7..3eba00f 100644 --- a/src/attestation/verifyAttestationResponse.ts +++ b/src/attestation/verifyAttestationResponse.ts @@ -1,6 +1,6 @@ import decodeAttestationObject from '@helpers/decodeAttestationObject'; import decodeClientDataJSON from '@helpers/decodeClientDataJSON'; -import { ATTESTATION_FORMATS, EncodedAuthenticatorAttestationResponse } from '@types'; +import { ATTESTATION_FORMATS, EncodedAuthenticatorAttestationResponse, VerifiedAttestation } from '@types'; import verifyFIDOU2F from './verifications/verifyFIDOU2F'; @@ -12,7 +12,7 @@ import verifyFIDOU2F from './verifications/verifyFIDOU2F'; export default function verifyAttestationResponse( response: EncodedAuthenticatorAttestationResponse, expectedOrigin: string, -) { +): VerifiedAttestation { const { base64AttestationObject, base64ClientDataJSON } = response; const attestationObject = decodeAttestationObject(base64AttestationObject); const clientDataJSON = decodeClientDataJSON(base64ClientDataJSON); |