public final class UserCertificationManager extends AbstractCertificationManager<UserCertificationManagerDelegate>
修飾子とタイプ | メソッドと説明 |
---|---|
CertificationStatus |
checkAccount(LoginInfo loginInfo)
アカウントのチェックを行います。
|
static void |
clearInstance()
非推奨です。
開発用です。クラスタに含まれるノードのうち、リクエストを受け付けたノードのみを対象として初期化を行います。
|
CertificationStatus |
forceLogin(LoginRequestInfo loginRequestInfo)
強制ログイン処理を行います。
|
CertificationStatus |
forceLoginWithAccountValidation(LoginRequestInfo loginRequestInfo)
アカウントの妥当性を検証してから、強制ログイン処理を行います。
|
static UserCertificationManager |
getInstance()
ユーザ認証マネージャのインスタンスを取得します。
|
protected ExpandUserCertificationManagerDelegate |
loadExpandService()
拡張実装クラスを読み込みます。
|
protected UserCertificationManagerDelegate |
loadService()
実装クラスを初期化します。
|
certificate, createLoginRequestInfo, getLoginPageUrl, getService, getTargetPageUrl, initialParseRequest, login, login, logout, logout, logout, updateAccountContextParameter
@Deprecated public static void clearInstance()
public static UserCertificationManager getInstance()
public CertificationStatus checkAccount(LoginInfo loginInfo) throws CertificationException
loginInfo
- ログインリクエスト情報CertificationException
- 以下の条件の場合、エラーをスローします。public CertificationStatus forceLogin(LoginRequestInfo loginRequestInfo) throws CertificationException
CertificationConstraint.ATTR_ENABLE_FORCE_LOGIN_LISTENER
を true
に指定した場合、強制ログイン用の認証リスナが動作します。forceLogin
クラス内 AbstractCertificationManager<UserCertificationManagerDelegate>
loginRequestInfo
- ログイン情報CertificationException
- 以下の条件の場合、エラーをスローします。 public CertificationStatus forceLoginWithAccountValidation(LoginRequestInfo loginRequestInfo) throws CertificationException
CertificationConstraint.ATTR_ENABLE_FORCE_LOGIN_LISTENER
を true
に指定した場合、強制ログイン用の認証リスナが動作します。loginRequestInfo
- ログイン情報CertificationException
- 以下の条件の場合、エラーをスローします。 protected ExpandUserCertificationManagerDelegate loadExpandService()
protected UserCertificationManagerDelegate loadService()
AbstractCertificationManager
loadService
クラス内 AbstractCertificationManager<UserCertificationManagerDelegate>
Copyright © 2012 NTT DATA INTRAMART CORPORATION