org.jboss.security.idm
Class UsernameAndPasswordLoginModule
java.lang.Object
org.jboss.security.auth.spi.AbstractServerLoginModule
org.jboss.security.auth.spi.UsernamePasswordLoginModule
org.jboss.security.idm.UsernameAndPasswordLoginModule
- All Implemented Interfaces:
- javax.security.auth.spi.LoginModule
public class UsernameAndPasswordLoginModule
- extends org.jboss.security.auth.spi.UsernamePasswordLoginModule
A built-in JAAS authentication module that supports authentication via username and password
It makes use of the LoginProvider, so developers shouldn't need to implement the authentication logic in multiple places
- Author:
- Sohil Shah - sohil.shah@jboss.com - Jun 12, 2006
Method Summary |
void |
initialize(javax.security.auth.Subject subject,
javax.security.auth.callback.CallbackHandler callbackHandler,
java.util.Map sharedState,
java.util.Map options)
Initializes the JAAS Module before it can start accepting authentication requests |
Methods inherited from class org.jboss.security.auth.spi.UsernamePasswordLoginModule |
login |
Methods inherited from class org.jboss.security.auth.spi.AbstractServerLoginModule |
abort, commit, logout |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UsernameAndPasswordLoginModule
public UsernameAndPasswordLoginModule()
initialize
public void initialize(javax.security.auth.Subject subject,
javax.security.auth.callback.CallbackHandler callbackHandler,
java.util.Map sharedState,
java.util.Map options)
- Initializes the JAAS Module before it can start accepting authentication requests
- Specified by:
initialize
in interface javax.security.auth.spi.LoginModule
- Overrides:
initialize
in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
- Parameters:
subject
- callbackHandler
- sharedState
- options
-