Package DataCollector :: Module SshClient :: Class SshClientTransport
[hide private]
[frames] | no frames]

Class SshClientTransport

source code

twisted.internet.protocol.BaseProtocol --+            
                                         |            
        twisted.internet.protocol.Protocol --+        
                                             |        
  twisted.conch.ssh.transport.SSHTransportBase --+    
                                                 |    
    twisted.conch.ssh.transport.SSHClientTransport --+
                                                     |
                                                    SshClientTransport

Instance Methods [hide private]
Deferred
verifyHostKey(self, hostKey, fingerprint)
Returns a Deferred that gets a callback if it is a valid key, or an errback if not.
source code
 
connectionMade(self) source code
 
connectionSecure(self)
Called when the encryption has been set up.
source code

Inherited from twisted.conch.ssh.transport.SSHClientTransport: requestService, ssh_KEXINIT, ssh_KEX_DH_GEX_GROUP, ssh_KEX_DH_GEX_REPLY, ssh_NEWKEYS, ssh_SERVICE_ACCEPT

Inherited from twisted.conch.ssh.transport.SSHClientTransport (private): _continueGEX_GROUP, _continueGEX_REPLY, _getKey, _keySetup

Inherited from twisted.conch.ssh.transport.SSHTransportBase: connectionLost, dataReceived, getPacket, isEncrypted, isVerified, loseConnection, receiveDebug, receiveError, receiveUnimplemented, sendDebug, sendDisconnect, sendIgnore, sendKexInit, sendPacket, sendUnimplemented, setService, ssh_DEBUG, ssh_DISCONNECT, ssh_IGNORE, ssh_UNIMPLEMENTED

Inherited from twisted.internet.protocol.BaseProtocol: __providedBy__, makeConnection

Class Variables [hide private]

Inherited from twisted.conch.ssh.transport.SSHClientTransport: isClient

Inherited from twisted.conch.ssh.transport.SSHTransportBase: buf, comment, currentEncryptions, gotVersion, ignoreNextPacket, incomingCompression, incomingPacketSequence, isAuthorized, ourVersionString, outgoingCompression, outgoingPacketSequence, protocolVersion, service, sessionID, supportedCiphers, supportedCompressions, supportedKeyExchanges, supportedLanguages, supportedMACs, supportedPublicKeys, version

Inherited from twisted.internet.protocol.Protocol: __implemented__, __provides__

Inherited from twisted.internet.protocol.BaseProtocol: connected, transport

Method Details [hide private]

verifyHostKey(self, hostKey, fingerprint)

source code 
Returns a Deferred that gets a callback if it is a valid key, or an errback if not.
Returns: Deferred
Overrides: twisted.conch.ssh.transport.SSHClientTransport.verifyHostKey
(inherited documentation)

connectionMade(self)

source code 
Overrides: twisted.conch.ssh.transport.SSHClientTransport.connectionMade

connectionSecure(self)

source code 
Called when the encryption has been set up. Generally, requestService() is called to run another service over the transport.
Overrides: twisted.conch.ssh.transport.SSHClientTransport.connectionSecure
(inherited documentation)