Package org.apache.sshd.server.kex
Class AbstractDHServerKeyExchange
- java.lang.Object
-
- org.apache.sshd.common.util.logging.AbstractLoggingBean
-
- org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
-
- org.apache.sshd.server.kex.AbstractDHServerKeyExchange
-
- All Implemented Interfaces:
KeyExchange
,NamedResource
,SessionContextHolder
,SessionHolder<Session>
,ServerSessionHolder
- Direct Known Subclasses:
DHGEXServer
,DHGServer
public abstract class AbstractDHServerKeyExchange extends AbstractDHKeyExchange implements ServerSessionHolder
- Author:
- Apache MINA SSHD Project
-
-
Field Summary
-
Fields inherited from class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
h, hash, i_c, i_s, k, v_c, v_s
-
Fields inherited from class org.apache.sshd.common.util.logging.AbstractLoggingBean
log
-
Fields inherited from interface org.apache.sshd.common.kex.KeyExchange
GROUP_KEX_OPCODES_MAP, SIMPLE_KEX_OPCODES_MAP
-
Fields inherited from interface org.apache.sshd.common.NamedResource
BY_NAME_COMPARATOR, NAME_EXTRACTOR
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractDHServerKeyExchange(Session s)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServerSession
getServerSession()
-
Methods inherited from class org.apache.sshd.common.kex.dh.AbstractDHKeyExchange
getE, getEValue, getF, getFValue, getH, getHash, getK, getSession, init, setE, setF, toString, updateE, updateE, updateF, updateF, validateEValue, validateFValue
-
Methods inherited from class org.apache.sshd.common.util.logging.AbstractLoggingBean
debug, debug, debug, debug, debug, error, error, error, error, error, getSimplifiedLogger, info, info, warn, warn, warn, warn, warn, warn, warn, warn
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.sshd.common.kex.KeyExchange
next
-
Methods inherited from interface org.apache.sshd.common.NamedResource
getName
-
Methods inherited from interface org.apache.sshd.common.session.SessionHolder
getSessionContext
-
-
-
-
Constructor Detail
-
AbstractDHServerKeyExchange
protected AbstractDHServerKeyExchange(Session s)
-
-
Method Detail
-
getServerSession
public final ServerSession getServerSession()
- Specified by:
getServerSession
in interfaceServerSessionHolder
- Returns:
- The underlying
ServerSession
used
-
-