summaryrefslogtreecommitdiff
path: root/test/fixtures/keys
diff options
context:
space:
mode:
authorYury Popov <github@phoenix.dj>2017-08-12 19:06:35 +0300
committerRuben Bridgewater <ruben@bridgewater.de>2017-09-07 21:48:46 -0300
commit372dc86af5f17d7a8756df6458c41d2538e03e4e (patch)
treef2a22e42139b65ca5c6027ab5dba89e61df1fcd7 /test/fixtures/keys
parent2ffc8ac3017eb2246deb99019aacd618e5c088c3 (diff)
downloadandroid-node-v8-372dc86af5f17d7a8756df6458c41d2538e03e4e.tar.gz
android-node-v8-372dc86af5f17d7a8756df6458c41d2538e03e4e.tar.bz2
android-node-v8-372dc86af5f17d7a8756df6458c41d2538e03e4e.zip
tls: multiple PFX in createSecureContext
Add support for multiple PFX files in tls.createSecureContext. Also added support for object-style PFX pass. PR-URL: https://github.com/nodejs/node/pull/14793 Fixes: https://github.com/nodejs/node/issues/14756 Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test/fixtures/keys')
-rw-r--r--test/fixtures/keys/Makefile8
-rw-r--r--test/fixtures/keys/ec-pfx.pembin0 -> 1006 bytes
2 files changed, 8 insertions, 0 deletions
diff --git a/test/fixtures/keys/Makefile b/test/fixtures/keys/Makefile
index c7390eda0e..27fda1eef2 100644
--- a/test/fixtures/keys/Makefile
+++ b/test/fixtures/keys/Makefile
@@ -335,6 +335,14 @@ ec-cert.pem: ec-csr.pem ec-key.pem
-signkey ec-key.pem \
-out ec-cert.pem
+ec-pfx.pem: ec-cert.pem ec-key.pem
+ openssl pkcs12 -export \
+ -descert \
+ -in ec-cert.pem \
+ -inkey ec-key.pem \
+ -out ec-pfx.pem \
+ -password pass:
+
dh512.pem:
openssl dhparam -out dh512.pem 512
diff --git a/test/fixtures/keys/ec-pfx.pem b/test/fixtures/keys/ec-pfx.pem
new file mode 100644
index 0000000000..3a4aa7dd69
--- /dev/null
+++ b/test/fixtures/keys/ec-pfx.pem
Binary files differ