RPC_CREDS(3)
π RPC_CREDS β okay bestie, let's talk π
So like, this is the manual page for RPC_CREDS(3), and it lives in the rpc_creds module, version 1.3. Yes we're doing this. Grab a snack. π
β¨ NAME β¨
packet.application.rpc_creds β the RPC Credentials module, aka the girl who knows everybody's credentials. π
πΈ DESCRIPTION πΈ
Decode RPC Credentials.
That's it. That's the whole vibe. It decodes them. slay β¨
π CLASSES π
π¦ class AuthNone(baseobj.BaseObj)
It's an AuthNone object, and honestly? She's giving nothing and that's the point. π
Methods defined here:
__init__(self, unpack)β the constructor, and the way that it literally just takes theUnpackobject as input. That's her whole personality.
Data and other attributes defined here:
flavor = AUTH_NONE
π¦ class AuthSys(baseobj.BaseObj)
An AuthSys object. Main character energy, no cap. π
Methods defined here:
__init__(self, unpack)β constructor, takes theUnpackobject as input. Iconic behaviour.
Data and other attributes defined here:
flavor = AUTH_SYS
π¦ class GSS_Credential(baseobj.BaseObj)
A GSS_Credential object β she's got range, she's got GSS, she's got a vibe check passing effortlessly. π
Methods defined here:
__init__(self, unpack)β constructor, takes theUnpackobject as input. Periodt.
Data and other attributes defined here:
flavor = RPCSEC_GSS
π¦ class GSS_Verifier(baseobj.BaseObj)
A GSS_Verifier object. Not the credential, the verifier β she's the one checking receipts. π₯
Methods defined here:
__init__(self, unpack)β constructor, takes theUnpackobject as input. Standard.
Data and other attributes defined here:
flavor = RPCSEC_GSS
π§ class auth_flavor(packet.utils.Enum)
enum auth_flavor. Short. Sweet. Enum-coded. π
π§ class rpc_gss_proc(packet.utils.Enum)
enum rpc_gss_proc. She's a procedure enum and she knows it. β
π§ class rpc_gss_service(packet.utils.Enum)
enum rpc_gss_service. Service! And it's an enum. Obsessed. π«Ά
π FUNCTIONS π
rpc_credential(unpack, verifier=False)β Process and return the credential or verifier. Like, you hand her theunpack, and she hands you back whichever one you asked for. And lowkey,verifierdefaults toFalse, so if you don't say anything, you're getting the credential. iykyk. π
π SEE ALSO π
baseobj(3)packet.application.gss(3)packet.application.gss_const(3)packet.application.rpc_const(3)packet.utils(3)
Go read them, bestie, they're all connected. β¨
π BUGS π
No known bugs.
Not a single one. She's flawless. We're as shocked as you are. π
π AUTHOR π
Jorge Mora (mora@netapp.com) β the legend herself/himself, respectfully. π
and that's the whole page, bestie, you ate that π¦
Signing off from NFStest 3.2, dated 21 March 2023 β mwah, go decode some credentials, love you, bye πβ¨πΈ
π¦ where this page comes from
- debian trixie: nfstest 3.2-3
- fedora 43: NFStest 3.2-14.fc43 Β· GPL-2.0-or-later
- fedora 44: NFStest 3.2-16.fc44 Β· GPL-2.0-or-later
- ubuntu noble: nfstest 3.2-2
- ubuntu questing: nfstest 3.2-3
- ubuntu resolute: nfstest 3.2-3build1
- ubuntu stonking: nfstest 3.2-5
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms