Package twisted :: Package scripts :: Module conch :: Class SSHClientTransport |
[show private | hide private]
[frames | no frames]

## Class SSHClientTransport

    BaseProtocol --+
                   |
            Protocol --+
                       |
        SSHTransportBase --+
                           |
          SSHClientTransport --+
                               |
                              SSHClientTransport

Method Summary
| ``connectionFailed`(self)` (Deprecated) (inherited from `Protocol`)
| ``connectionLost`(self, reason)` Called when the connection is shut down. (inherited from `SSHTransportBase`)
| ``connectionMade`(self)` Called when a connection is made. (inherited from `SSHClientTransport`)
| ``connectionSecure`(self)` Called when the encryption has been set up.
| ``dataReceived`(self, data)` Called whenever data is received. (inherited from `SSHTransportBase`)
| `getPacket(self)` (inherited from `SSHTransportBase`)
| ``isEncrypted`(self, direction)` direction must be in ["out", "in", "both"] (inherited from `SSHTransportBase`)
| ``isInKnownHosts`(self, host, pubKey)` checks to see if host is in the known_hosts file for the user.
| ``isVerified`(self, direction)` direction must be in ["out", "in", "both"] (inherited from `SSHTransportBase`)
| `receiveDebug(self, alwaysDisplay, message, lang)`
| `receiveError(self, code, desc)`
| `receiveUnimplemented(self, seqnum)` (inherited from `SSHTransportBase`)
| ``requestService`(self, instance)` Request that a service be run over this transport. (inherited from `SSHClientTransport`)
| `sendDebug(self, message, alwaysDisplay, language)` (inherited from `SSHTransportBase`)
| `sendDisconnect(self, code, reason)`
| `sendIgnore(self, message)` (inherited from `SSHTransportBase`)
| `sendKexInit(self)` (inherited from `SSHTransportBase`)
| `sendPacket(self, messageType, payload)` (inherited from `SSHTransportBase`)
| `sendUnimplemented(self)` (inherited from `SSHTransportBase`)
| `setService(self, service)` (inherited from `SSHTransportBase`)
| `ssh_DEBUG(self, packet)` (inherited from `SSHTransportBase`)
| `ssh_DISCONNECT(self, packet)` (inherited from `SSHTransportBase`)
| `ssh_IGNORE(self, packet)` (inherited from `SSHTransportBase`)
| `ssh_KEX_DH_GEX_GROUP(self, packet)` (inherited from `SSHClientTransport`)
| `ssh_KEX_DH_GEX_REPLY(self, packet)` (inherited from `SSHClientTransport`)
| `ssh_KEXINIT(self, packet)` (inherited from `SSHClientTransport`)
| `ssh_NEWKEYS(self, packet)` (inherited from `SSHClientTransport`)
| `ssh_SERVICE_ACCEPT(self, packet)` (inherited from `SSHClientTransport`)
| `ssh_UNIMPLEMENTED(self, packet)` (inherited from `SSHTransportBase`)
| `verifyHostKey(self, pubKey, fingerprint)`

Method Details

### connectionSecure(self) 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)

### isInKnownHosts(self, host, pubKey) checks to see if host is in the known_hosts file for the user. returns 0 if it isn't, 1 if it is and is the same, 2 if it's changed.

Generated by Epydoc 1.1 on Thu May 8 13:16:51 2003 | http://epydoc.sf.net