Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src/env.h
diff options
context:
space:
mode:
authorJames M Snell <jasnell@gmail.com>2021-01-05 08:27:20 +0300
committerJames M Snell <jasnell@gmail.com>2021-01-09 23:04:23 +0300
commitf5287a4b7b0b14f69b264d8017b76c100f5bc2c1 (patch)
tree7700f054e20379efd263fe98597a3bcf995ec2cf /src/env.h
parent324a6c235a5bfcbcd7cc7491d55461915c10af34 (diff)
crypto: introduce X509Certificate API
Introduces the `crypto.X509Certificate` object. ```js const { X509Certificate } = require('crypto'); const x509 = new X509Certificate('{pem encoded cert}'); console.log(x509.subject); ``` Fixes: https://github.com/nodejs/node/issues/29181 Signed-off-by: James M Snell <jasnell@gmail.com> PR-URL: https://github.com/nodejs/node/pull/36804 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Filip Skokan <panva.ip@gmail.com>
Diffstat (limited to 'src/env.h')
-rw-r--r--src/env.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/env.h b/src/env.h
index dd9ddfd9fd2..bd5aecd4529 100644
--- a/src/env.h
+++ b/src/env.h
@@ -476,6 +476,7 @@ constexpr size_t kFsStatsBufferLength =
V(tty_constructor_template, v8::FunctionTemplate) \
V(write_wrap_template, v8::ObjectTemplate) \
V(worker_heap_snapshot_taker_template, v8::ObjectTemplate) \
+ V(x509_constructor_template, v8::FunctionTemplate) \
QUIC_ENVIRONMENT_STRONG_PERSISTENT_TEMPLATES(V)
#if defined(NODE_EXPERIMENTAL_QUIC) && NODE_EXPERIMENTAL_QUIC