diff options
author | Eiji Kitamura <agektmr@google.com> | 2022-07-22 23:19:20 +0900 |
---|---|---|
committer | Eiji Kitamura <agektmr@google.com> | 2022-07-22 23:19:20 +0900 |
commit | 32ba282ee26e19625805a08750c8eed063f72214 (patch) | |
tree | 12fe7821f8802f8bf27734613af333582285e517 /packages/server/src/helpers/parseAuthenticatorData.ts | |
parent | 70993ae52b1715e88a5eebee2153b14af47418cc (diff) |
Rename
- `decodeAuthenticatorExtensionData` => `decodeAuthenticatorExtensions`
- `exentionsData` => `authenticatorExtensionResults`
- Remove test case for malformed extension data
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; }; |