twisted.conch.endpoints._ISSHConnectionCreator(Interface)
interface documentationtwisted.conch.endpoints
View Source
(View In Hierarchy)
Known implementations: twisted.conch.endpoints._ExistingConnectionHelper, twisted.conch.endpoints._NewConnectionHelper
An _ISSHConnectionCreator
knows how to create SSH connections somehow.
Method | secureConnection | Return a new, connected, secured, but not yet authenticated instance of
twisted.conch.ssh.transport.SSHServerTransport
or twisted.conch.ssh.transport.SSHClientTransport . |
Method | cleanupConnection | Perform cleanup necessary for a connection object previously returned
from this creator's secureConnection method. |
Return a new, connected, secured, but not yet authenticated instance of
twisted.conch.ssh.transport.SSHServerTransport
or twisted.conch.ssh.transport.SSHClientTransport
.
Perform cleanup necessary for a connection object previously returned
from this creator's secureConnection
method.
Parameters | connection | An twisted.conch.ssh.transport.SSHServerTransport
or twisted.conch.ssh.transport.SSHClientTransport
returned by a previous call to secureConnection . It is no
longer needed by the caller of that method and may be closed or otherwise
cleaned up as necessary. |
immediate | If True don't wait for any network communication, just close
the connection immediately and as aggressively as necessary. |