diff options
author | Dr. David von Oheimb <David.von.Oheimb@siemens.com> | 2023-01-27 21:17:50 +0100 |
---|---|---|
committer | Dr. David von Oheimb <dev@ddvo.net> | 2023-02-13 12:00:01 +0100 |
commit | e10bbf112e06e8eaa7aef746f821929f73f83e0b (patch) | |
tree | 6cfc3b4f7ada7fb7468754b71e174bfab2798d1a /doc | |
parent | 440bc71b543ecb6a162c0999e3c77ed6cfcbca5b (diff) |
OSSL_CMP_certConf_cb(): fix regression on checking newly enrolled cert
Also add corresponding tests and to this end update credentials
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: David von Oheimb <david.von.oheimb@siemens.com>
(Merged from https://github.com/openssl/openssl/pull/20160)
(cherry picked from commit 6b58f498b3f5d8e4c9197c3c5228fb450e33aaaf)
Diffstat (limited to 'doc')
-rw-r--r-- | doc/man1/openssl-cmp.pod.in | 1 | ||||
-rw-r--r-- | doc/man3/OSSL_CMP_CTX_new.pod | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/doc/man1/openssl-cmp.pod.in b/doc/man1/openssl-cmp.pod.in index 1bf075c66b..9d070fe30d 100644 --- a/doc/man1/openssl-cmp.pod.in +++ b/doc/man1/openssl-cmp.pod.in @@ -363,6 +363,7 @@ via the included subject name and public key. =item B<-out_trusted> I<filenames>|I<uris> Trusted certificate(s) to use for validating the newly enrolled certificate. +During this verification, any certificate status checking is disabled. Multiple sources may be given, separated by commas and/or whitespace (where in the latter case the whole argument must be enclosed in "..."). diff --git a/doc/man3/OSSL_CMP_CTX_new.pod b/doc/man3/OSSL_CMP_CTX_new.pod index 9a5932019f..2e7fe559cc 100644 --- a/doc/man3/OSSL_CMP_CTX_new.pod +++ b/doc/man3/OSSL_CMP_CTX_new.pod @@ -587,6 +587,7 @@ If the callback argument is not NULL it must point to a trust store. In this case the function checks that the newly enrolled certificate can be verified using this trust store and untrusted certificates from the I<ctx>, which have been augmented by the list of extraCerts received. +During this verification, any certificate status checking is disabled. If the callback argument is NULL the function tries building an approximate chain as far as possible using the same untrusted certificates from the I<ctx>, and if this fails it takes the received extraCerts as fallback. |