Gets and optionally sets the set of services that must be provided
in the context. The returned and given value is a bitfield of the
GSSAPI.*_FLAG constants.
This is mainly useful to change the per-message service flags that
verify_mic and unwrap use to decide whether a condition is
an error or not.
Parameter services
New set of required services. If this is not given then the set
is not changed.
If the context is established and services contain a service
which isn't currently provided then the context is closed and a
GSSAPI.MissingServicesError is thrown immediately.
GSSAPI.PROT_READY_FLAG is ignored in this parameter.
Returns
Returns the current set of required services (after setting them
to services , if provided).