diff options
author | Matthew Miller <matthew@millerti.me> | 2022-12-15 09:23:16 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-15 09:23:16 -0800 |
commit | 6f363aa53a69cf8c1ea69664924c1e9f8e19dc4e (patch) | |
tree | 03ce74d098f85ef1343798bf91e7dcb77bdc4a4c /packages/server/src/helpers/validateCertificatePath.ts | |
parent | c95851c8bd2e3fe0c5507bec0b7c08a45a0eca05 (diff) | |
parent | 8e5ed333fd99f94e1ecd4023c7c60e0d4d83d1dd (diff) |
Merge pull request #310 from MasterKale/feat/improve-root-cert-support
feat/improve-root-cert-support
Diffstat (limited to 'packages/server/src/helpers/validateCertificatePath.ts')
-rw-r--r-- | packages/server/src/helpers/validateCertificatePath.ts | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/server/src/helpers/validateCertificatePath.ts b/packages/server/src/helpers/validateCertificatePath.ts index ed82eac..661c9e7 100644 --- a/packages/server/src/helpers/validateCertificatePath.ts +++ b/packages/server/src/helpers/validateCertificatePath.ts @@ -118,7 +118,7 @@ async function _validatePath(certificates: string[]): Promise<boolean> { const Signature = new crypto.Signature({ alg }); Signature.init(issuerPem); // TODO: `updateHex()` takes approximately two seconds per execution, can we improve this? - Signature.updateHex(subjectCertStruct); + Signature.updateHex(subjectCertStruct ?? ''); if (!Signature.verify(signatureHex)) { throw new Error('Invalid certificate path: invalid signature'); |