summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/server/src/helpers/getCertificateInfo.ts8
1 files changed, 3 insertions, 5 deletions
diff --git a/packages/server/src/helpers/getCertificateInfo.ts b/packages/server/src/helpers/getCertificateInfo.ts
index 5c43976..6bf6546 100644
--- a/packages/server/src/helpers/getCertificateInfo.ts
+++ b/packages/server/src/helpers/getCertificateInfo.ts
@@ -22,9 +22,7 @@ export default function getCertificateInfo(pemCertificate: string): CertificateI
const subjectCert = new jsrsasign.X509();
subjectCert.readCertPEM(pemCertificate);
- const { version, getSubjectString, getExtBasicConstraints } = (subjectCert as x5cCertificate);
-
- const subjectString = getSubjectString();
+ const subjectString = subjectCert.getSubjectString();
const subjectParts = subjectString.slice(1).split('/');
const subject: { [key: string]: string } = {};
@@ -33,8 +31,8 @@ export default function getCertificateInfo(pemCertificate: string): CertificateI
subject[key] = val;
});
-
- const basicConstraintsCA = !!getExtBasicConstraints().cA;
+ const { version } = (subjectCert as x5cCertificate);
+ const basicConstraintsCA = !!subjectCert.getExtBasicConstraints().cA;
return {
subject,