Package org.apache.sshd.server.global
Class OpenSshHostKeysHandler
java.lang.Object
org.apache.sshd.common.util.logging.AbstractLoggingBean
org.apache.sshd.common.session.helpers.AbstractConnectionServiceRequestHandler
org.apache.sshd.common.global.AbstractOpenSshHostKeysHandler
org.apache.sshd.server.global.OpenSshHostKeysHandler
- All Implemented Interfaces:
RequestHandler<ConnectionService>,ConnectionServiceRequestHandler,SignatureFactoriesHolder,SignatureFactoriesManager
public class OpenSshHostKeysHandler
extends AbstractOpenSshHostKeysHandler
implements SignatureFactoriesManager
An initial handler for "hostkeys-prove-00@openssh.com" request
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.sshd.common.channel.RequestHandler
RequestHandler.Result -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<NamedFactory<Signature>> static final OpenSshHostKeysHandlerstatic final StringFields inherited from class org.apache.sshd.common.util.logging.AbstractLoggingBean
logFields inherited from interface org.apache.sshd.common.session.ConnectionServiceRequestHandler
SVC2HNDLR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected RequestHandler.ResulthandleHostKeys(Session session, Collection<? extends PublicKey> keys, boolean wantReply, Buffer buffer) voidsetSignatureFactories(List<NamedFactory<Signature>> factories) Methods inherited from class org.apache.sshd.common.global.AbstractOpenSshHostKeysHandler
getPublicKeysParser, getRequestName, isIgnoreInvalidKeys, process, setIgnoreInvalidKeys, toStringMethods 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, warnMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.sshd.common.signature.SignatureFactoriesHolder
getSignatureFactoriesNameList, getSignatureFactoriesNamesMethods inherited from interface org.apache.sshd.common.signature.SignatureFactoriesManager
setSignatureFactoriesNameList, setSignatureFactoriesNames, setSignatureFactoriesNames
-
Field Details
-
REQUEST
- See Also:
-
INSTANCE
-
factories
-
-
Constructor Details
-
OpenSshHostKeysHandler
public OpenSshHostKeysHandler() -
OpenSshHostKeysHandler
-
-
Method Details
-
getSignatureFactories
- Specified by:
getSignatureFactoriesin interfaceSignatureFactoriesHolder- Returns:
- The list of named
Signaturefactories
-
setSignatureFactories
- Specified by:
setSignatureFactoriesin interfaceSignatureFactoriesManager
-
handleHostKeys
protected RequestHandler.Result handleHostKeys(Session session, Collection<? extends PublicKey> keys, boolean wantReply, Buffer buffer) throws Exception - Specified by:
handleHostKeysin classAbstractOpenSshHostKeysHandler- Throws:
Exception
-