GSS-API key exchange ¶
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.
-
class
paramiko.kex_gss.KexGSSGroup1( transport ) ¶ -
GSS-API / SSPI Authenticated Diffie-Hellman Key Exchange as defined in RFC 4462 Section 2
-
start_kex( ) ¶ -
Start the GSS-API / SSPI Authenticated Diffie-Hellman Key Exchange.
-
parse_next( ptype , m ) ¶ -
Parse the next packet.
Parameters: - ptype – The (string) type of the incoming packet
- m ( Message ) – The paket content
-
__weakref__¶ -
list of weak references to the object (if defined)
-
-
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.KexGSSGex( transport ) ¶ -
GSS-API / SSPI Authenticated Diffie-Hellman Group Exchange as defined in RFC 4462 Section 2
-
start_kex( ) ¶ -
Start the GSS-API / SSPI Authenticated Diffie-Hellman Group Exchange
-
parse_next( ptype , m ) ¶ -
Parse the next packet.
Parameters: - ptype – The (string) type of the incoming packet
- m ( Message ) – The paket content
-
__weakref__¶ -
list of weak references to the object (if defined)
-
-
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)
-