Name
gnutls_x509_crq_get_dn — This function returns the
Certificate request subject's distinguished name
Synopsis
#include <gnutls/x509.h>
int
gnutls_x509_crq_get_dn( |
gnutls_x509_crq_t
|
crq, |
| |
char * |
buf, |
| |
size_t * |
sizeof_buf); |
ARGUMENTS
- gnutls_x509_crq_t
crq
-
should contain a gnutls_x509_crq_t structure
- char *
buf
-
a pointer to a structure to hold the name (may be
null)
- size_t
* sizeof_buf
-
initially holds the size of buf
DESCRIPTION
This function will copy the name of the Certificate
request subject in the provided buffer. The name will be in
the form "C=xxxx,O=yyyy,CN=zzzz" as described in RFC2253. The
output string will be ASCII or UTF−8 encoded, depending
on the certificate data.
If buf is null
then only the size will be filled.
Returns GNUTLS_E_SHORT_MEMORY_BUFFER if the
provided buffer is not long enough, and in that case the
*sizeof_buf will be updated with the required size. On
success 0 is returned.
REPORTING BUGS
Report bugs to <bug-gnutls@gnu.org>.
SEE ALSO
The full documentation for gnutls is maintained as a
Texinfo manual. If the info and gnutls programs are properly
installed at your site, the command
should give you access to the complete manual.
| COPYRIGHT |
|
Copyright © 2006, 2007 Free Software
Foundation.
Permission is granted to make and distribute
verbatim copies of this manual provided the
copyright notice and this permission notice are
preserved on all copies.
|