public class BuiltinAuthenticationProvider extends AuthenticationProviderBase
NO_UPDATABLE_AMM| コンストラクタと説明 |
|---|
BuiltinAuthenticationProvider() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
destroyed()
Service破棄時に呼び出されます。
|
protected java.lang.Class<? extends AccountHandle> |
getAccountHandleClassForTrust() |
AccountManagementModule |
getAccountManagementModule()
AuthenticationProviderがアカウントの登録、更新、削除機能を保持する場合、
その操作インタフェースであるAccountManagementModuleを返却する。
|
java.lang.Class<? extends Credential> |
getCredentialType() |
java.util.List<PasswordHashSetting> |
getPasswordHashSettings() |
void |
inited(AuthService s,
Config config)
Service初期化時に呼び出されます。
|
boolean |
isSharedLoginUser()
ログインユーザ共有か否かを取得
|
boolean |
isUpdatable() |
AccountHandle |
login(Credential credential)
ログイン処理を行い、認証されたユーザへの参照を示すUserHandleを返す。
|
void |
logout(AccountHandle user)
指定のユーザのログアウト処理をする。
|
void |
setPasswordHashSettings(java.util.List<PasswordHashSetting> passwordHashSettings) |
void |
setUpdatable(boolean updatable) |
cleanupData, getAuthLogger, getAuthLoggerName, getAutoLoginHandler, getCredentialTypeForTrust, getProviderName, getTrustedAuthValidator, getUserEntityResolver, isSelectableOnAuthPolicy, setAuthLoggerName, setAutoLoginHandler, setProviderName, setSelectableOnAuthPolicy, setTrustedAuthValidator, setUserEntityResolverclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitafterLoginSuccess, afterLogoutpublic boolean isUpdatable()
public void setUpdatable(boolean updatable)
public java.util.List<PasswordHashSetting> getPasswordHashSettings()
public void setPasswordHashSettings(java.util.List<PasswordHashSetting> passwordHashSettings)
public boolean isSharedLoginUser()
public AccountHandle login(Credential credential)
AuthenticationProviderpublic void logout(AccountHandle user)
AuthenticationProviderpublic java.lang.Class<? extends Credential> getCredentialType()
protected java.lang.Class<? extends AccountHandle> getAccountHandleClassForTrust()
public void destroyed()
ServiceInitListenerdestroyed インタフェース内 ServiceInitListener<AuthService>destroyed クラス内 AuthenticationProviderBasepublic void inited(AuthService s, Config config)
ServiceInitListenerinited インタフェース内 ServiceInitListener<AuthService>inited クラス内 AuthenticationProviderBasepublic AccountManagementModule getAccountManagementModule()
AuthenticationProvider