From ab3103509d4d672e87a95670976a2afb5795ec80 Mon Sep 17 00:00:00 2001 From: magom001 Date: Sat, 11 Jul 2020 23:09:39 +0300 Subject: [PATCH] pem.isCA, remove before Buffer.from --- src/Webauthn.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Webauthn.js b/src/Webauthn.js index 942ef94..7fb1228 100644 --- a/src/Webauthn.js +++ b/src/Webauthn.js @@ -404,7 +404,7 @@ class Webauthn { // A UTF8String of the vendor’s choosing pem.subject.commonName && // The Basic Constraints extension MUST have the CA component set to false - !pem.extensions.isCA && + !pem.isCA && // If attestnCert contains an extension with OID 1.3.6.1.4.1.45724.1.1.4 (id-fido-gen-ce-aaguid) // verify that the value of this extension matches the aaguid in authenticatorData. // The extension MUST NOT be marked as critical. @@ -577,7 +577,7 @@ class Webauthn { let type if (pkBuffer.length == 65 && pkBuffer[0] == 0x04) { pkBuffer = Buffer.concat([ - new Buffer.from("3059301306072a8648ce3d020106082a8648ce3d030107034200", "hex"), + Buffer.from("3059301306072a8648ce3d020106082a8648ce3d030107034200", "hex"), pkBuffer ])