class documentation

Base case for SSHClientTransport tests.

Method setUp Undocumented
Method verifyHostKey Mock version of SSHClientTransport.verifyHostKey.
Instance Variable blob Undocumented
Instance Variable calledVerifyHostKey Undocumented
Instance Variable privObj Undocumented

Inherited from ServerAndClientSSHTransportBaseCase:

Method checkDisconnected Helper function to check if the transport disconnected.
Method connectModifiedProtocol Helper function to connect a modified protocol to the test protocol and test for disconnection.
Method test_disconnectIfCantMatchCipher Like test_disconnectIfCantMatchKex, but for the encryption.
Method test_disconnectIfCantMatchCompression Like test_disconnectIfCantMatchKex, but for the compression.
Method test_disconnectIfCantMatchKex Test that the transport disconnects if it can't match the key exchange
Method test_disconnectIfCantMatchKeyAlg Like test_disconnectIfCantMatchKex, but for the key algorithm.
Method test_disconnectIfCantMatchMAC Like test_disconnectIfCantMatchKex, but for the MAC.
Method test_getHost Test that the transport's getHost method returns an SSHTransportAddress with the IAddress of the host.
Method test_getPeer Test that the transport's getPeer method returns an SSHTransportAddress with the IAddress of the peer.
def setUp(self): (source)

Undocumented

def verifyHostKey(self, pubKey, fingerprint): (source)

Mock version of SSHClientTransport.verifyHostKey.

Undocumented

calledVerifyHostKey: bool = (source)

Undocumented

Undocumented