GNUTLS_X509_CRL_GET_RAW_ISSUER_DN(3)

πŸ’– gnutls_x509_crl_get_raw_issuer_dn β€” bestie, let's get that raw issuer DN πŸ’–

okay so this one lives in the gnutls manual, and it's an API function, and honestly? it's giving "short but mighty." πŸŽ€


✨ SYNOPSIS ✨

#include <gnutls/x509.h>

int gnutls_x509_crl_get_raw_issuer_dn(gnutls_x509_crl_t crl,
gnutls_datum_t * dn);

🌸 ARGUMENTS 🌸

  • gnutls_x509_crl_t crl β€” bestie this one should contain a gnutls_x509_crl_t type. like, that's the whole assignment. no cap.
  • gnutls_datum_t * dn β€” this is where the starting point of the DN gets held. it's the lil landing pad. πŸ›¬

πŸ’… DESCRIPTION πŸ’…

so what does this function actually do, you ask? she returns a pointer to the DER encoded DN structure β€” and the length too. both. at once. main character energy fr fr. ✨


πŸ‘‘ RETURNS πŸ‘‘

  • a negative error code if things went sideways 😭
  • and (0) on success πŸŽ‰
literally the classic gnutls glow-up: zero means slay, negative means not slay.

πŸ¦‹ SINCE πŸ¦‹

2.12.0 β€” she's been iconic since way back, periodt.


πŸ› REPORTING BUGS πŸ›

found a bug? don't be shy, tell the gnutls girlies directly:


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. 🫢 (yes bestie, keep the notice, it's the vibe check for legal reasons.)


πŸ”₯ 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

https://www.gnutls.org/manual/

like, go read the whole thing, it's a whole saga. πŸ“šπŸ’œ


okay that's the page!! this was gnutls 3.8.13, and the manual name is just plain gnutls in case you were wondering where to file it in your brain. mwah, go forth and parse those CRLs bestie πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from