shishi_ap_key(3)
β¨ shishi_ap_key β¨
okay bestie, so this is a page from the shishi manual β manual section 3, the library-call zone π
β and today's main character is a lil function called shishi_ap_key. she's small, she's useful, she does exactly one thing and she ate. π
πΈ NAME πΈ
shishi_ap_key β API function
like. that's it. that's the name. it's an API function, she said what she said. π
π¦ SYNOPSIS π¦
#include <shishi.h>
Shishi_key * shishi_ap_key(Shishi_ap * ap);
so you pull in <shishi.h> and then boom, you get a Shishi_key * back when you hand her a Shishi_ap *. it's giving "give me the thing, I'll give you the thing." π«Ά
π ARGUMENTS π
Shishi_ap * apβ this is the structure that holds information about the AP exchange. like, all the deets about the AP exchange live in here. she's the whole vibe container. π
π« DESCRIPTION π«
so what she actually does: she extracts the application key from ap. simple. iconic. no drama.
but here's the tea β β if subkeys are used, the application key is taken from the Authenticator. otherwise (no subkeys, no problem), the session key is used instead. two paths, one function, she's flexible like that. π
π₯ RETURN VALUE π₯
she returns the application key from ap. that's the whole return value. she's not cryptic, she's not doing a little mystery. key. from AP. periodt. π
π REPORTING BUGS π
found a bug? don't suffer in silence bestie, tell the people:
- Report bugs to
<bug-shishi@gnu.org>. - GNU Shishi home page:
http://www.gnu.org/software/shishi/ - General help using GNU software:
http://www.gnu.org/gethelp/
fr fr, they wanna know. π
π COPYRIGHT π
Copyright Β© 2002-2022 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.
(translation: you may copy and share this file, modified or not, in any medium, no royalty needed β just keep the copyright notice and this notice. slay, very generous, we love that for us. π)
π SEE ALSO π
The full documentation for shishi is maintained as a Texinfo manual. If the info and shishi programs are properly installed at your site, this command:
info shishi
should give you access to the complete manual. go read the whole thing, she's got lore. π§
ngl if you made it this far you're lowkey a Unix girlie now. main character energy confirmed. π
and that's the whole page bestie β this one shipped as part of shishi version 1.0.3, on the shishi_ap_key(3) manual page. k bye, go call the function. πβ¨
π¦ where this page comes from
- debian bookworm: shishi-doc 1.0.3-1 Β· GPL-3.0-or-later
- debian trixie: shishi-doc 1.0.3-5 Β· GPL-3.0-or-later
- nixos 26.05: shishi 1.0.3
- nixpkgs unstable: shishi 1.0.3
- ubuntu noble: shishi-doc 1.0.3-2.1build2 Β· GPL-3.0-or-later
- ubuntu questing: shishi-doc 1.0.3-5
- ubuntu resolute: shishi-doc 1.0.3-5build1 Β· GPL-3.0-or-later
- ubuntu stonking: shishi-doc 1.0.3-7 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms