diff options
Diffstat (limited to 'packages/server/src/helpers/parseAuthenticatorData.ts')
-rw-r--r-- | packages/server/src/helpers/parseAuthenticatorData.ts | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/packages/server/src/helpers/parseAuthenticatorData.ts b/packages/server/src/helpers/parseAuthenticatorData.ts index 439070d..c092e68 100644 --- a/packages/server/src/helpers/parseAuthenticatorData.ts +++ b/packages/server/src/helpers/parseAuthenticatorData.ts @@ -1,6 +1,6 @@ import cbor from 'cbor'; import { decodeCborFirst } from './decodeCbor'; -import decodeAuthenticatorExtensionData, { AuthenticationExtensionsAuthenticatorOutputs } from './decodeAuthenticatorExtensions'; +import { decodeAuthenticatorExtensions, AuthenticationExtensionsAuthenticatorOutputs } from './decodeAuthenticatorExtensions'; /** * Make sense of the authData buffer contained in an Attestation @@ -53,14 +53,14 @@ export default function parseAuthenticatorData(authData: Buffer): ParsedAuthenti pointer += firstEncoded.byteLength; } - let extensionsData: AuthenticationExtensionsAuthenticatorOutputs | undefined = undefined; - let extensionsDataBuffer: Buffer | undefined = undefined; + let authenticatorExtensionResults: AuthenticationExtensionsAuthenticatorOutputs | undefined = undefined; + let authenticatorExtensionsDataBuffer: Buffer | undefined = undefined; if (flags.ed) { const firstDecoded = decodeCborFirst(authData.slice(pointer)); const firstEncoded = Buffer.from(cbor.encode(firstDecoded) as ArrayBuffer); - extensionsDataBuffer = firstEncoded; - extensionsData = decodeAuthenticatorExtensionData(extensionsDataBuffer); + authenticatorExtensionsDataBuffer = firstEncoded; + authenticatorExtensionResults = decodeAuthenticatorExtensions(authenticatorExtensionsDataBuffer); pointer += firstEncoded.byteLength; } @@ -78,8 +78,8 @@ export default function parseAuthenticatorData(authData: Buffer): ParsedAuthenti aaguid, credentialID, credentialPublicKey, - extensionsData, - extensionsDataBuffer + authenticatorExtensionResults, + authenticatorExtensionsDataBuffer }; } @@ -100,6 +100,6 @@ export type ParsedAuthenticatorData = { aaguid?: Buffer; credentialID?: Buffer; credentialPublicKey?: Buffer; - extensionsData?: AuthenticationExtensionsAuthenticatorOutputs; - extensionsDataBuffer?: Buffer; + authenticatorExtensionResults?: AuthenticationExtensionsAuthenticatorOutputs; + authenticatorExtensionsDataBuffer?: Buffer; }; |