shishi_kdcreq_get_padata_tgs(3)
π shishi_kdcreq_get_padata_tgs β from the shishi manual (section 3) π
okay bestie, buckle up, we're doing the NAME section but make it cute π
β¨ NAME β¨
shishi_kdcreq_get_padata_tgs β it's an API function, that's the whole vibe π
πΈ SYNOPSIS πΈ
#include <shishi.h>
int shishi_kdcreq_get_padata_tgs(Shishi * handle, Shishi_asn1 kdcreq,
Shishi_asn1 * apreq);
π¦ ARGUMENTS π¦
Shishi * handleβ your shishi handle, the one you got fromshishi_init(). no handle, no service, periodt πShishi_asn1 kdcreqβ the KDC-REQ you're pulling PA-TGS-REQ out of. she's the source, the main character of this call πShishi_asn1 * apreqβ output variable, and it gets a newly allocated AP-REQ. fresh out the box, brand new, not recycled β¨
π DESCRIPTION π
So here's the tea β β this function extracts the TGS pre-authentication data from a KDC-REQ. And what is that data? It's an AP-REQ, and it's the thing that authenticates the request. like, it's the little "hey it's me, for real" envelope π«Ά
Under the hood (iykyk), it calls shishi_kdcreq_get_padata() with a SHISHI_PA_TGS_REQ padatatype, and then DER decodes the result β if any, okay, so no result means nothing to decode, don't come for me π
β RETURN VALUE β
Returns SHISHI_OK iff successful. that's it, that's the whole check π―
π REPORTING BUGS π
Found a bug? not me being the bearer of bad news, but report it 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/
π 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. slay, that's a genuinely generous license fr fr π
π₯ 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, the command
info shishi
should give you access to the complete manual. like, the whole entire manual, all of it, go read it bestie πβ¨
ngl if info shishi isn't giving, your install might be giving nothing at all β go check that the info and shishi programs are properly installed at your site π
and that's a wrap!! this page is from shishi version 1.0.3 πΈ thanks for reading, mwah, bye π«Άπ
π¦ 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