public class RoleMappingLoginModule extends AbstractServerLoginModule
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
REPLACE_ROLE
Should the matching role be replaced
|
callbackHandler, loginOk, options, principalClassName, sharedState, subject, unauthenticatedIdentity, useFirstPass| Constructor and Description |
|---|
RoleMappingLoginModule() |
| Modifier and Type | Method and Description |
|---|---|
protected Principal |
getIdentity()
Overriden by subclasses to return the Principal that corresponds to
the user primary identity.
|
protected Group[] |
getRoleSets()
Overriden by subclasses to return the Groups that correspond to the
to the role sets assigned to the user.
|
boolean |
login()
Looks for javax.security.auth.login.name and javax.security.auth.login.password
values in the sharedState map if the useFirstPass option was true and returns
true if they exist.
|
abort, commit, createGroup, createIdentity, getCallerPrincipalGroup, getUnauthenticatedIdentity, getUseFirstPass, initialize, logoutpublic boolean login()
throws LoginException
AbstractServerLoginModulelogin in interface LoginModulelogin in class AbstractServerLoginModuleLoginExceptionLoginModule.login()protected Principal getIdentity()
AbstractServerLoginModulegetIdentity in class AbstractServerLoginModuleAbstractServerLoginModule.getIdentity()protected Group[] getRoleSets() throws LoginException
AbstractServerLoginModulegetRoleSets in class AbstractServerLoginModuleLoginExceptionAbstractServerLoginModule.getRoleSets()Copyright © 2012 JBoss Inc.. All Rights Reserved.