summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/man/X509_sign.3
diff options
context:
space:
mode:
authorschwarze <>2021-10-30 16:20:35 +0000
committerschwarze <>2021-10-30 16:20:35 +0000
commit1507ec383c4225e409a40fc53eb43aec39bd4b66 (patch)
tree659176c3c20d98443281077c6c089ca93c678b31 /src/lib/libcrypto/man/X509_sign.3
parentebf7bdd740439b0c094f1a97f94bd885a052642b (diff)
downloadopenbsd-1507ec383c4225e409a40fc53eb43aec39bd4b66.tar.gz
openbsd-1507ec383c4225e409a40fc53eb43aec39bd4b66.tar.bz2
openbsd-1507ec383c4225e409a40fc53eb43aec39bd4b66.zip
new manual page X509_CRL_METHOD_new(3)
documenting five functions to customize CRL handling
Diffstat (limited to '')
-rw-r--r--src/lib/libcrypto/man/X509_sign.317
1 files changed, 14 insertions, 3 deletions
diff --git a/src/lib/libcrypto/man/X509_sign.3 b/src/lib/libcrypto/man/X509_sign.3
index ca4c5192b2..eb69874cdc 100644
--- a/src/lib/libcrypto/man/X509_sign.3
+++ b/src/lib/libcrypto/man/X509_sign.3
@@ -1,5 +1,5 @@
1.\" $OpenBSD: X509_sign.3,v 1.8 2019/06/14 13:59:32 schwarze Exp $ 1.\" $OpenBSD: X509_sign.3,v 1.9 2021/10/30 16:20:35 schwarze Exp $
2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 2.\" full merge up to: OpenSSL df75c2bf Dec 9 01:02:36 2018 +0100
3.\" 3.\"
4.\" This file was written by Dr. Stephen Henson <steve@openssl.org>. 4.\" This file was written by Dr. Stephen Henson <steve@openssl.org>.
5.\" Copyright (c) 2015, 2016 The OpenSSL Project. All rights reserved. 5.\" Copyright (c) 2015, 2016 The OpenSSL Project. All rights reserved.
@@ -48,7 +48,7 @@
48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 48.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
49.\" OF THE POSSIBILITY OF SUCH DAMAGE. 49.\" OF THE POSSIBILITY OF SUCH DAMAGE.
50.\" 50.\"
51.Dd $Mdocdate: June 14 2019 $ 51.Dd $Mdocdate: October 30 2021 $
52.Dt X509_SIGN 3 52.Dt X509_SIGN 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -145,6 +145,16 @@ and
145.Fn X509_CRL_verify 145.Fn X509_CRL_verify
146sign and verify certificate requests and CRLs, respectively. 146sign and verify certificate requests and CRLs, respectively.
147.Pp 147.Pp
148If
149.Xr X509_CRL_set_default_method 3
150was in effect at the time the
151.Vt X509_CRL
152object was created,
153.Fn X509_CRL_verify
154calls the
155.Fn crl_verify
156callback function instead of performing the default action.
157.Pp
148.Fn X509_sign_ctx 158.Fn X509_sign_ctx
149is used where the default parameters for the corresponding public key 159is used where the default parameters for the corresponding public key
150and digest are not suitable. 160and digest are not suitable.
@@ -181,6 +191,7 @@ In some cases of failure, the reason can be determined with
181.Xr d2i_X509 3 , 191.Xr d2i_X509 3 ,
182.Xr EVP_DigestInit 3 , 192.Xr EVP_DigestInit 3 ,
183.Xr X509_CRL_get0_by_serial 3 , 193.Xr X509_CRL_get0_by_serial 3 ,
194.Xr X509_CRL_METHOD_new 3 ,
184.Xr X509_CRL_new 3 , 195.Xr X509_CRL_new 3 ,
185.Xr X509_get_pubkey 3 , 196.Xr X509_get_pubkey 3 ,
186.Xr X509_get_subject_name 3 , 197.Xr X509_get_subject_name 3 ,