メソッドの概要

返却値の型 メソッド名
Number certification (LoginRequestInfo loginInfo) static非推奨
認証処理を行います。
AdministratorCertificationManager#certificate(LoginRequestInfo) 、UserCertificationManager#certificate(LoginRequestInfo)を使用してください。
Boolean checkSignature (base String, signature String) static非推奨
署名文字列が正しいかチェックします。
代替メソッドはありません。
LoginRequestInfo createLoginRequestInfo (loginType String) static非推奨
ログイン情報を作成します。
AdministratorCertificationManager#createLoginRequestInfo() 、UserCertificationManager#createLoginRequestInfo()を使用してください。
String createSignature (base String) static非推奨
署名文字列を作成します。
代替えメソッドはありません。
String createUrlSignature (String url, String groupId, String userId) static非推奨
ダイレクトURL署名を作成します。
代替えメソッドはありません。
String decrypt (String [category], String secret) static非推奨
指定された暗号化アルゴリズムカテゴリを利用して暗号化された文字列を復号します。
代替えメソッドはありません。
String encrypt (String [category], String plane) static非推奨
指定された暗号化アルゴリズムカテゴリを利用して文字列を暗号化します。
代替えメソッドはありません。
Number forceLogin (LoginRequestInfo loginRequestInfo) static非推奨
強制ログイン処理を行います。
AdministratorCertificationManager#forceLogin(LoginRequestInfo) 、UserCertificationManager#forceLogin(LoginRequestInfo)を使用してください。
void forward (String url) static非推奨
指定のURLにフォワードします。
代替メソッドはありません。
PageUrlInfo getErrorPageUrl (Number errorCode) static非推奨
カレントスレッド情報からエラーページURLを取得します。
PageManager#getPageUrl(String) を使用してください。
String getErrorPage (Number errorCode) static非推奨
カレントスレッド情報からエラーページパスを取得します。
PageManager#getPageUrl(String) を使用してください。
PageUrlInfo getInitialPageUrl () static非推奨
カレントスレッド情報から初期アクセスページURLを取得します。
AdministratorCertificationManager#getLoginPageUrl(LoginIfo) 、UserCertificationManager#getLoginPageUrl(LoginIfo)を使用してください。
String getInitialPage () static非推奨
カレントスレッド情報から初期アクセスページパスを取得します。
AdministratorCertificationManager#getLoginPageUrl(LoginIfo) 、UserCertificationManager#getLoginPageUrl(LoginIfo)を使用してください。
Number getLoginCertification () static非推奨
カレントスレッド情報からログイン処理を行います。
AdministratorCertificationManager#login(LoginRequestInfo) 、UserCertificationManager#login(LoginRequestInfo)を使用してください。
PageUrlInfo getMainPageUrl () static非推奨
カレントスレッド情報からメインページURLを取得します。
AdministratorCertificationManager#getTargetPageUrl(LoginIfo) 、UserCertificationManager#getTargetPageUrl(LoginIfo)を使用してください。
String getMainPage () static非推奨
カレントスレッド情報からメインページパスを取得します。
AdministratorCertificationManager#getTargetPageUrl(LoginIfo) 、UserCertificationManager#getTargetPageUrl(LoginIfo)を使用してください。
SessionInfo getSessionInfo () static非推奨
カレントスレッド情報からintra-martセッション情報を取得します。
Contexts.getAccountContext() を使用してください。
Number getSessionMode () static非推奨
intra-martセッションの状態を取得します。
代替メソッドはありません。
Number login (LoginRequestInfo loginRequestInfo) static非推奨
ログイン処理を行います。
AdministratorCertificationManager#login(LoginRequestInfo) 、UserCertificationManager#login(LoginRequestInfo)を使用してください。
void logout () static非推奨
ログアウト処理を行います。
AdministratorCertificationManager#logout() 、UserCertificationManager#logout()を使用してください。

メソッドの詳細

Number certification (LoginRequestInfo loginInfo) static 非推奨
AdministratorCertificationManager#certificate(LoginRequestInfo) 、UserCertificationManager#certificate(LoginRequestInfo)を使用してください。
認証処理を行います。

