C pointer type representing client contexts.
Checks whether the given obj is a client context.
Creates a new client context. Reads and sets a default configuration for the context. Creates and sets a non-interactive set of authentication providers for the client context, initialized with the current user’s login name and no password or with the username "nobody" if the current user’s login name cannot be determined.