gnutls_x509_ext_export_key_purposes3
Api function
Usage
int gnutls_x509_ext_export_key_purposes(gnutls_x509_key_purposes_t
p,
gnutls_datum_t
*
ext);
Arguments
- gnutls_x509_key_purposes_t p
-
The key purposes
- gnutls_datum_t * ext
-
The DER-encoded extension data; must be freed using
gnutls_free().
Overview
This function will convert the key purposes type to a DER-encoded PKIX ExtKeyUsageSyntax (2.5.29.37) extension. The output data in
ext will be allocated using gnutls_malloc().
Returns
On success, GNUTLS_E_SUCCESS (0) is returned, otherwise a negative error value.
Since
3.3.0
History
- Arch Linux 2026-11-01: the text shown here
- Debian 13 (Trixie)
- Debian 12 (Bookworm)
- Debian 11 (Bullseye)
- Debian 10 (Buster)
- Debian 9 (Stretch)
- Debian 8 (Jessie)