public abstract class AbstractPasswordCredentialLoginModule extends AbstractServerLoginModule
PasswordCredentialsPasswordCredentialcallbackHandler, jbossModuleName, log, loginOk, options, principalClassModuleName, principalClassName, sharedState, subject, unauthenticatedIdentity, useFirstPass| Constructor and Description |
|---|
AbstractPasswordCredentialLoginModule() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
logout()
Remove the user identity and roles added to the Subject during commit.
|
protected void |
removeCredentials()
This removes the javax.security.auth.login.name and
javax.security.auth.login.password settings from the sharteState map
along with any PasswordCredential found in the PrivateCredentials set
|
abort, addValidOptions, checkOptions, commit, createGroup, createIdentity, getCallerPrincipalGroup, getIdentity, getRoleSets, getUnauthenticatedIdentity, getUseFirstPass, initialize, loginpublic AbstractPasswordCredentialLoginModule()
public boolean logout()
throws LoginException
AbstractServerLoginModulelogout in interface LoginModulelogout in class AbstractServerLoginModuleLoginExceptionprotected void removeCredentials()
Copyright © 2017 JBoss by Red Hat. All rights reserved.