GNUTLS_X509_CRT_SET_CRQ_EXTENSIONS(3)
β¨ NAME β¨
gnutls_x509_crt_set_crq_extensions β an API function, bestie π and yes it lives in the gnutls manual (that's the manual name, we're not being mysterious about it)
π SYNOPSIS π
#include <gnutls/x509.h>
int gnutls_x509_crt_set_crq_extensions(gnutls_x509_crt_t crt,
gnutls_x509_crq_t crq);
π¦ ARGUMENTS π¦
gnutls_x509_crt_t crtβ a certificate of typegnutls_x509_crt_t. like, the actual cert, the main character here πgnutls_x509_crq_t crqβ holds a certificate request. it's the one bringing the extensions to the party π
πΈ DESCRIPTION πΈ
okay so this function will set the extensions from the given request over onto the certificate. that's it, that's the whole vibe β request extensions go in, certificate extensions come out. copy-paste but make it cryptography β¨
π RETURNS π
on success? you get GNUTLS_E_SUCCESS (0) back. anything else is a negative error value, which is your signal that something went off π
β SINCE β
2.8.0 β she's been iconic for a minute, no cap π«Ά
π REPORTING BUGS π
found a bug? do not suffer in silence, report it to <bugs@gnutls.org> π
home page: https://www.gnutls.org
π COPYRIGHT π
Copyright Β© 2001-2023 Free Software Foundation, Inc., and others.
copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. literally free, slay π
π₯ 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, go visit
https://www.gnutls.org/manual/
iykyk β that's where the full lore lives π
and that's the page, bestie!! π this was gnutls version 3.8.13, mwah π go forth and set those extensions, you absolute icon π
β¨
π¦ where this page comes from
- alpine 3.22: gnutls-doc 3.8.13-r0 Β· LGPL-2.1-or-later
- alpine 3.23: gnutls-doc 3.8.13-r0 Β· LGPL-2.1-or-later
- alpine 3.24: gnutls-doc 3.8.13-r0 Β· LGPL-2.1-or-later
- arch rolling: gnutls 3.8.13-3 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 43: gnutls-devel 3.8.13-1.fc43 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 43: gnutls-devel 3.8.13-1.fc43 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 44: gnutls-devel 3.8.13-1.fc44 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 44: gnutls-devel 3.8.13-1.fc44 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- ubuntu stonking: gnutls-doc 3.8.13-1ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms