public class JeeContainerManagedAuthenticationProvider
extends AuthenticationProviderBase
| コンストラクタと説明 |
|---|
JeeContainerManagedAuthenticationProvider() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected java.lang.Class<? extends AccountHandle> |
getAccountHandleClassForTrust() |
AccountManagementModule |
getAccountManagementModule() |
AutoLoginHandler |
getAutoLoginHandler() |
java.lang.Class<? extends Credential> |
getCredentialType() |
java.lang.String[] |
getRoleAsGroup() |
AutoLoginInstruction |
handle(RequestContext req,
boolean isLogined,
UserContext user) |
void |
inited(AuthService service,
Config config) |
boolean |
isValidateOnlyLogin() |
AccountHandle |
login(Credential credential) |
void |
logout(AccountHandle user) |
void |
setRoleAsGroup(java.lang.String[] roleAsGroup) |
void |
setValidateOnlyLogin(boolean validateOnlyLogin) |
public JeeContainerManagedAuthenticationProvider()
public boolean isValidateOnlyLogin()
public void setValidateOnlyLogin(boolean validateOnlyLogin)
public java.lang.String[] getRoleAsGroup()
public void setRoleAsGroup(java.lang.String[] roleAsGroup)
public void inited(AuthService service,
Config config)
public AccountHandle login(Credential credential)
public void logout(AccountHandle user)
public AccountManagementModule getAccountManagementModule()
public java.lang.Class<? extends Credential> getCredentialType()
protected java.lang.Class<? extends AccountHandle> getAccountHandleClassForTrust()
public AutoLoginHandler getAutoLoginHandler()
public AutoLoginInstruction handle(RequestContext req,
boolean isLogined,
UserContext user)