def __init__(self, auth_method, gss_deleg_creds):
_SSH_GSSAuth.__init__(self, auth_method, gss_deleg_creds)<EOL>if self._gss_deleg_creds:<EOL><INDENT>self._gss_flags = (<EOL>sspicon.ISC_REQ_INTEGRITY<EOL>| sspicon.ISC_REQ_MUTUAL_AUTH<EOL>| sspicon.ISC_REQ_DELEGATE<EOL>)<EOL><DEDENT>else:<EOL><INDENT>self._gss_flags = (<EOL>sspicon.ISC_REQ_INTEGRITY | sspicon.ISC_REQ_MUTUAL_AUTH<EOL>)<EOL><DEDENT>
:param str auth_method: The name of the SSH authentication mechanism
                        (gssapi-with-mic or gss-keyex)
:param bool gss_deleg_creds: Delegate client credentials or not