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 RequestHandler
RequestHandler.Result -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<NamedFactory<Signature>> static final OpenSshHostKeysHandlerstatic final StringFields inherited from class AbstractLoggingBean
logFields inherited from interface 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 AbstractOpenSshHostKeysHandler
getPublicKeysParser, getRequestName, isIgnoreInvalidKeys, process, setIgnoreInvalidKeys, toStringMethods 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 SignatureFactoriesHolder
getSignatureFactoriesNameList, getSignatureFactoriesNamesMethods inherited from interface 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
-