public abstract class AbstractPasswordCredentialLoginModule extends AbstractServerLoginModule
PasswordCredential
sPasswordCredential
callbackHandler, 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, login
public AbstractPasswordCredentialLoginModule()
public boolean logout() throws LoginException
AbstractServerLoginModule
logout
in interface LoginModule
logout
in class AbstractServerLoginModule
LoginException
protected void removeCredentials()
Copyright © 2018 JBoss by Red Hat. All rights reserved.