diff options
author | Matthew Miller <matthew@millerti.me> | 2020-07-31 17:48:20 -0700 |
---|---|---|
committer | Matthew Miller <matthew@millerti.me> | 2020-07-31 17:48:20 -0700 |
commit | 517cee106410135cabf4846a301a77a6b54533bb (patch) | |
tree | 4ad89febb8cead3d86b274ad85edd00c5a70e4fe /packages/server/src | |
parent | 34935e25bb3b2c25d005c653670b9c517ff8b050 (diff) |
Fix issue with TPM verifications
Diffstat (limited to 'packages/server/src')
-rw-r--r-- | packages/server/src/attestation/verifications/tpm/verifyTPM.ts | 4 |
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); } }); |