diff options
| author | tb <> | 2021-10-26 18:04:24 +0000 |
|---|---|---|
| committer | tb <> | 2021-10-26 18:04:24 +0000 |
| commit | 9ce26d4ea506cfa56040c551e8c900e1d2dfea0e (patch) | |
| tree | 435d4f18f6a6901fb29642910be4e25fb57669b3 /src/lib/libcrypto/man | |
| parent | 9a89c1c684005e781603e5f43d2bf335fa1932f9 (diff) | |
| download | openbsd-9ce26d4ea506cfa56040c551e8c900e1d2dfea0e.tar.gz openbsd-9ce26d4ea506cfa56040c551e8c900e1d2dfea0e.tar.bz2 openbsd-9ce26d4ea506cfa56040c551e8c900e1d2dfea0e.zip | |
Document X509_get0_pubkey.3
Diffstat (limited to 'src/lib/libcrypto/man')
| -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 . | ||
