The
structure is designed to hold all per thread state. All global
variables that are context specific are stored in this structure,
including default encryption types, credentials-cache (ticket file), and
default realms.
The internals of the structure should never be accessed directly,
functions exist for extracting information.