public class SimpleLogin
extends java.lang.Object
implements javax.security.auth.spi.LoginModule
Constructor and Description |
---|
SimpleLogin() |
Modifier and Type | Method and Description |
---|---|
boolean |
abort()
This operation aborts the login attempt
|
boolean |
commit()
This operation commits the new principle to the subject.
|
void |
initialize(javax.security.auth.Subject subject,
javax.security.auth.callback.CallbackHandler handler,
java.util.Map arg2,
java.util.Map arg3)
Initialize this LoginModule by setting the subject and the call-back
handler.
|
boolean |
login()
Perform the login operation.
|
boolean |
logout()
Logout the user out of the system
|
public boolean abort() throws javax.security.auth.login.LoginException
abort
in interface javax.security.auth.spi.LoginModule
javax.security.auth.login.LoginException
public boolean commit() throws javax.security.auth.login.LoginException
commit
in interface javax.security.auth.spi.LoginModule
javax.security.auth.login.LoginException
public void initialize(javax.security.auth.Subject subject, javax.security.auth.callback.CallbackHandler handler, java.util.Map arg2, java.util.Map arg3)
initialize
in interface javax.security.auth.spi.LoginModule
public boolean login() throws javax.security.auth.login.LoginException
login
in interface javax.security.auth.spi.LoginModule
javax.security.auth.login.LoginException
public boolean logout() throws javax.security.auth.login.LoginException
logout
in interface javax.security.auth.spi.LoginModule
javax.security.auth.login.LoginException