summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/libcrypto/man/X509_get_extension_flags.318
1 files changed, 16 insertions, 2 deletions
diff --git a/src/lib/libcrypto/man/X509_get_extension_flags.3 b/src/lib/libcrypto/man/X509_get_extension_flags.3
index 725c01600f..1f63c6a910 100644
--- a/src/lib/libcrypto/man/X509_get_extension_flags.3
+++ b/src/lib/libcrypto/man/X509_get_extension_flags.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_get_extension_flags.3,v 1.2 2021/10/27 11:22:57 schwarze Exp $ 1.\" $OpenBSD: X509_get_extension_flags.3,v 1.3 2021/11/11 13:58:59 schwarze Exp $
2.\" full merge up to: OpenSSL 361136f4 Sep 1 18:56:58 2015 +0100 2.\" full merge up to: OpenSSL 361136f4 Sep 1 18:56:58 2015 +0100
3.\" selective merge up to: OpenSSL 2b2e3106f Feb 16 15:04:45 2021 +0000 3.\" selective merge up to: OpenSSL 2b2e3106f Feb 16 15:04:45 2021 +0000
4.\" 4.\"
@@ -49,7 +49,7 @@
49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
50.\" OF THE POSSIBILITY OF SUCH DAMAGE. 50.\" OF THE POSSIBILITY OF SUCH DAMAGE.
51.\" 51.\"
52.Dd $Mdocdate: October 27 2021 $ 52.Dd $Mdocdate: November 11 2021 $
53.Dt X509_GET_EXTENSION_FLAGS 3 53.Dt X509_GET_EXTENSION_FLAGS 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -144,6 +144,20 @@ If key usage is absent,
144.Dv UINT32_MAX 144.Dv UINT32_MAX
145is returned. 145is returned.
146.Pp 146.Pp
147The following aliases for these flags are defined in
148.In openssl/x509.h :
149.Dv X509v3_KU_DIGITAL_SIGNATURE ,
150.Dv X509v3_KU_NON_REPUDIATION ,
151.Dv X509v3_KU_KEY_ENCIPHERMENT ,
152.Dv X509v3_KU_DATA_ENCIPHERMENT ,
153.Dv X509v3_KU_KEY_AGREEMENT ,
154.Dv X509v3_KU_KEY_CERT_SIGN ,
155.Dv X509v3_KU_CRL_SIGN ,
156.Dv X509v3_KU_ENCIPHER_ONLY ,
157and
158.Dv X509v3_KU_DECIPHER_ONLY .
159.\" X509v3_KU_UNDEF is intentionally undocumented because nothing uses it.
160.Pp
147.Fn X509_get_extended_key_usage 161.Fn X509_get_extended_key_usage
148returns the value of the extended key usage extension. 162returns the value of the extended key usage extension.
149If extended key usage is present, it returns zero or more of these 163If extended key usage is present, it returns zero or more of these