public class AccessSecurityManager extends Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static String |
LOGIN_INFO_NAME
非推奨です。
代替え定数はありません。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
int |
certification(LoginRequestInfo loginInfo)
非推奨です。
AbstractCertificationManager.certificate(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.certificate(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。 |
int |
certification(LoginRequestInfo loginInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
非推奨です。
AbstractCertificationManager.certificate(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.certificate(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。 |
boolean |
checkSignature(String base,
String signature)
非推奨です。
CryptionUtil.checkSignature(String, String) を使用してください。 |
static void |
clearInstance()
非推奨です。
代替メソッドはありません。
|
LoginRequestInfo |
createLoginRequestInfo(String loginType)
非推奨です。
{AdministratorCertificationManager#createLoginRequestInfo()} 、
AbstractCertificationManager.createLoginRequestInfo()を使用してください。 |
String |
createSignature(String base)
非推奨です。
CryptionUtil.createSignature(String) を使用してください。 |
String |
createUrlSignature(String url,
String groupId,
String userId)
非推奨です。
CryptionUtil.createSignature(String) を使用してください。 |
String |
decrypt(String secret)
非推奨です。
CryptionUtil.decrypt(String) を使用してください。 |
String |
decrypt(String category,
String secret)
非推奨です。
CryptionUtil.decrypt(String,String) を使用してください。 |
String |
encrypt(String plane)
非推奨です。
CryptionUtil.encrypt(String) を使用してください。 |
String |
encrypt(String category,
String plane)
非推奨です。
CryptionUtil.encrypt(String, String) を使用してください。 |
int |
forceLogin(LoginRequestInfo loginRequestInfo)
非推奨です。
AbstractCertificationManager.forceLogin(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、UserCertificationManager.forceLogin(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。 |
int |
forceLogin(LoginRequestInfo loginRequestInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
非推奨です。
AbstractCertificationManager.forceLogin(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、UserCertificationManager.forceLogin(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。 |
void |
forward(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String url)
非推奨です。
代替えメソッドはありません。
|
void |
forward(String url)
非推奨です。
代替えメソッドはありません。
|
String |
getErrorPage(int errorCode)
非推奨です。
PageManager.getPageUrl(String) に置き換えられました。 |
String |
getErrorPage(int errorCode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
非推奨です。
PageManager.getPageUrl(String) に置き換えられました。 |
PageUrl |
getErrorPageUrl(int errorCode)
非推奨です。
PageManager.getPageUrl(String) に置き換えられました。 |
PageUrl |
getErrorPageUrl(int errorCode,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
非推奨です。
PageManager.getPageUrl(String) に置き換えられました。 |
int |
getInitialCertification(LoginRequestInfo loginInfo)
非推奨です。
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。 |
int |
getInitialCertification(LoginRequestInfo loginInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
非推奨です。
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。 |
String |
getInitialPage()
非推奨です。
AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。 |
String |
getInitialPage(LoginInfo loginInfo,
SessionInfo sessionInfo)
非推奨です。
AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。 |
String |
getInitialPage(LoginInfo loginInfo,
SessionInfo sessionInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
非推奨です。
AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。 |
PageUrl |
getInitialPageUrl()
非推奨です。
AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。 |
PageUrl |
getInitialPageUrl(LoginInfo loginInfo,
SessionInfo sessionInfo)
非推奨です。
AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。 |
PageUrl |
getInitialPageUrl(LoginInfo loginInfo,
SessionInfo sessionInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
非推奨です。
AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。 |
static AccessSecurityManager |
getInstance()
非推奨です。
代替メソッドはありません。
|
int |
getLicense(LoginInfo loginInfo)
非推奨です。
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。 |
int |
getLoginCertification()
非推奨です。
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。 |
int |
getLoginCertification(LoginRequestInfo loginRequestInfo)
非推奨です。
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。 |
int |
getLoginCertification(LoginRequestInfo loginRequestInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
非推奨です。
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。 |
String |
getMainPage()
非推奨です。
AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。 |
String |
getMainPage(LoginInfo loginInfo,
SessionInfo sessionInfo)
非推奨です。
AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。 |
String |
getMainPage(LoginInfo loginInfo,
SessionInfo sessionInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
非推奨です。
AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。 |
PageUrl |
getMainPageUrl()
非推奨です。
AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。 |
PageUrl |
getMainPageUrl(LoginInfo loginInfo,
SessionInfo sessionInfo)
非推奨です。
AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。 |
PageUrl |
getMainPageUrl(LoginInfo loginInfo,
SessionInfo sessionInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
非推奨です。
AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。 |
SessionInfo |
getSessionInfo()
非推奨です。
Contexts.get(Class) を使用して、AccountContext を取得してください。 |
SessionInfo |
getSessionInfo(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
非推奨です。
Contexts.get(Class) を使用して、AccountContext を取得してください。 |
int |
getSessionMode()
非推奨です。
代替メソッドはありません。
|
int |
getSessionMode(SessionInfo sessionInfo)
非推奨です。
代替メソッドはありません。
|
int |
login(LoginRequestInfo loginRequestInfo)
非推奨です。
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。 |
int |
login(LoginRequestInfo loginRequestInfo,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
非推奨です。
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。 |
void |
logout()
非推奨です。
AbstractCertificationManager.logout() 、AbstractCertificationManager.logout()を使用してください。 |
void |
logout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
非推奨です。
AbstractCertificationManager.logout() 、AbstractCertificationManager.logout()を使用してください。 |
void |
secureRedirect(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String url,
Map args)
非推奨です。
PageManager.redirect(String, Map) を使用してください。 |
void |
secureRedirect(String url,
Map args)
非推奨です。
PageManager.redirect(String, Map) を使用してください。 |
public static void clearInstance()
public static AccessSecurityManager getInstance() throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
jp.co.intra_mart.foundation.security.exception.AccessSecurityException - アクセスセキュリティ設定またはシステム設定に誤りがあった場合にスローします。public LoginRequestInfo createLoginRequestInfo(String loginType) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.createLoginRequestInfo()を使用してください。loginType - ログインタイプ | システム管理者 | SecurityConstraint.LT_SUPER |
| グループ管理者 | SecurityConstraint.LT_GROUP |
| ユーザ | SecurityConstraint.LT_USER |
jp.co.intra_mart.foundation.security.exception.AccessSecurityExceptionpublic String createUrlSignature(String url, String groupId, String userId) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
CryptionUtil.createSignature(String) を使用してください。url - ダイレクトURLgroupId - ログイングループIDuserId - ユーザIDjp.co.intra_mart.foundation.security.exception.AccessSecurityException - 引数が不正だった場合に例外がスローされます。 public int certification(LoginRequestInfo loginInfo) throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.certificate(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.certificate(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。loginInfo - ログインリクエスト情報SecurityConstraint.CR_* を参照)jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public int certification(LoginRequestInfo loginInfo, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.certificate(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.certificate(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。loginInfo - ログインリクエスト情報request - サーブレットリクエストresponse - サーブレットレスポンスSecurityConstraint.CR_* を参照)jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public String decrypt(String secret)
CryptionUtil.decrypt(String) を使用してください。StandardCryptionが設定されます。secret - 暗号化された文字列public String decrypt(String category, String secret)
CryptionUtil.decrypt(String,String) を使用してください。StandardCryptionが設定されます。category - 暗号化アルゴリズムカテゴリsecret - 暗号化された文字列public String encrypt(String plane)
CryptionUtil.encrypt(String) を使用してください。StandardCryptionが設定されます。plane - 暗号化する文字列public String encrypt(String category, String plane)
CryptionUtil.encrypt(String, String) を使用してください。StandardCryptionが設定されます。category - 暗号化アルゴリズムカテゴリplane - 暗号化する文字列public int forceLogin(LoginRequestInfo loginRequestInfo) throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.forceLogin(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、UserCertificationManager.forceLogin(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。loginRequestInfo - ログイン情報SecurityConstraint.CR_* を参照)jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public int forceLogin(LoginRequestInfo loginRequestInfo, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.forceLogin(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、UserCertificationManager.forceLogin(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。loginRequestInfo - ログイン情報request - サーブレットリクエストresponse - サーブレットレスポンスSecurityConstraint.CR_* を参照)jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public void forward(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String url)
throws javax.servlet.ServletException,
IOException,
jp.co.intra_mart.foundation.security.exception.AccessSecurityException
request - サーブレットリクエストresponse - サーブレットレスポンスurl - URLIOException - 最終的なフォワード先となるリソースがこの例外をスローした場合にスローします。javax.servlet.ServletException - 最終的なフォワード先となるリソースがこの例外をスローした場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 引数が不正だった場合にスローされます。public void forward(String url) throws jp.co.intra_mart.foundation.security.exception.NoFilterException, javax.servlet.ServletException, IOException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
url - URLIOException - 最終的なフォワード先となるリソースがこの例外をスローした場合にスローします。javax.servlet.ServletException - 最終的なフォワード先となるリソースがこの例外をスローした場合にスローします。jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 引数が不正だった場合にスローされます。public String getErrorPage(int errorCode) throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
PageManager.getPageUrl(String) に置き換えられました。errorCode - ログインエラーコード (SecurityConstraint.CR_* を参照)jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - アクセスセキュリティ設定またはシステム設定に誤りがあった場合にスローします。public String getErrorPage(int errorCode, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
PageManager.getPageUrl(String) に置き換えられました。errorCode - ログインエラーコード (SecurityConstraint.CR_* を参照)request - サーブレットリクエストresponse - サーブレットレスポンスjp.co.intra_mart.foundation.security.exception.AccessSecurityException - アクセスセキュリティ設定またはシステム設定に誤りがあった場合にスローします。public PageUrl getErrorPageUrl(int errorCode) throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
PageManager.getPageUrl(String) に置き換えられました。errorCode - ログインエラーコード (SecurityConstraint.CR_* を参照)jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - アクセスセキュリティ設定またはシステム設定に誤りがあった場合にスローします。public PageUrl getErrorPageUrl(int errorCode, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
PageManager.getPageUrl(String) に置き換えられました。errorCode - ログインエラーコード (SecurityConstraint.CR_* を参照)request - サーブレットリクエストresponse - サーブレットレスポンスjp.co.intra_mart.foundation.security.exception.AccessSecurityException - アクセスセキュリティ設定またはシステム設定に誤りがあった場合にスローします。public String getInitialPage() throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public String getInitialPage(LoginInfo loginInfo, SessionInfo sessionInfo) throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。loginInfo - ログイン情報sessionInfo - intra-martセッション情報jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public String getInitialPage(LoginInfo loginInfo, SessionInfo sessionInfo, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。loginInfo - ログイン情報sessionInfo - intra-martセッション情報request - サーブレットリクエストresponse - サーブレットレスポンスjp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public PageUrl getInitialPageUrl() throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public PageUrl getInitialPageUrl(LoginInfo loginInfo, SessionInfo sessionInfo) throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。loginInfo - ログイン情報sessionInfo - intra-martセッション情報jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public PageUrl getInitialPageUrl(LoginInfo loginInfo, SessionInfo sessionInfo, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getLoginPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。loginInfo - ログイン情報sessionInfo - intra-martセッション情報request - サーブレットリクエストresponse - サーブレットレスポンスjp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 @Deprecated public String getMainPage() throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 @Deprecated public String getMainPage(LoginInfo loginInfo, SessionInfo sessionInfo) throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。loginInfo - ログイン情報sessionInfo - intra-martセッション情報jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 @Deprecated public String getMainPage(LoginInfo loginInfo, SessionInfo sessionInfo, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。loginInfo - ログイン情報sessionInfo - intra-martセッション情報request - サーブレットリクエストresponse - サーブレットレスポンスjp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public PageUrl getMainPageUrl() throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public PageUrl getMainPageUrl(LoginInfo loginInfo, SessionInfo sessionInfo) throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。loginInfo - ログイン情報sessionInfo - intra-martセッション情報jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public PageUrl getMainPageUrl(LoginInfo loginInfo, SessionInfo sessionInfo, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo) 、AbstractCertificationManager.getTargetPageUrl(jp.co.intra_mart.foundation.security.certification.model.LoginInfo)を使用してください。loginInfo - ログイン情報sessionInfo - intra-martセッション情報request - サーブレットリクエストresponse - サーブレットレスポンスjp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public int getInitialCertification(LoginRequestInfo loginInfo) throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。loginInfo - ログインリクエスト情報SecurityConstraint.CR_* を参照)jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public int getInitialCertification(LoginRequestInfo loginInfo, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。loginInfo - ログインリクエスト情報request - サーブレットリクエストresponse - サーブレットレスポンスSecurityConstraint.CR_* を参照)jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public int getLicense(LoginInfo loginInfo) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。loginInfo - ログインリクエスト情報SecurityConstraint.CR_* を参照)jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public int getLoginCertification()
throws jp.co.intra_mart.foundation.security.exception.NoFilterException,
jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。loginRequestInfo - ログイン情報SecurityConstraint.CR_* を参照)jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public int getLoginCertification(LoginRequestInfo loginRequestInfo) throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。loginRequestInfo - ログイン情報SecurityConstraint.CR_* を参照)jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public int getLoginCertification(LoginRequestInfo loginRequestInfo, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。loginRequestInfo - ログイン情報request - サーブレットリクエストresponse - サーブレットレスポンスSecurityConstraint.CR_* を参照)jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public SessionInfo getSessionInfo() throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
Contexts.get(Class) を使用して、AccountContext を取得してください。jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 引数が不正だった場合にスローされます。public SessionInfo getSessionInfo(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
Contexts.get(Class) を使用して、AccountContext を取得してください。request - サーブレットリクエストresponse - サーブレットレスポンスjp.co.intra_mart.foundation.security.exception.AccessSecurityException - 引数が不正だった場合にスローされます。public int getSessionMode()
throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException,
jp.co.intra_mart.foundation.security.exception.NoFilterException
| 初期状態 | SecurityConstraint.CR_SESSION_INITIAL |
| ログオン状態 | SecurityConstraint.CR_SESSION_LOGON |
| セッション不整合状態 | SecurityConstraint.CR_SESSION_UNMATCH |
| セッションタイムアウト状態 | SecurityConstraint.CR_SESSION_TIMEOUT |
jp.co.intra_mart.foundation.security.exception.AccessSecurityException - アクセスセキュリティ設定またはシステム設定に誤りがあった場合にスローします。jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。public int getSessionMode(SessionInfo sessionInfo) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
sessionInfo - intra-martセッション情報| 初期状態 | SecurityConstraint.CR_SESSION_INITIAL |
| ログオン状態 | SecurityConstraint.CR_SESSION_LOGON |
| セッション不整合状態 | SecurityConstraint.CR_SESSION_UNMATCH |
| セッションタイムアウト状態 | SecurityConstraint.CR_SESSION_TIMEOUT |
jp.co.intra_mart.foundation.security.exception.AccessSecurityException - アクセスセキュリティ設定またはシステム設定に誤りがあった場合にスローします。public int login(LoginRequestInfo loginRequestInfo) throws jp.co.intra_mart.foundation.security.exception.NoFilterException, jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。loginRequestInfo - ログイン情報SecurityConstraint.CR_* を参照)jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public int login(LoginRequestInfo loginRequestInfo, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo) 、AbstractCertificationManager.login(jp.co.intra_mart.foundation.security.certification.model.LoginRequestInfo)を使用してください。loginRequestInfo - ログイン情報request - サーブレットリクエストresponse - サーブレットレスポンスSecurityConstraint.CR_* を参照)jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public void logout()
throws jp.co.intra_mart.foundation.security.exception.NoFilterException,
jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.logout() 、AbstractCertificationManager.logout()を使用してください。jp.co.intra_mart.foundation.security.exception.NoFilterException - カレントスレッドからサーブレットリクエスト・レスポンスが取得できなかった場合にスローします。jp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public void logout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws jp.co.intra_mart.foundation.security.exception.AccessSecurityException
AbstractCertificationManager.logout() 、AbstractCertificationManager.logout()を使用してください。request - サーブレットリクエストresponse - サーブレットレスポンスjp.co.intra_mart.foundation.security.exception.AccessSecurityException - 以下の条件の場合、エラーをスローします。 アクセスセキュリティ設定に誤りがあった場合。 public void secureRedirect(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String url,
Map args)
throws javax.servlet.ServletException,
IOException
PageManager.redirect(String, Map) を使用してください。request - サーブレットリクエストresponse - サーブレットレスポンスurl - リダイレクトURLargs - リダイレクトURLの引数(マップ形式)IOExceptionjavax.servlet.ServletExceptionpublic void secureRedirect(String url, Map args) throws jp.co.intra_mart.foundation.security.exception.NoFilterException, javax.servlet.ServletException, IOException
PageManager.redirect(String, Map) を使用してください。url - リダイレクトURL(コンテキストパスからの相対URL)args - リダイレクトURLの引数(マップ形式)javax.servlet.ServletExceptionIOExceptionjp.co.intra_mart.foundation.security.exception.NoFilterExceptionpublic String createSignature(String base)
CryptionUtil.createSignature(String) を使用してください。base - 署名文字列のベースとなる文字列Copyright © 2012 NTT DATA INTRAMART CORPORATION