The oskit_principal COM interface defines an interface for obtaining identity information about a principal (aka subject or client). The filesystem libraries obtain an oskit_principal object for the current client by invoking oskit_get_call_context on oskit_principal_iid.
The oskit_principal COM interface inherits from IUnknown, and has one additional method: