Package org.apache.sshd.common.auth
Interface UserAuthFactoriesManager<S extends SessionContext,M extends UserAuthInstance<S>,F extends UserAuthMethodFactory<S,M>>
- Type Parameters:
S- Type of session being managedM- Type ofUserAuthbeing usedF- Type of user authentication mechanism factory
- All Known Subinterfaces:
ClientAuthenticationManager,ClientFactoryManager,ClientSession,ServerAuthenticationManager,ServerFactoryManager,ServerSession
- All Known Implementing Classes:
AbstractClientSession,AbstractServerSession,ClientSessionImpl,ServerSessionImpl,SshClient,SshServer
public interface UserAuthFactoriesManager<S extends SessionContext,M extends UserAuthInstance<S>,F extends UserAuthMethodFactory<S,M>>
-
Method Summary
Modifier and TypeMethodDescriptionRetrieve the list of named factories forUserAuthobjects.default StringvoidsetUserAuthFactories(List<F> userAuthFactories) default voiddefault voidsetUserAuthFactoriesNames(String... names) void
-
Method Details
-
getUserAuthFactories
Retrieve the list of named factories forUserAuthobjects.- Returns:
- a list of named
UserAuthfactories, nevernull/empty
-
getUserAuthFactoriesNameList
-
getUserAuthFactoriesNames
-
setUserAuthFactories
-
setUserAuthFactoriesNameList
-
setUserAuthFactoriesNames
-
setUserAuthFactoriesNames
-