Package org.apache.sshd.common.auth
Class AbstractUserAuthMethodFactory<S extends SessionContext,M extends UserAuthInstance<S>>
java.lang.Object
org.apache.sshd.common.util.logging.AbstractLoggingBean
org.apache.sshd.common.auth.AbstractUserAuthMethodFactory<S,M>
- Type Parameters:
S- The type ofSessionContextbeing providedM- Type of user authentication method
- All Implemented Interfaces:
UserAuthMethodFactory<S,,M> NamedResource
- Direct Known Subclasses:
AbstractUserAuthFactory,AbstractUserAuthFactory
public abstract class AbstractUserAuthMethodFactory<S extends SessionContext,M extends UserAuthInstance<S>>
extends AbstractLoggingBean
implements UserAuthMethodFactory<S,M>
-
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_EXTRACTORFields inherited from interface org.apache.sshd.common.auth.UserAuthMethodFactory
HOST_BASED, KB_INTERACTIVE, PASSWORD, PUBLIC_KEY -
Constructor Summary
Constructors -
Method Summary
Methods 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.auth.UserAuthMethodFactory
createUserAuth
-
Field Details
-
name
-
-
Constructor Details
-
AbstractUserAuthMethodFactory
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceNamedResource- Returns:
- The resource name
-
toString
-