diff options
author | tb <> | 2021-10-26 18:04:24 +0000 |
---|---|---|
committer | tb <> | 2021-10-26 18:04:24 +0000 |
commit | cff2c813e41c4eb59446c3cd212bc7e2b95c527a (patch) | |
tree | 435d4f18f6a6901fb29642910be4e25fb57669b3 /src | |
parent | 653545bf548e5fe0772a0420efb801a3a6f2bc8e (diff) | |
download | openbsd-cff2c813e41c4eb59446c3cd212bc7e2b95c527a.tar.gz openbsd-cff2c813e41c4eb59446c3cd212bc7e2b95c527a.tar.bz2 openbsd-cff2c813e41c4eb59446c3cd212bc7e2b95c527a.zip |
Document X509_get0_pubkey.3
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libcrypto/man/X509_get_pubkey.3 | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/src/lib/libcrypto/man/X509_get_pubkey.3 b/src/lib/libcrypto/man/X509_get_pubkey.3 index 3d041cad92..f14a2a24b6 100644 --- a/src/lib/libcrypto/man/X509_get_pubkey.3 +++ b/src/lib/libcrypto/man/X509_get_pubkey.3 | |||
@@ -1,6 +1,6 @@ | |||
1 | .\" $OpenBSD: X509_get_pubkey.3,v 1.10 2021/10/26 18:01:00 tb Exp $ | 1 | .\" $OpenBSD: X509_get_pubkey.3,v 1.11 2021/10/26 18:04:24 tb Exp $ |
2 | .\" selective merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 | 2 | .\" selective merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 |
3 | .\" X509_REQ_get0_pubkey and X509_REQ_get_X509_PUBKEY not yet in LibreSSL | 3 | .\" X509_REQ_get_X509_PUBKEY not yet in LibreSSL |
4 | .\" | 4 | .\" |
5 | .\" This file is a derived work. | 5 | .\" This file is a derived work. |
6 | .\" The changes are covered by the following Copyright and license: | 6 | .\" The changes are covered by the following Copyright and license: |
@@ -76,6 +76,7 @@ | |||
76 | .Nm X509_get_X509_PUBKEY , | 76 | .Nm X509_get_X509_PUBKEY , |
77 | .Nm X509_get0_pubkey_bitstr , | 77 | .Nm X509_get0_pubkey_bitstr , |
78 | .Nm X509_REQ_get_pubkey , | 78 | .Nm X509_REQ_get_pubkey , |
79 | .Nm X509_REQ_get0_pubkey , | ||
79 | .Nm X509_REQ_set_pubkey , | 80 | .Nm X509_REQ_set_pubkey , |
80 | .Nm X509_extract_key , | 81 | .Nm X509_extract_key , |
81 | .Nm X509_REQ_extract_key | 82 | .Nm X509_REQ_extract_key |
@@ -107,6 +108,10 @@ | |||
107 | .Fo X509_REQ_get_pubkey | 108 | .Fo X509_REQ_get_pubkey |
108 | .Fa "X509_REQ *req" | 109 | .Fa "X509_REQ *req" |
109 | .Fc | 110 | .Fc |
111 | .Ft EVP_PKEY * | ||
112 | .Fo X509_REQ_get0_pubkey | ||
113 | .Fa "X509_REQ *req" | ||
114 | .Fc | ||
110 | .Ft int | 115 | .Ft int |
111 | .Fo X509_REQ_set_pubkey | 116 | .Fo X509_REQ_set_pubkey |
112 | .Fa "X509_REQ *x" | 117 | .Fa "X509_REQ *x" |
@@ -155,7 +160,8 @@ The key | |||
155 | .Fa pkey | 160 | .Fa pkey |
156 | should be freed up after use. | 161 | should be freed up after use. |
157 | .Pp | 162 | .Pp |
158 | .Fn X509_REQ_get_pubkey | 163 | .Fn X509_REQ_get_pubkey , |
164 | .Fn X509_REQ_get0_pubkey , | ||
159 | and | 165 | and |
160 | .Fn X509_REQ_set_pubkey | 166 | .Fn X509_REQ_set_pubkey |
161 | are similar but operate on certificate request | 167 | are similar but operate on certificate request |
@@ -181,6 +187,7 @@ respectively, implemented as macros. | |||
181 | .Fn X509_get_X509_PUBKEY , | 187 | .Fn X509_get_X509_PUBKEY , |
182 | .Fn X509_get0_pubkey_bitstr , | 188 | .Fn X509_get0_pubkey_bitstr , |
183 | .Fn X509_REQ_get_pubkey , | 189 | .Fn X509_REQ_get_pubkey , |
190 | .Fn X509_REQ_get0_pubkey , | ||
184 | .Fn X509_extract_key , | 191 | .Fn X509_extract_key , |
185 | and | 192 | and |
186 | .Fn X509_REQ_extract_key | 193 | .Fn X509_REQ_extract_key |
@@ -197,6 +204,7 @@ In some cases of failure of | |||
197 | .Fn X509_get0_pubkey , | 204 | .Fn X509_get0_pubkey , |
198 | .Fn X509_set_pubkey , | 205 | .Fn X509_set_pubkey , |
199 | .Fn X509_REQ_get_pubkey , | 206 | .Fn X509_REQ_get_pubkey , |
207 | .Fn X509_REQ_get0_pubkey , | ||
200 | and | 208 | and |
201 | .Fn X509_REQ_set_pubkey , | 209 | .Fn X509_REQ_set_pubkey , |
202 | the reason can be determined with | 210 | the reason can be determined with |
@@ -284,3 +292,6 @@ first appeared in OpenSSL 0.9.7 and has been available since | |||
284 | .Fn X509_get0_pubkey | 292 | .Fn X509_get0_pubkey |
285 | first appeared in OpenSSL 1.1.0 and has been available since | 293 | first appeared in OpenSSL 1.1.0 and has been available since |
286 | .Ox 6.3 . | 294 | .Ox 6.3 . |
295 | .Fn X509_REQ_get0_pubkey | ||
296 | first appeared in OpenSSL 1.1.0 and has been available since | ||
297 | .Ox 7.1 . | ||