このメソッドは、認証処理のみを行い、認証結果を返します。
実際にログインしたセッションが作成されるわけではありません。
パラメータ
loginInfo : LoginRequestInfo
ログインリクエスト情報
返却値
Number
Number ログインエラーコード (SecurityConst.CR_* を参照)
Boolean checkSignature (base String, signature String) static 非推奨
代替メソッドはありません。
署名文字列が正しいかチェックします。

引数の署名文字列が引数の文字列に紐づいた署名文字列かどうかチェックします。
パラメータ
String : base
署名文字列のベースとなった文字列
String : signature
署名文字列
返却値
Boolean
Boolean 署名が正しい場合はtrue
LoginRequestInfo createLoginRequestInfo (loginType String) static 非推奨
AdministratorCertificationManager#createLoginRequestInfo() 、UserCertificationManager#createLoginRequestInfo()を使用してください。
ログイン情報を作成します。

パラメータ
String : loginType
ログインタイプ
システム管理者 SecurityConst#LT_SUPER
グループ管理者 SecurityConst#LT_GROUP
ユーザ SecurityConst#LT_USER
返却値
LoginRequestInfo
LoginRequestInfo ログインリクエスト情報
String createSignature (base String) static 非推奨
代替えメソッドはありません。
署名文字列を作成します。

引数の文字列に紐づいた署名を作成します。
パラメータ
String : base
署名文字列のベースとなる文字列
返却値
String
String 署名文字列
String createUrlSignature (String url, String groupId, String userId) static 非推奨
代替えメソッドはありません。
ダイレクトURL署名を作成します。

パラメータ
url : String
ダイレクトURL
groupId : String
ログイングループID
userId : String
ユーザID
返却値
String
String ダイレクトURL署名
String decrypt (String [category], String secret) static 非推奨
代替えメソッドはありません。
指定された暗号化アルゴリズムカテゴリを利用して暗号化された文字列を復号します。


暗号化アルゴリズムカテゴリは,サーバマネージャ/conf/cryption-config.xmlの
cryptionタグのcategory属性に指定した名称を指定します。

暗号化アルゴリズムカテゴリが存在しない場合は、
暗号化アルゴリズムカテゴリに「default」を指定して再度試みます。

cryption-config.xmlに「default」カテゴリの設定が存在しない場合は、
「default」カテゴリを自動的に作成します。
自動的に作成される「default」カテゴリの暗号化アルゴリズムは jp.co.intra_mart.foundation.security.cryption.StandardCryptionが設定されます。
パラメータ
[category] : String
暗号化アルゴリズムカテゴリ
secret : String
暗号化された文字列
返却値
String
String 復号化された文字列
String encrypt (String [category], String plane) static 非推奨
代替えメソッドはありません。
指定された暗号化アルゴリズムカテゴリを利用して文字列を暗号化します。

暗号化アルゴリズムカテゴリは,サーバマネージャ/conf/cryption-config.xmlの
cryptionタグのcategory属性に指定した名称を指定します。

暗号化アルゴリズムカテゴリが存在しない場合は、
暗号化アルゴリズムカテゴリに「default」を指定して再度試みます。

cryption-config.xmlに「default」カテゴリの設定が存在しない場合は、
「default」カテゴリを自動的に作成します。
自動的に作成される「default」カテゴリの暗号化アルゴリズムは jp.co.intra_mart.foundation.security.cryption.StandardCryption が設定されます。
パラメータ
[category] : String
暗号化アルゴリズムカテゴリ
plane : String
暗号化する文字列
返却値
String
String 暗号化された文字列
Number forceLogin (LoginRequestInfo loginRequestInfo) static 非推奨
AdministratorCertificationManager#forceLogin(LoginRequestInfo) 、UserCertificationManager#forceLogin(LoginRequestInfo)を使用してください。
強制ログイン処理を行います。

パスワード認証を行わずに強制的にログインします。
ただし、引数のログインリクエスト情報に存在しないログイングループを設定した場合は、ログインできません。
パラメータ
loginRequestInfo : LoginRequestInfo
ログインリクエスト情報
返却値
Number
Number ログインエラーコード (SecurityConst.CR_* を参照)
void forward (String url) static 非推奨
代替メソッドはありません。
指定のURLにフォワードします。

