|
void
|
changeRecvCipher(BlockCipher bc, MAC mac)
|
|
void
|
changeSendCipher(BlockCipher bc, MAC mac)
|
|
void
|
close(Throwable cause, boolean useDisconnectPacket)
|
|
abstract
void
|
establishConnection(ProxyData proxyData, int connectTimeout)
|
|
void
|
forceKeyExchange(CryptoWishList cwl, DHGexParameters dhgex)
|
|
ClientServerHello
|
getClientServerHello()
|
|
ConnectionInfo
|
getConnectionInfo(int kexNumber)
|
|
abstract
InputStream
|
getInputStream()
|
|
abstract
OutputStream
|
getOutputStream()
|
|
int
|
getPacketOverheadEstimate()
|
|
Throwable
|
getReasonClosedCause()
|
|
byte[]
|
getSessionIdentifier()
|
|
void
|
initialize(CryptoWishList cwl, ServerHostKeyVerifier verifier, DHGexParameters dhgex, int connectTimeout, SecureRandom rnd, ProxyData proxyData)
|
|
void
|
kexFinished()
|
|
void
|
receiveLoop()
|
|
void
|
registerMessageHandler(MessageHandler mh, int low, int high)
|
|
void
|
removeMessageHandler(MessageHandler mh, int low, int high)
|
|
void
|
sendAsynchronousMessage(byte[] msg)
|
|
void
|
sendKexMessage(byte[] msg)
|
|
void
|
sendMessage(byte[] msg)
|
|
void
|
setConnectionMonitors(Vector monitors)
|
|
abstract
void
|
setTcpNoDelay(boolean tcpNoDelay)
|
|
abstract
void
|
transportClose()
|