Class UserAuthHostBased
java.lang.Object
org.apache.sshd.common.util.logging.AbstractLoggingBean
org.apache.sshd.server.auth.AbstractUserAuth
org.apache.sshd.server.auth.hostbased.UserAuthHostBased
- All Implemented Interfaces:
org.apache.sshd.common.auth.UserAuthInstance<ServerSession>, org.apache.sshd.common.auth.UsernameHolder, org.apache.sshd.common.NamedResource, org.apache.sshd.common.signature.SignatureFactoriesHolder, org.apache.sshd.common.signature.SignatureFactoriesManager, UserAuth, ServerSessionHolder
public class UserAuthHostBased
extends AbstractUserAuth
implements org.apache.sshd.common.signature.SignatureFactoriesManager
- Author:
- Apache MINA SSHD Project
-
Field Summary
FieldsFields inherited from class org.apache.sshd.common.util.logging.AbstractLoggingBean
logFields inherited from interface org.apache.sshd.common.NamedResource
BY_NAME_COMPARATOR, NAME_EXTRACTOR -
Constructor Summary
ConstructorsConstructorDescriptionUserAuthHostBased(List<org.apache.sshd.common.NamedFactory<org.apache.sshd.common.signature.Signature>> factories) -
Method Summary
Modifier and TypeMethodDescriptionprotected BooleandoAuth(org.apache.sshd.common.util.buffer.Buffer buffer, boolean init) List<org.apache.sshd.common.NamedFactory<org.apache.sshd.common.signature.Signature>> voidsetSignatureFactories(List<org.apache.sshd.common.NamedFactory<org.apache.sshd.common.signature.Signature>> factories) Methods inherited from class AbstractUserAuth
auth, destroy, getName, getServerSession, getService, getSession, getUsername, next, 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 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
-
NAME
- See Also:
-
-
Constructor Details
-
UserAuthHostBased
public UserAuthHostBased() -
UserAuthHostBased
public UserAuthHostBased(List<org.apache.sshd.common.NamedFactory<org.apache.sshd.common.signature.Signature>> factories)
-
-
Method Details
-
getSignatureFactories
public List<org.apache.sshd.common.NamedFactory<org.apache.sshd.common.signature.Signature>> getSignatureFactories()- Specified by:
getSignatureFactoriesin interfaceorg.apache.sshd.common.signature.SignatureFactoriesHolder
-
setSignatureFactories
public void setSignatureFactories(List<org.apache.sshd.common.NamedFactory<org.apache.sshd.common.signature.Signature>> factories) - Specified by:
setSignatureFactoriesin interfaceorg.apache.sshd.common.signature.SignatureFactoriesManager
-
doAuth
protected Boolean doAuth(org.apache.sshd.common.util.buffer.Buffer buffer, boolean init) throws Exception - Specified by:
doAuthin classAbstractUserAuth- Throws:
Exception
-