summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortb <>2024-08-18 11:04:55 +0000
committertb <>2024-08-18 11:04:55 +0000
commit6b27742b84442a18232c9aec1ac503960d170093 (patch)
tree221c52e3e502c81d6286bdd63731a0da941b3f75
parent7216f02185745b3f4f3df0e5e353a924243485a3 (diff)
downloadopenbsd-6b27742b84442a18232c9aec1ac503960d170093.tar.gz
openbsd-6b27742b84442a18232c9aec1ac503960d170093.tar.bz2
openbsd-6b27742b84442a18232c9aec1ac503960d170093.zip
Remove documentation for X509_REQ_[gs]et_extension_nids
These functions have been disabled for a while and they will be removed in the next major bump.
-rw-r--r--src/lib/libcrypto/man/X509_REQ_add_extensions.332
1 files changed, 2 insertions, 30 deletions
diff --git a/src/lib/libcrypto/man/X509_REQ_add_extensions.3 b/src/lib/libcrypto/man/X509_REQ_add_extensions.3
index 8610edf8ca..ff33edf474 100644
--- a/src/lib/libcrypto/man/X509_REQ_add_extensions.3
+++ b/src/lib/libcrypto/man/X509_REQ_add_extensions.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_REQ_add_extensions.3,v 1.1 2021/10/27 14:54:07 schwarze Exp $ 1.\" $OpenBSD: X509_REQ_add_extensions.3,v 1.2 2024/08/18 11:04:55 tb Exp $
2.\" 2.\"
3.\" Copyright (c) 2021 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2021 Ingo Schwarze <schwarze@openbsd.org>
4.\" 4.\"
@@ -14,15 +14,13 @@
14.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 14.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
15.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 15.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16.\" 16.\"
17.Dd $Mdocdate: October 27 2021 $ 17.Dd $Mdocdate: August 18 2024 $
18.Dt X509_REQ_ADD_EXTENSIONS 3 18.Dt X509_REQ_ADD_EXTENSIONS 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
21.Nm X509_REQ_add_extensions , 21.Nm X509_REQ_add_extensions ,
22.Nm X509_REQ_add_extensions_nid , 22.Nm X509_REQ_add_extensions_nid ,
23.Nm X509_REQ_get_extensions , 23.Nm X509_REQ_get_extensions ,
24.Nm X509_REQ_set_extension_nids ,
25.Nm X509_REQ_get_extension_nids ,
26.Nm X509_REQ_extension_nid 24.Nm X509_REQ_extension_nid
27.Nd extensions in certification requests 25.Nd extensions in certification requests
28.Sh SYNOPSIS 26.Sh SYNOPSIS
@@ -40,10 +38,6 @@
40.Fc 38.Fc
41.Ft STACK_OF(X509_EXTENSION) * 39.Ft STACK_OF(X509_EXTENSION) *
42.Fn X509_REQ_get_extensions "X509_REQ *req" 40.Fn X509_REQ_get_extensions "X509_REQ *req"
43.Ft void
44.Fn X509_REQ_set_extension_nids "int *nids"
45.Ft int *
46.Fn X509_REQ_get_extension_nids void
47.Ft int 41.Ft int
48.Fn X509_REQ_extension_nid "int nid" 42.Fn X509_REQ_extension_nid "int nid"
49.Sh DESCRIPTION 43.Sh DESCRIPTION
@@ -77,21 +71,6 @@ and
77.Dv NID_ms_ext_req 71.Dv NID_ms_ext_req
78are considered appropriate. 72are considered appropriate.
79.Pp 73.Pp
80.Fn X509_REQ_set_extension_nids
81replaces the list of attribute types that
82.Fn X509_REQ_get_extensions
83considers appropriate for storing extensions.
84The
85.Fa nids
86argument is interpreted as a pointer to the first element
87of a variable-sized array of
88.Vt int .
89The last element of the array has to be
90.Dv NID_undef .
91The array needs to remain valid until
92.Fn X509_REQ_set_extension_nids
93is called again with a different argument.
94.Pp
95.Fn X509_REQ_extension_nid 74.Fn X509_REQ_extension_nid
96checks whether 75checks whether
97.Fn X509_REQ_get_extensions 76.Fn X509_REQ_get_extensions
@@ -118,13 +97,6 @@ does not contain
118contains no attribute of an appropriate type, 97contains no attribute of an appropriate type,
119or if decoding or memory allocation fails. 98or if decoding or memory allocation fails.
120.Pp 99.Pp
121.Fn X509_REQ_get_extension_nids
122returns the pointer installed with
123.Fn X509_REQ_set_extension_nids
124or a pointer to a static array
125.Brq Dv NID_ext_req , NID_ms_ext_req , NID_undef
126by default.
127.Pp
128.Fn X509_REQ_extension_nid 100.Fn X509_REQ_extension_nid
129returns 1 if 101returns 1 if
130.Fa nid 102.Fa nid