pskc_set_key_algparm_suite(3)

πŸ¦‹ pskc_set_key_algparm_suite(3) β€” a libpskc moment πŸ¦‹

πŸ’– NAME πŸ’–

pskc_set_key_algparm_suite β€” an API function, bestie. That’s the whole vibe.


✨ SYNOPSIS ✨

#include <pskc.h>

void pskc_set_key_algparm_suite(pskc_key_t * key, const char *
keyalgparmsuite);

πŸŽ€ ARGUMENTS πŸŽ€

  • pskc_key_t * key β€” a pskc_key_t handle, from pskc_get_keypackage(). Slay, you got the handle.
  • const char * keyalgparmsuite β€” the key algorithm parameter suite string to set.

🌸 DESCRIPTION 🌸

Okay so this one sets the PSKC KeyPackage Key AlgorithmParameters Suite value. Iconic, yes.

🚨 Lowkey crucial, bestie: the pointer is stored in container, not a copy of the data, so you must not deallocate the data before another call to this function or the last call to any function using container. Like, do not free it early β€” fr fr. πŸ’€

⭐ SINCE ⭐

2.2.0 β€” this cutie has been around since then. Periodt.


πŸ› REPORTING BUGS πŸ›

Report bugs to <oath-toolkit-help@nongnu.org>. libpskc home page: https://oath-toolkit.codeberg.page/ General help using GNU software: http://www.gnu.org/gethelp/


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.


Final vibe check: this page is from libpskc, version 2.6.15, and it’s pskc_set_key_algparm_suite(3) β€” and no date stamp on this one, periodt. πŸ’…πŸ«Ά

πŸ“¦ where this page comes from