public abstract class AbstractDHClientKeyExchange extends AbstractDHKeyExchange implements ClientSessionHolder
Modifier and Type | Field and Description |
---|---|
protected java.security.PublicKey |
serverKey |
e, f, h, hash, i_c, i_s, k, v_c, v_s
log
GROUP_KEX_OPCODES_MAP, SIMPLE_KEX_OPCODES_MAP
BY_NAME_COMPARATOR, NAME_EXTRACTOR
Modifier | Constructor and Description |
---|---|
protected |
AbstractDHClientKeyExchange(Session session) |
Modifier and Type | Method and Description |
---|---|
ClientSession |
getClientSession() |
java.security.PublicKey |
getServerKey()
Retrieves the server's key
|
getH, getHash, getK, getSession, init, toString
getSimplifiedLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getGroupKexOpcodeName, getSimpleKexOpcodeName, next
findByName, getName, getNameList, getNames, ofName, removeByName
getSessionContext
protected AbstractDHClientKeyExchange(Session session)
public final ClientSession getClientSession()
getClientSession
in interface ClientSessionHolder
ClientSession
usedpublic java.security.PublicKey getServerKey()
KeyExchange
getServerKey
in interface KeyExchange
PublicKey