summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorMatthew Miller <matthew@millerti.me>2022-11-11 16:46:43 -0800
committerMatthew Miller <matthew@millerti.me>2022-11-11 16:46:43 -0800
commit0e7a60ae6008ac0af4b1a180c62a1b80aceb98d5 (patch)
tree63680fdbbabbcf212bfb222ab67a252e79c2a2e7
parentd50eb4fe35269c89ced65fb0e8f12dacf8a52f4e (diff)
Remove some lingering Buffer
-rw-r--r--packages/server/src/registration/verifications/tpm/verifyAttestationTPM.ts4
-rw-r--r--packages/server/src/services/settingsService.ts4
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);