diff options
author | Matthew Miller <matthew@millerti.me> | 2022-11-11 16:46:43 -0800 |
---|---|---|
committer | Matthew Miller <matthew@millerti.me> | 2022-11-11 16:46:43 -0800 |
commit | 0e7a60ae6008ac0af4b1a180c62a1b80aceb98d5 (patch) | |
tree | 63680fdbbabbcf212bfb222ab67a252e79c2a2e7 | |
parent | d50eb4fe35269c89ced65fb0e8f12dacf8a52f4e (diff) |
Remove some lingering Buffer
-rw-r--r-- | packages/server/src/registration/verifications/tpm/verifyAttestationTPM.ts | 4 | ||||
-rw-r--r-- | packages/server/src/services/settingsService.ts | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/packages/server/src/registration/verifications/tpm/verifyAttestationTPM.ts b/packages/server/src/registration/verifications/tpm/verifyAttestationTPM.ts index efc2526..2696900 100644 --- a/packages/server/src/registration/verifications/tpm/verifyAttestationTPM.ts +++ b/packages/server/src/registration/verifications/tpm/verifyAttestationTPM.ts @@ -80,7 +80,7 @@ export async function verifyAttestationTPM(options: AttestationFormatVerifierOpt throw new Error('COSE public key missing e (TPM|RSA)'); } - if (!uint8Array.areEqual(unique, (n as Buffer))) { + if (!uint8Array.areEqual(unique, (n as Uint8Array))) { throw new Error('PubArea unique is not same as credentialPublicKey (TPM|RSA)'); } @@ -88,7 +88,7 @@ export async function verifyAttestationTPM(options: AttestationFormatVerifierOpt throw new Error(`Parsed pubArea type is RSA, but missing parameters.rsa (TPM|RSA)`); } - const eBuffer = e as Buffer; + const eBuffer = e as Uint8Array; // If `exponent` is equal to 0x00, then exponent is the default RSA exponent of 2^16+1 (65537) const pubAreaExponent = parameters.rsa.exponent || 65537; diff --git a/packages/server/src/services/settingsService.ts b/packages/server/src/services/settingsService.ts index 6dce26b..ee1779b 100644 --- a/packages/server/src/services/settingsService.ts +++ b/packages/server/src/services/settingsService.ts @@ -28,13 +28,13 @@ class BaseSettingsService { */ setRootCertificates(opts: { identifier: RootCertIdentifier; - certificates: (Buffer | string)[]; + certificates: (Uint8Array | string)[]; }): void { const { identifier, certificates } = opts; const newCertificates: string[] = []; for (const cert of certificates) { - if (cert instanceof Buffer) { + if (cert instanceof Uint8Array) { newCertificates.push(convertCertBufferToPEM(cert)); } else { newCertificates.push(cert); |