summaryrefslogtreecommitdiffhomepage
path: root/packages/server/src
diff options
context:
space:
mode:
authorMatthew Miller <matthew@millerti.me>2020-07-31 17:48:20 -0700
committerMatthew Miller <matthew@millerti.me>2020-07-31 17:48:20 -0700
commit517cee106410135cabf4846a301a77a6b54533bb (patch)
tree4ad89febb8cead3d86b274ad85edd00c5a70e4fe /packages/server/src
parent34935e25bb3b2c25d005c653670b9c517ff8b050 (diff)
Fix issue with TPM verifications
Diffstat (limited to 'packages/server/src')
-rw-r--r--packages/server/src/attestation/verifications/tpm/verifyTPM.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/server/src/attestation/verifications/tpm/verifyTPM.ts b/packages/server/src/attestation/verifications/tpm/verifyTPM.ts
index 2a4b46f..70366aa 100644
--- a/packages/server/src/attestation/verifications/tpm/verifyTPM.ts
+++ b/packages/server/src/attestation/verifications/tpm/verifyTPM.ts
@@ -220,9 +220,9 @@ export default async function verifyTPM(options: Options): Promise<boolean> {
let extKeyUsage: ExtendedKeyUsage | undefined;
parsedCert.tbsCertificate.extensions.forEach(ext => {
if (ext.extnID === id_ce_subjectAltName) {
- subjectAltNamePresent = AsnParser.parse(ext.extnValue.slice(0), SubjectAlternativeName);
+ subjectAltNamePresent = AsnParser.parse(ext.extnValue, SubjectAlternativeName);
} else if (ext.extnID === id_ce_extKeyUsage) {
- extKeyUsage = AsnParser.parse(ext.extnValue.slice(0), ExtendedKeyUsage);
+ extKeyUsage = AsnParser.parse(ext.extnValue, ExtendedKeyUsage);
}
});