diff options
author | Yury Popov <github@phoenix.dj> | 2017-08-12 19:06:35 +0300 |
---|---|---|
committer | Ruben Bridgewater <ruben@bridgewater.de> | 2017-09-07 21:48:46 -0300 |
commit | 372dc86af5f17d7a8756df6458c41d2538e03e4e (patch) | |
tree | f2a22e42139b65ca5c6027ab5dba89e61df1fcd7 /test/fixtures/keys | |
parent | 2ffc8ac3017eb2246deb99019aacd618e5c088c3 (diff) | |
download | android-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/Makefile | 8 | ||||
-rw-r--r-- | test/fixtures/keys/ec-pfx.pem | bin | 0 -> 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 Binary files differnew file mode 100644 index 0000000000..3a4aa7dd69 --- /dev/null +++ b/test/fixtures/keys/ec-pfx.pem |