This module provides GSS-API / SSPI Key Exchange as defined in RFC 4462.
Note
Credential delegation is not supported in server mode.
Note
RFC 4462 Section 2.2 says we are not required to implement GSS-API error messages. Thus, in many methods within this module, if an error occurs an exception will be thrown and the connection will be terminated.
See also
New in version 1.15.
class paramiko.kex_gss.KexGSSGex(transport)
GSS-API / SSPI Authenticated Diffie-Hellman Group Exchange as defined in RFC 4462 Section 2
__weakref__
list of weak references to the object (if defined)
parse_next(ptype, m)
Parse the next packet.
- ptype -- The (string) type of the incoming packet
- m (
Message
) -- The paket content
start_kex()
Start the GSS-API / SSPI Authenticated Diffie-Hellman Group Exchange
class paramiko.kex_gss.KexGSSGroup1(transport)
GSS-API / SSPI Authenticated Diffie-Hellman Key Exchange as defined in RFC 4462 Section 2
__weakref__
list of weak references to the object (if defined)
parse_next(ptype, m)
Parse the next packet.
- ptype -- The (string) type of the incoming packet
- m (
Message
) -- The paket content
start_kex()
Start the GSS-API / SSPI Authenticated Diffie-Hellman Key Exchange.
class paramiko.kex_gss.KexGSSGroup14(transport)
GSS-API / SSPI Authenticated Diffie-Hellman Group14 Key Exchange as defined in RFC 4462 Section 2
class paramiko.kex_gss.NullHostKey
This class represents the Null Host Key for GSS-API Key Exchange as defined in RFC 4462 Section 5
__weakref__
list of weak references to the object (if defined)