gnutls_x509_crt_set_issuer_dn — API function


#include <gnutls/x509.h>

int gnutls_x509_crt_set_issuer_dn(gnutls_x509_crt_t crt, const char * dn, const char ** err);


gnutls_x509_crt_t crt

a certificate of type gnutls_x509_crt_t

const char * dn

a comma separated DN string (RFC4514)

const char ** err

indicates the error position (if any)


This function will set the DN on the provided certificate. The input string should be plain ASCII or UTF-8 encoded. On DN parsing error GNUTLS_E_PARSING_ERROR is returned.


On success, GNUTLS_E_SUCCESS (0) is returned, otherwise a negative error value.

Reporting Bugs

Report bugs to <>.
Home page:

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 visit


3.6.9 gnutls