Top Description Fields Constructors Methods
org.apache.sshd.server.global

public Class OpenSshHostKeysHandler

extends AbstractOpenSshHostKeysHandler
implements SignatureFactoriesManager
Class Inheritance
All Implemented Interfaces
org.apache.sshd.common.signature.SignatureFactoriesManager, org.apache.sshd.common.signature.SignatureFactoriesHolder
Imports
java.security.KeyPair, .PublicKey, java.util.Collection, .List, .Objects, org.apache.sshd.common.NamedFactory, .NamedResource, .RuntimeSshException, .SshConstants, org.apache.sshd.common.config.keys.KeyUtils, org.apache.sshd.common.global.AbstractOpenSshHostKeysHandler, org.apache.sshd.common.keyprovider.KeyPairProvider, org.apache.sshd.common.session.Session, org.apache.sshd.common.signature.Signature, .SignatureFactoriesManager, org.apache.sshd.common.util.GenericUtils, .ValidateUtils, org.apache.sshd.common.util.buffer.Buffer, .ByteArrayBuffer, org.apache.sshd.common.util.buffer.keys.BufferPublicKeyParser, org.apache.sshd.server.session.ServerSession

An initial handler for "[email protected]" request
Author
Apache MINA SSHD Project
See Also
OpenSSH protocol - section 2.5

Field Summary

Modifier and TypeField and Description
private List<NamedFactory<Signature>>
public static final OpenSshHostKeysHandler
public static final String

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
public List<NamedFactory<Signature>>
protected RequestHandler.Result
public void
Inherited from org.apache.sshd.common.global.AbstractOpenSshHostKeysHandler:
getPublicKeysParsergetRequestNameisIgnoreInvalidKeysprocesssetIgnoreInvalidKeystoString

Field Detail

factoriesback to summary
private List<NamedFactory<Signature>> factories
INSTANCEback to summary
public static final OpenSshHostKeysHandler INSTANCE
REQUESTback to summary
public static final String REQUEST

Constructor Detail

OpenSshHostKeysHandlerback to summary
public OpenSshHostKeysHandler()
OpenSshHostKeysHandlerback to summary
public OpenSshHostKeysHandler(BufferPublicKeyParser<? extends PublicKey> parser)

Method Detail

getSignatureFactoriesback to summary
public List<NamedFactory<Signature>> getSignatureFactories()

Implements org.apache.sshd.common.signature.SignatureFactoriesHolder.getSignatureFactories.

Returns:List<NamedFactory<Signature>>

Doc from org.apache.sshd.common.signature.SignatureFactoriesHolder.getSignatureFactories.

The list of named Signature factories

Annotations
@Override
handleHostKeysback to summary
protected RequestHandler.Result handleHostKeys(Session session, Collection<? extends PublicKey> keys, boolean wantReply, Buffer buffer) throws Exception

Implements abstract org.apache.sshd.common.global.AbstractOpenSshHostKeysHandler.handleHostKeys.

Annotations
@Override
setSignatureFactoriesback to summary
public void setSignatureFactories(List<NamedFactory<Signature>> factories)

Implements org.apache.sshd.common.signature.SignatureFactoriesManager.setSignatureFactories.

Annotations
@Override