Extend mkcert.sh to support nameConstraints generation and more complex
authorDr. Stephen Henson <steve@openssl.org>
Wed, 22 Jun 2016 12:36:08 +0000 (13:36 +0100)
committerDr. Stephen Henson <steve@openssl.org>
Mon, 11 Jul 2016 22:30:04 +0000 (23:30 +0100)
commitd83b7e1a580b2f68a041d178e91e9495ec95e383
tree309c9aaf9658da6106a28bf18ab950fda6e82f82
parent4b0907e3496f78fb817d625e804e78b7db31a66f
Extend mkcert.sh to support nameConstraints generation and more complex
subject alternate names.

Add nameConstraints tests incluing DNS, IP and email tests both in
subject alt name extension and subject name.

Reviewed-by: Richard Levitte <levitte@openssl.org>
37 files changed:
test/certs/alt1-cert.pem [new file with mode: 0644]
test/certs/alt1-key.pem [new file with mode: 0644]
test/certs/alt2-cert.pem [new file with mode: 0644]
test/certs/alt2-key.pem [new file with mode: 0644]
test/certs/alt3-cert.pem [new file with mode: 0644]
test/certs/alt3-key.pem [new file with mode: 0644]
test/certs/badalt1-cert.pem [new file with mode: 0644]
test/certs/badalt1-key.pem [new file with mode: 0644]
test/certs/badalt10-cert.pem [new file with mode: 0644]
test/certs/badalt10-key.pem [new file with mode: 0644]
test/certs/badalt2-cert.pem [new file with mode: 0644]
test/certs/badalt2-key.pem [new file with mode: 0644]
test/certs/badalt3-cert.pem [new file with mode: 0644]
test/certs/badalt3-key.pem [new file with mode: 0644]
test/certs/badalt4-cert.pem [new file with mode: 0644]
test/certs/badalt4-key.pem [new file with mode: 0644]
test/certs/badalt5-cert.pem [new file with mode: 0644]
test/certs/badalt5-key.pem [new file with mode: 0644]
test/certs/badalt6-cert.pem [new file with mode: 0644]
test/certs/badalt6-key.pem [new file with mode: 0644]
test/certs/badalt7-cert.pem [new file with mode: 0644]
test/certs/badalt7-key.pem [new file with mode: 0644]
test/certs/badalt8-cert.pem [new file with mode: 0644]
test/certs/badalt8-key.pem [new file with mode: 0644]
test/certs/badalt9-cert.pem [new file with mode: 0644]
test/certs/badalt9-key.pem [new file with mode: 0644]
test/certs/mkcert.sh
test/certs/ncca-cert.pem [new file with mode: 0644]
test/certs/ncca-key.pem [new file with mode: 0644]
test/certs/ncca1-cert.pem [new file with mode: 0644]
test/certs/ncca1-key.pem [new file with mode: 0644]
test/certs/ncca2-cert.pem [new file with mode: 0644]
test/certs/ncca2-key.pem [new file with mode: 0644]
test/certs/ncca3-cert.pem [new file with mode: 0644]
test/certs/ncca3-key.pem [new file with mode: 0644]
test/certs/setup.sh
test/recipes/25-test_verify.t