Top Fields Constructors Methods
org.apache.sshd.server.auth.hostbased

public Class UserAuthHostBased

extends AbstractUserAuth
implements SignatureFactoriesManager
Class Inheritance
All Implemented Interfaces
org.apache.sshd.common.signature.SignatureFactoriesManager, org.apache.sshd.common.signature.SignatureFactoriesHolder
Imports
java.io.ByteArrayInputStream, java.security.PublicKey, .SignatureException, java.security.cert.CertificateFactory, .X509Certificate, java.util.ArrayList, .Collection, .Collections, .List, org.apache.sshd.common.NamedFactory, .RuntimeSshException, .SshConstants, org.apache.sshd.common.config.keys.KeyUtils, org.apache.sshd.common.signature.Signature, .SignatureFactoriesManager, org.apache.sshd.common.util.GenericUtils, .ValidateUtils, org.apache.sshd.common.util.buffer.Buffer, .BufferUtils, .ByteArrayBuffer, org.apache.sshd.common.util.security.SecurityUtils, org.apache.sshd.server.auth.AbstractUserAuth, org.apache.sshd.server.session.ServerSession

Author
Apache MINA SSHD Project

Field Summary

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

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Modifier and TypeMethod and Description
protected Boolean
doAuth(Buffer buffer, boolean init)

Implements abstract org.apache.sshd.server.auth.AbstractUserAuth.doAuth.

public List<NamedFactory<Signature>>
public void
Inherited from org.apache.sshd.server.auth.AbstractUserAuth:
authdestroygetNamegetServerSessiongetServicegetSessiongetUsernamenexttoString

Field Detail

factoriesback to summary
private List<NamedFactory<Signature>> factories
NAMEback to summary
public static final String NAME

Constructor Detail

UserAuthHostBasedback to summary
public UserAuthHostBased()
UserAuthHostBasedback to summary
public UserAuthHostBased(List<NamedFactory<Signature>> factories)

Method Detail

doAuthback to summary
protected Boolean doAuth(Buffer buffer, boolean init) throws Exception

Implements abstract org.apache.sshd.server.auth.AbstractUserAuth.doAuth.

Annotations
@Override
@SuppressWarnings:checkstyle:VariableDeclarationUsageDistance
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
setSignatureFactoriesback to summary
public void setSignatureFactories(List<NamedFactory<Signature>> factories)

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

Annotations
@Override