Class AbstractDHClientKeyExchange
java.lang.Object
org.apache.sshd.common.util.logging.AbstractLoggingBean
org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
org.apache.sshd.client.kex.AbstractDHClientKeyExchange
- All Implemented Interfaces:
ClientSessionHolder, KeyExchange, NamedResource, SessionContextHolder, SessionHolder<Session>
- Direct Known Subclasses:
DHGClient, DHGEXClient
public abstract class AbstractDHClientKeyExchange
extends AbstractDHKeyExchange
implements ClientSessionHolder
-
Field Summary
Fields inherited from class AbstractLoggingBean
logFields inherited from interface KeyExchange
GROUP_KEX_OPCODES_MAP, SIMPLE_KEX_OPCODES_MAPFields inherited from interface NamedResource
BY_NAME_COMPARATOR, NAME_EXTRACTOR -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractDHKeyExchange
getE, getEValue, getF, getFValue, getH, getHash, getK, getSession, init, normalize, setE, setF, toString, updateE, updateE, updateF, updateF, validateEValue, validateFValueMethods inherited from class AbstractLoggingBean
debug, debug, debug, debug, debug, error, error, error, error, error, getSimplifiedLogger, info, info, warn, warn, warn, warn, warn, warn, warn, warnMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface KeyExchange
nextMethods inherited from interface NamedResource
getNameMethods inherited from interface SessionHolder
getSessionContext
-
Constructor Details
-
AbstractDHClientKeyExchange
-
-
Method Details
-
getClientSession
- Specified by:
getClientSessionin interfaceClientSessionHolder- Returns:
- The underlying
ClientSessionused
-