Package prompto.security.auth
Class JettyLoginModuleBase
- java.lang.Object
-
- org.eclipse.jetty.jaas.spi.AbstractLoginModule
-
- prompto.security.auth.JettyLoginModuleBase
-
- All Implemented Interfaces:
LoginModule,IAuthenticationSource
- Direct Known Subclasses:
PasswordIsUserNameAuthenticationSource,StoredPasswordDigestAuthenticationSource
public abstract class JettyLoginModuleBase extends org.eclipse.jetty.jaas.spi.AbstractLoginModule implements IAuthenticationSource
-
-
Field Summary
-
Fields inherited from interface prompto.security.auth.source.IAuthenticationSource
instance
-
-
Constructor Summary
Constructors Constructor Description JettyLoginModuleBase()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinitialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)static voidinstall(String loginModuleClassName, IAuthenticationSourceConfiguration config)-
Methods inherited from class org.eclipse.jetty.jaas.spi.AbstractLoginModule
abort, commit, configureCallbacks, getCallbackHandler, getCurrentUser, getSubject, getUserInfo, isAuthenticated, isCommitted, isIgnored, login, logout, setAuthenticated, setCallbackHandler, setCommitted, setCurrentUser, setSubject
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface prompto.security.auth.source.IAuthenticationSource
checkLogin, createLogin, hasLogin, updateLogin
-
-
-
-
Method Detail
-
initialize
public void initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
- Specified by:
initializein interfaceLoginModule- Overrides:
initializein classorg.eclipse.jetty.jaas.spi.AbstractLoginModule
-
install
public static void install(String loginModuleClassName, IAuthenticationSourceConfiguration config)
-
-