public abstract class CommonLoginModule extends AbstractServerLoginModule
callbackHandler, jbossModuleName, log, loginOk, options, principalClassModuleName, principalClassName, sharedState, subject, unauthenticatedIdentity, useFirstPass
Constructor and Description |
---|
CommonLoginModule() |
Modifier and Type | Method and Description |
---|---|
protected char[] |
getCredential() |
protected Principal |
getIdentity()
Overriden by subclasses to return the Principal that corresponds to
the user primary identity.
|
protected void |
processIdentityAndCredential()
Either retrieve existing values based on useFirstPass or use
CallBackHandler to obtain the values.
|
protected void |
setIdentity(Principal identity) |
abort, addValidOptions, checkOptions, commit, createGroup, createIdentity, getCallerPrincipalGroup, getRoleSets, getUnauthenticatedIdentity, getUseFirstPass, initialize, login, logout
protected Principal getIdentity()
AbstractServerLoginModule
getIdentity
in class AbstractServerLoginModule
protected void setIdentity(Principal identity)
protected char[] getCredential()
protected void processIdentityAndCredential() throws LoginException
LoginException
Copyright © 2018 JBoss by Red Hat. All rights reserved.