Blame doc/functions/gnutls_x509_crt_set_dn

Packit aea12f
Packit aea12f
Packit aea12f
Packit aea12f
Packit aea12f
@deftypefun {int} {gnutls_x509_crt_set_dn} (gnutls_x509_crt_t @var{crt}, const char * @var{dn}, const char ** @var{err})
Packit aea12f
@var{crt}: a certificate of type @code{gnutls_x509_crt_t} 
Packit aea12f
Packit aea12f
@var{dn}: a comma separated DN string (RFC4514)
Packit aea12f
Packit aea12f
@var{err}: indicates the error position (if any)
Packit aea12f
Packit aea12f
This function will set the DN on the provided certificate.
Packit aea12f
The input string should be plain ASCII or UTF-8 encoded. On
Packit aea12f
DN parsing error @code{GNUTLS_E_PARSING_ERROR}  is returned.
Packit aea12f
Packit aea12f
Note that DNs are not expected to hold DNS information, and thus
Packit aea12f
no automatic IDNA conversions are attempted when using this function.
Packit aea12f
If that is required (e.g., store a domain in CN), process the corresponding
Packit aea12f
input with @code{gnutls_idna_map()} .
Packit aea12f
Packit aea12f
@strong{Returns:} On success, @code{GNUTLS_E_SUCCESS}  (0) is returned, otherwise a
Packit aea12f
negative error value.
Packit aea12f
@end deftypefun