pskc_get_key_issuer(3)

πŸ’… pskc_get_key_issuer β€” the libpskc era

ok so real talk, bestie, this one lives in section 3 of the manual (libpskc, if you're keeping score at home), and it's genuinely so simple you're gonna be obsessed.


✨ NAME ✨

pskc_get_key_issuer β€” literally just an API function, that's the whole thing, no cap πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <pskc.h>

const char * pskc_get_key_issuer(pskc_key_t * key);

like, that's it. that's the function. go off πŸ‘‘


🌸 ARGUMENTS 🌸

  • pskc_key_t * key β€” a pskc_key_t handle, and the way you get one is from pskc_get_keypackage(). so yes bestie you do need to actually have a keypackage first, we can't skip steps πŸ’€

πŸ’– DESCRIPTION πŸ’–

Get the PSKC KeyPackage Key Issuer value. that's the assignment. the issuer of the key. you're grabbing it. slay ✨

(the way that this is such a small function and yet so iconic β€” iykyk)


πŸ”₯ RETURNS πŸ”₯

a constant string holding the content β€” and listen, must not be deallocated, ok?? do NOT free it, it's not yours, it's on loan like your friend's hoodie πŸ™ˆ

or NULL if not set. that's the vibe check. if it's NULL, nobody set an issuer, and that's allowed, no drama 🌈


🫢 REPORTING BUGS 🫢

found a bug? first of all, sorry bestie 😭 report it to <oath-toolkit-help@nongnu.org>.

also here's the lore:

go be a good citizen, i believe in you πŸ’œ


Copyright Β© 2009-2026 Simon Josefsson.

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.

(so basically: copy it, share it, remix it, just keep the copyright notice and this notice intact. respect the author's name, periodt πŸ’…)


and that's the whole page bestie, hope it ate πŸ“

signing off from libpskc, version 2.6.15 β€” this is pskc_get_key_issuer(3), over and out πŸŽ€βœ¨

πŸ“¦ where this page comes from