public class JeeContainerManagedAuthenticationProvider
extends org.iplass.mtp.impl.auth.authenticate.AuthenticationProviderBase
implements org.iplass.mtp.impl.auth.authenticate.AutoLoginHandler
| コンストラクタと説明 |
|---|
JeeContainerManagedAuthenticationProvider() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected java.lang.Class<? extends org.iplass.mtp.impl.auth.authenticate.AccountHandle> |
getAccountHandleClassForTrust() |
org.iplass.mtp.impl.auth.authenticate.AccountManagementModule |
getAccountManagementModule() |
org.iplass.mtp.impl.auth.authenticate.AutoLoginHandler |
getAutoLoginHandler() |
java.lang.Class<? extends org.iplass.mtp.auth.login.Credential> |
getCredentialType() |
java.lang.String[] |
getRoleAsGroup() |
org.iplass.mtp.impl.auth.authenticate.AutoLoginInstruction |
handle(org.iplass.mtp.command.RequestContext req,
boolean isLogined,
org.iplass.mtp.impl.auth.UserContext user) |
void |
inited(org.iplass.mtp.impl.auth.AuthService service,
org.iplass.mtp.spi.Config config) |
boolean |
isValidateOnlyLogin() |
org.iplass.mtp.impl.auth.authenticate.AccountHandle |
login(org.iplass.mtp.auth.login.Credential credential) |
void |
logout(org.iplass.mtp.impl.auth.authenticate.AccountHandle user) |
void |
setRoleAsGroup(java.lang.String[] roleAsGroup) |
void |
setValidateOnlyLogin(boolean validateOnlyLogin) |
cleanupData, destroyed, getAuthLogger, getAuthLoggerName, getCredentialTypeForTrust, getProviderName, getTrustedAuthValidator, getUserEntityResolver, isSelectableOnAuthPolicy, setAuthLoggerName, setAutoLoginHandler, setProviderName, setSelectableOnAuthPolicy, setTrustedAuthValidator, setUserEntityResolverclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic JeeContainerManagedAuthenticationProvider()
public boolean isValidateOnlyLogin()
public void setValidateOnlyLogin(boolean validateOnlyLogin)
public java.lang.String[] getRoleAsGroup()
public void setRoleAsGroup(java.lang.String[] roleAsGroup)
public void inited(org.iplass.mtp.impl.auth.AuthService service,
org.iplass.mtp.spi.Config config)
inited インタフェース内 org.iplass.mtp.spi.ServiceInitListener<org.iplass.mtp.impl.auth.AuthService>inited クラス内 org.iplass.mtp.impl.auth.authenticate.AuthenticationProviderBasepublic org.iplass.mtp.impl.auth.authenticate.AccountHandle login(org.iplass.mtp.auth.login.Credential credential)
login インタフェース内 org.iplass.mtp.impl.auth.authenticate.AuthenticationProviderpublic void logout(org.iplass.mtp.impl.auth.authenticate.AccountHandle user)
logout インタフェース内 org.iplass.mtp.impl.auth.authenticate.AuthenticationProviderpublic org.iplass.mtp.impl.auth.authenticate.AccountManagementModule getAccountManagementModule()
getAccountManagementModule インタフェース内 org.iplass.mtp.impl.auth.authenticate.AuthenticationProviderpublic java.lang.Class<? extends org.iplass.mtp.auth.login.Credential> getCredentialType()
getCredentialType インタフェース内 org.iplass.mtp.impl.auth.authenticate.AuthenticationProviderprotected java.lang.Class<? extends org.iplass.mtp.impl.auth.authenticate.AccountHandle> getAccountHandleClassForTrust()
getAccountHandleClassForTrust クラス内 org.iplass.mtp.impl.auth.authenticate.AuthenticationProviderBasepublic org.iplass.mtp.impl.auth.authenticate.AutoLoginHandler getAutoLoginHandler()
getAutoLoginHandler インタフェース内 org.iplass.mtp.impl.auth.authenticate.AuthenticationProvidergetAutoLoginHandler クラス内 org.iplass.mtp.impl.auth.authenticate.AuthenticationProviderBasepublic org.iplass.mtp.impl.auth.authenticate.AutoLoginInstruction handle(org.iplass.mtp.command.RequestContext req,
boolean isLogined,
org.iplass.mtp.impl.auth.UserContext user)
handle インタフェース内 org.iplass.mtp.impl.auth.authenticate.AutoLoginHandler