diff options
-rw-r--r-- | packages/server/src/helpers/decodeAttestationObject.ts | 2 | ||||
-rw-r--r-- | packages/server/src/helpers/index.ts | 2 | ||||
-rw-r--r-- | packages/server/src/registration/verifyRegistrationResponse.ts | 3 |
3 files changed, 4 insertions, 3 deletions
diff --git a/packages/server/src/helpers/decodeAttestationObject.ts b/packages/server/src/helpers/decodeAttestationObject.ts index 3aa39d7..5385106 100644 --- a/packages/server/src/helpers/decodeAttestationObject.ts +++ b/packages/server/src/helpers/decodeAttestationObject.ts @@ -5,7 +5,7 @@ import cbor from 'cbor'; * * @param base64AttestationObject Attestation Object buffer */ -export default function decodeAttestationObject(attestationObject: Buffer): AttestationObject { +export function decodeAttestationObject(attestationObject: Buffer): AttestationObject { const toCBOR: AttestationObject = cbor.decodeAllSync(attestationObject)[0]; return toCBOR; } diff --git a/packages/server/src/helpers/index.ts b/packages/server/src/helpers/index.ts index 43a2ae2..c157d7e 100644 --- a/packages/server/src/helpers/index.ts +++ b/packages/server/src/helpers/index.ts @@ -2,7 +2,7 @@ import { convertAAGUIDToString } from './convertAAGUIDToString'; import { convertCertBufferToPEM } from './convertCertBufferToPEM'; import { convertCOSEtoPKCS } from './convertCOSEtoPKCS'; import { convertPublicKeyToPEM } from './convertPublicKeyToPEM'; -import decodeAttestationObject from './decodeAttestationObject'; +import { decodeAttestationObject } from './decodeAttestationObject'; import { decodeCborFirst } from './decodeCbor'; import decodeClientDataJSON from './decodeClientDataJSON'; import decodeCredentialPublicKey from './decodeCredentialPublicKey'; diff --git a/packages/server/src/registration/verifyRegistrationResponse.ts b/packages/server/src/registration/verifyRegistrationResponse.ts index b701118..62a1e39 100644 --- a/packages/server/src/registration/verifyRegistrationResponse.ts +++ b/packages/server/src/registration/verifyRegistrationResponse.ts @@ -5,9 +5,10 @@ import { CredentialDeviceType, } from '@simplewebauthn/typescript-types'; -import decodeAttestationObject, { +import { AttestationFormat, AttestationStatement, + decodeAttestationObject, } from '../helpers/decodeAttestationObject'; import { AuthenticationExtensionsAuthenticatorOutputs } from '../helpers/decodeAuthenticatorExtensions'; import decodeClientDataJSON from '../helpers/decodeClientDataJSON'; |