Skip to content

Commit 713a293

Browse files
committed
Set keyUsage
1 parent ff33514 commit 713a293

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

lib/start-proxy-action.js

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/start-proxy-action.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,10 @@ function generateCertificateAuthority(): CertificateAuthority {
8686

8787
cert.setSubject(CERT_SUBJECT);
8888
cert.setIssuer(CERT_SUBJECT);
89-
cert.setExtensions([{ name: "basicConstraints", cA: true }]);
89+
cert.setExtensions([
90+
{ name: "basicConstraints", cA: true },
91+
{ name: "keyUsage", keyCertSign: true, cRLSign: true },
92+
]);
9093
cert.sign(keys.privateKey);
9194

9295
const pem = pki.certificateToPem(cert);

0 commit comments

Comments
 (0)