table of contents
other versions
- wheezy-backports 3.3.8-6~bpo70+1
- jessie 3.3.8-6+deb8u5
- testing 3.5.8-5
- unstable 3.5.8-6
- experimental 3.5.13-1
gnutls_x509_crt_set_proxy_dn(3) | gnutls | gnutls_x509_crt_set_proxy_dn(3) |
NAME¶
gnutls_x509_crt_set_proxy_dn - API functionSYNOPSIS¶
#include <gnutls/x509.h>ARGUMENTS¶
- gnutls_x509_crt_t crt
- a gnutls_x509_crt_t structure with the new proxy cert
- gnutls_x509_crt_t eecrt
- the end entity certificate that will be issuing the proxy
- unsigned int raw_flag
- must be 0, or 1 if the CN is DER encoded
- const void * name
- a pointer to the CN name, may be NULL (but MUST then be added later)
- unsigned int sizeof_name
- holds the size of name
DESCRIPTION¶
This function will set the subject in crt to the end entity'seecrt subject name, and add a single Common Name component name of size sizeof_name . This corresponds to the required proxy certificate naming style. Note that if name is NULL, you MUST set it later by using gnutls_x509_crt_set_dn_by_oid() or similar.
RETURNS¶
On success, GNUTLS_E_SUCCESS (0) is returned, otherwise a negative error value.REPORTING BUGS¶
Report bugs to <bugs@gnutls.org>.COPYRIGHT¶
Copyright © 2001-2014 Free Software Foundation, Inc..SEE ALSO¶
The full documentation for gnutls is maintained as a Texinfo manual. If the /usr/share/doc/gnutls/ directory does not contain the HTML form visit3.3.8 | gnutls |