Skip to content

Commit d155ebf

Browse files
committed
Set more extensions
1 parent e8f0116 commit d155ebf

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

lib/start-proxy-action.js

Lines changed: 9 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: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,15 @@ function generateCertificateAuthority(): CertificateAuthority {
8888
cert.setIssuer(CERT_SUBJECT);
8989
cert.setExtensions([
9090
{ name: "basicConstraints", cA: true },
91-
{ name: "keyUsage", keyCertSign: true, cRLSign: true },
91+
{
92+
name: "keyUsage",
93+
critical: true,
94+
keyCertSign: true,
95+
cRLSign: true,
96+
digitalSignature: true,
97+
},
98+
{ name: "subjectKeyIdentifier" },
99+
{ name: "authorityKeyIdentifier", keyIdentifier: true },
92100
]);
93101
cert.sign(keys.privateKey, md.sha256.create());
94102

0 commit comments

Comments
 (0)