openssl/doc/man1
Neil Horman 21f7a09ca2 Convert jdkTrustedKeyUsage to be a pkcs12 cmd line option
Creating JDK compatible pkcs12 files requires a bit more than just
adding the Trusted Key Usage OID to a certbag in the pkcs12 file.
Additionally the JDK currently requires that pkcs12 files setting this
oid _not_ contain any additional keys, and in response will produce
unpredictable results.

This could be solved by implying --nokeys when the pkcs12 utility is run
and the config option is set, but thatcould confuse users who didn't
specify nokeys on the command line.  As such, remove the config file
setting for this feature, and replace it with a -jdktrust command line
option, that is documented to assert nokeys when a users specifies the
new command line option.

Fixes #22215

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22422)
2023-10-20 16:30:43 +01:00
..
build.info
CA.pl.pod
openssl-asn1parse.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-ca.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-ciphers.pod.in
openssl-cmds.pod.in
openssl-cmp.pod.in apps/cmp.c: -tls_used may be implied by -server https:...; improve related checks and doc 2023-10-10 20:36:05 +02:00
openssl-cms.pod.in Copyright year updates 2023-09-28 14:23:29 +01:00
openssl-crl2pkcs7.pod.in
openssl-crl.pod.in
openssl-dgst.pod.in
openssl-dhparam.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-dsa.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-dsaparam.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-ec.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-ecparam.pod.in
openssl-enc.pod.in Added 'saltlen' option to the OpenSSL enc command line app. 2023-09-04 14:15:34 +10:00
openssl-engine.pod.in
openssl-errstr.pod.in
openssl-fipsinstall.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-format-options.pod
openssl-gendsa.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-genpkey.pod.in adding -outpubkey option to genpkey 2023-09-24 20:51:42 +02:00
openssl-genrsa.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-info.pod.in
openssl-kdf.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-list.pod.in
openssl-mac.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-namedisplay-options.pod
openssl-nseq.pod.in
openssl-ocsp.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-passphrase-options.pod
openssl-passwd.pod.in
openssl-pkcs7.pod.in
openssl-pkcs8.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-pkcs12.pod.in Convert jdkTrustedKeyUsage to be a pkcs12 cmd line option 2023-10-20 16:30:43 +01:00
openssl-pkey.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-pkeyparam.pod.in
openssl-pkeyutl.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-prime.pod.in
openssl-rand.pod.in
openssl-rehash.pod.in
openssl-req.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-rsa.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-rsautl.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-s_client.pod.in Add some documentation for the new QUIC mode in s_client 2023-05-08 10:13:39 +01:00
openssl-s_server.pod.in RFC7250 (RPK) support 2023-03-28 13:49:54 -04:00
openssl-s_time.pod.in
openssl-sess_id.pod.in
openssl-smime.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-speed.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-spkac.pod.in
openssl-srp.pod.in
openssl-storeutl.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-ts.pod.in Changed the default value of the "ess_cert_id_alg" option 2023-08-25 15:05:51 +02:00
openssl-verification-options.pod Copyright year updates 2023-09-07 09:59:15 +01:00
openssl-verify.pod.in
openssl-version.pod.in
openssl-x509.pod.in Copyright year updates 2023-09-07 09:59:15 +01:00
openssl.pod Copyright year updates 2023-09-07 09:59:15 +01:00
tsget.pod