パッケージ | 説明 |
---|---|
jp.co.intra_mart.foundation.security.certification |
認証関連APIを提供します。
|
jp.co.intra_mart.foundation.security.certification.model |
ログイン情報オブジェクトのインタフェースを提供します。
|
jp.co.intra_mart.foundation.security.certification.provider |
認証関連API実装のためのプロバイダインタフェースを提供します。
|
jp.co.intra_mart.foundation.security.certification.service |
認証関連API実装クラスのためのインターフェースを提供します。
|
jp.co.intra_mart.foundation.security.login_session.certification |
ログインセッション情報を利用した認証機能を提供します。
|
jp.co.intra_mart.foundation.security.login_session.listener |
ログインセッション情報を扱うリスナを提供します。
|
jp.co.intra_mart.foundation.security.login_session.validation |
2重ログイン防止を有効にするか判定を行う機能を提供します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
CertificationStatus |
UserCertificationManager.checkAccount(LoginInfo loginInfo)
アカウントのチェックを行います。
|
PageUrl |
AbstractCertificationManager.getLoginPageUrl(LoginInfo loginInfo)
ログインページURLを取得します。
|
PageUrl |
AbstractCertificationManager.getTargetPageUrl(LoginInfo loginInfo)
ログイン認証後に遷移するページURLを取得します。
|
修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
LoginRequestInfo
ログイン情報操作インタフェース。
|
修飾子とタイプ | メソッドと説明 |
---|---|
LoginInfo |
RequestAnalyzer.parseRequest(LoginRequestInfo loginInfo,
javax.servlet.http.HttpServletRequest request)
リクエストパラメータの解析。
|
修飾子とタイプ | メソッドと説明 |
---|---|
CertificationStatus |
UserCertification.certification(LoginInfo loginInfo,
AccountInfo user,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
ユーザを認証する。
|
CertificationStatus |
AdministratorCertification.certification(LoginInfo loginInfo,
Administrator user,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
システム管理者を認証する。
|
void |
UserCertificationListener.doCertification(CertificationStatus status,
LoginInfo loginInfo,
AccountInfo user,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
ユーザの認証後にコールされるメソッドです。
|
void |
AdministratorCertificationListener.doCertification(CertificationStatus status,
LoginInfo loginInfo,
Administrator user,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
管理者の認証後にコールされるメソッドです。
|
PageUrl |
LoginPageProvider.getLoginPage(LoginInfo loginInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
ログインページURLを取得します。
|
PageUrl |
TargetPageProvider.getTargetPage(LoginInfo loginInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
ログイン認証後に遷移するページURLを取得します。
|
boolean |
OptimisticUserAccountValidator.isSupport(LoginInfo loginInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
検証可能かどうか判定します。
|
boolean |
UserCertificationValidation.validate(LoginInfo loginInfo,
AccountInfo user,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
この認証モジュールを利用するか判定する。
|
boolean |
AdministratorCertificationValidation.validate(LoginInfo loginInfo,
Administrator user,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
この認証モジュールを利用するか判定する。
|
修飾子とタイプ | メソッドと説明 |
---|---|
CertificationStatus |
UserCertificationManagerDelegate.checkAccount(LoginInfo loginInfo)
アカウントのチェックを行います。
|
PageUrl |
CertificationManagerDelegate.getLoginPageUrl(LoginInfo loginInfo)
ログインページURLを取得します。
|
PageUrl |
CertificationManagerDelegate.getTargetPageUrl(LoginInfo loginInfo)
ログイン認証後に遷移するページURLを取得します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
CertificationStatus |
LoginSessionUserCertification.certification(LoginInfo loginInfo,
AccountInfo user,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
static CertificationStatus |
DuplicationLoginChecker.certification(LoginInfo loginInfo,
AccountInfo user,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
二重ログインチェックを行い、認証結果を返却します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
LoginSessionUserCertificationListener.doCertification(CertificationStatus status,
LoginInfo loginInfo,
AccountInfo user,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
LoginSessionCertificationValidator.validate(LoginInfo loginInfo,
AccountInfo user,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
2重ログイン防止のチェックを行うか判定します。
|
Copyright © 2012 NTT DATA INTRAMART CORPORATION