Blame doc/functions/gnutls_x509_crt_set_dn

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