urlにはコンテキストパス('/')から始まるURLを指定してください。
パラメータ
url : String
URL
返却値
void
PageUrlInfo getErrorPageUrl (Number errorCode) static 非推奨
PageManager#getPageUrl(String) を使用してください。
カレントスレッド情報からエラーページURLを取得します。

引数で指定したエラーページURLを返却します。
パラメータ
errorCode : Number
ログインエラーコード
返却値
PageUrlInfo
PageUrlInfo エラーページのURL
ページが存在しなかった場合は、null
String getErrorPage (Number errorCode) static 非推奨
PageManager#getPageUrl(String) を使用してください。
カレントスレッド情報からエラーページパスを取得します。

引数で指定したエラーページパスを返却します。
パラメータ
errorCode : Number
ログインエラーコード
返却値
String
String エラーページのURLパス
ページが存在しなかった場合は、null
PageUrlInfo getInitialPageUrl () static 非推奨
AdministratorCertificationManager#getLoginPageUrl(LoginIfo) 、UserCertificationManager#getLoginPageUrl(LoginIfo)を使用してください。
カレントスレッド情報から初期アクセスページURLを取得します。

返却値
PageUrlInfo
PageUrlInfo 初期アクセスページURL
String getInitialPage () static 非推奨
AdministratorCertificationManager#getLoginPageUrl(LoginIfo) 、UserCertificationManager#getLoginPageUrl(LoginIfo)を使用してください。
カレントスレッド情報から初期アクセスページパスを取得します。

返却値
String
String 初期アクセスページパス
Number getLoginCertification () static 非推奨
AdministratorCertificationManager#login(LoginRequestInfo) 、UserCertificationManager#login(LoginRequestInfo)を使用してください。
カレントスレッド情報からログイン処理を行います。

ログイン処理後のページを取得します。

返却値
Number
int ログインエラーコード
PageUrlInfo getMainPageUrl () static 非推奨
AdministratorCertificationManager#getTargetPageUrl(LoginIfo) 、UserCertificationManager#getTargetPageUrl(LoginIfo)を使用してください。
カレントスレッド情報からメインページURLを取得します。

ログイン後のメインページを取得します。

返却値
PageUrlInfo
PageUrlInfo メインページURL
ページが存在しなかった場合は、nullを返却します。
String getMainPage () static 非推奨
AdministratorCertificationManager#getTargetPageUrl(LoginIfo) 、UserCertificationManager#getTargetPageUrl(LoginIfo)を使用してください。
カレントスレッド情報からメインページパスを取得します。

ログイン後のメインページパスを取得します。

返却値
String
String メインページパス
ページが存在しなかった場合は、nullを返却します。
SessionInfo getSessionInfo () static 非推奨
Contexts.getAccountContext() を使用してください。
カレントスレッド情報からintra-martセッション情報を取得します。

返却値
SessionInfo
SessionInfo intra-martセッション情報
セッションが存在しない場合はnull
Number getSessionMode () static 非推奨
代替メソッドはありません。
intra-martセッションの状態を取得します。

返却値
Number
int セッション状態
初期状態 SecurityConst#CR_SESSION_INITIAL
ログオン状態 SecurityConst#CR_SESSION_LOGON
セッション不整合状態 SecurityConst#CR_SESSION_UNMATCH
セッションタイムアウト状態 SecurityConst#CR_SESSION_TIMEOUT
Number login (LoginRequestInfo loginRequestInfo) static 非推奨
AdministratorCertificationManager#login(LoginRequestInfo) 、UserCertificationManager#login(LoginRequestInfo)を使用してください。
ログイン処理を行います。

引数のログインリクエスト情報を使用して通常のログイン処理を行います。
パラメータ
loginRequestInfo : LoginRequestInfo
ログインリクエスト情報
返却値
Number
Number ログインエラーコード (SecurityConst.CR_* を参照)
void logout () static 非推奨
AdministratorCertificationManager#logout() 、UserCertificationManager#logout()を使用してください。
ログアウト処理を行います。

返却値
void