pskc_set_key_policy_pinmaxlength(3)

✨ NAME ✨

pskc_set_key_policy_pinmaxlength β€” the libpskc API function that sets the KeyPackage Key Policy PINPolicy MaxLength value, bestie. It’s giving setter energy, and it’s literally the function this whole page is about. πŸ’…

🌸 SYNOPSIS 🌸

#include <pskc.h>

void pskc_set_key_policy_pinmaxlength(pskc_key_t * key, uint32_t
maxlength);

πŸŽ€ ARGUMENTS πŸŽ€

  • pskc_key_t * key β€” a pskc_key_t handle, from pskc_get_keypackage().
  • uint32_t maxlength β€” the length to set.

πŸ’… DESCRIPTION πŸ’…

Set the PSKC KeyPackage Key Policy PINPolicy MaxLength value. This attribute indicates the maximum length of a PIN that can be set to protect this key. It MUST NOT be possible to set a PIN longer than this value. Like, no cap, not even a little. 🚫

If the 'PINFormat' attribute is set to 'DECIMAL', 'HEXADECIMAL', or 'ALPHANUMERIC', this value indicates the number of digits/characters. If the 'PINFormat' attribute is set to 'BASE64' or 'BINARY', this value indicates the number of bytes of the unencoded value. πŸ”₯

⭐ SINCE ⭐

2.2.0 β€” 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.


πŸŽ€ and that’s the whole page, bestie β€” it comes from libpskc 2.6.15, and the page itself is pskc_set_key_policy_pinmaxlength(3). periodt πŸ’–
πŸ“¦ where this page comes from