diff options
Diffstat (limited to 'packages/server/src/helpers/decodeAuthenticatorExtensions.ts')
-rw-r--r-- | packages/server/src/helpers/decodeAuthenticatorExtensions.ts | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/packages/server/src/helpers/decodeAuthenticatorExtensions.ts b/packages/server/src/helpers/decodeAuthenticatorExtensions.ts index a889879..738fa37 100644 --- a/packages/server/src/helpers/decodeAuthenticatorExtensions.ts +++ b/packages/server/src/helpers/decodeAuthenticatorExtensions.ts @@ -6,7 +6,7 @@ import cbor from 'cbor'; * @param extensionData Authenticator Extension Data buffer */ export function decodeAuthenticatorExtensions( - extensionData: Buffer, + extensionData: Uint8Array, ): AuthenticationExtensionsAuthenticatorOutputs | undefined { let toCBOR: AuthenticationExtensionsAuthenticatorOutputs | undefined; try { @@ -24,14 +24,14 @@ export type AuthenticationExtensionsAuthenticatorOutputs = { }; export type DevicePublicKeyAuthenticatorOutput = { - dpk?: Buffer; - scp?: Buffer; + dpk?: Uint8Array; + scp?: Uint8Array; sig?: string; - aaguid?: Buffer; + aaguid?: Uint8Array; }; // TODO: Need to verify this format // https://w3c.github.io/webauthn/#sctn-uvm-extension. export type UVMAuthenticatorOutput = { - uvm?: Buffer[]; + uvm?: Uint8Array[]; }; |