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>gssapi.C_PROT_READY_FLAG,<EOL>gssapi.C_INTEG_FLAG,<EOL>gssapi.C_MUTUAL_FLAG,<EOL>gssapi.C_DELEG_FLAG,<EOL>)<EOL><DEDENT>else:<EOL><INDENT>self._gss_flags = (<EOL>gssapi.C_PROT_READY_FLAG,<EOL>gssapi.C_INTEG_FLAG,<EOL>gssapi.C_MUTUAL_FLAG,<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