Nachdem ein Kontext eingerichtet wurde, muß die Anwendung möglicherweise den QOP und Service-Werte für einzelne übertragene Dateneinheiten ändern. (Wenn z. B. ein Programm ein Paßwort, jedoch nicht den Benutzernamen verschlüsseln soll.) rpc_gss_set_defaults() ermöglicht diesen Vorgang:
rpc_gss_set_defaults(clnt->clnt_auth, rpc_gss_svc_privacy, qop); . . .
In diesem Fall wird die Vertraulichkeit für den Sicherheits-Service festgelegt (siehe "Erstellen eines Kontextes"). qop stellt einen Zeiger auf eine Zeichenfolge dar, die den neuen QOP bezeichnet.
Kontexte werden auf die übliche Weise vernichtet, mit auth_destroy().
Weitere Informationen über das Ändern von Service und QOP finden Sie in der Online-Dokumentation zu rpc_gss_set_defaults(3N).