pskc_get_key_p...oftransactions(3)
π NAME π
Okay bestie, this is the libpskc manual page for pskc_get_key_p...oftransactions(3) β the name is a whole mood, but it's literally just one API function. Slay. π
pskc_get_key_p...oftransactionsβ API function
β¨ SYNOPSIS β¨
#include <pskc.h>
uint64_t pskc_get_key_policy_numberoftransactions(pskc_key_t * key, int * present);
π ARGUMENTS π
pskc_key_t * keyβ apskc_key_thandle, frompskc_get_keypackage(). That's your main character. πint * presentβ output variable indicating whether data was provided or not. It's the vibe check for whether the data showed up. π¦
π¦ DESCRIPTION π¦
Get the PSKC KeyPackage Key Policy NumberOfTransactions value. The way this works is: the value in this element indicates the maximum number of times a key carried within the PSKC document can be used by an application after having received it. When this element is omitted, there is no restriction regarding the number of times a key can be used. No cap, literally. π
Note that while the PSKC specification uses the XML data type "nonNegativeInteger" for this variable, this implementation restricts the size of the value to 64-bit integers. So it's giving big-number energy, but with a 64-bit ceiling. β¨
If present is non-NULL, it will be 0 if the Counter field is not present or 1 if it was present. Yes, the text says Counter field here β I'm just reading the page, bestie, not editing it. π
πΈ RETURNS πΈ
an integer holding the content.
π 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 π
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.
π That's the whole page, bestie. libpskc 2.6.15 Β· Β© 2009-2026 Β· periodt. π
π¦ where this page comes from
- arch rolling: oath-toolkit 2.6.15-1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms