intra-mart 6.1.14

jp.co.intra_mart.foundation.security.certification
クラス StandardSuperUserCertification

java.lang.Object
  拡張jp.co.intra_mart.foundation.security.certification.StandardSuperUserCertification
すべての実装インタフェース:
SuperCertification

public class StandardSuperUserCertification
extends Object
implements SuperCertification

管理者ログイン認証の実装クラス。

管理者ログイン認証を行うためのクラス

初期化パラメータは以下のものを必要とします。

パラメータ名説明
address-filterクライアントのIPアドレスでフィルタリングします。
IPアドレスの正規表現を設定設定します。
必要ない場合は省略可能です。

導入されたバージョン:
5.0
バージョン:
1.0

コンストラクタの概要
StandardSuperUserCertification()
          デフォルトコンストラクタ
 
メソッドの概要
 int certification(LoginInfo loginInfo, SuperUser user, HttpServletRequest request, HttpServletResponse response)
          管理者を認証します。
 void init(Map params)
          管理者ログイン認証の初期化を行います。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StandardSuperUserCertification

public StandardSuperUserCertification()
デフォルトコンストラクタ

メソッドの詳細

init

public void init(Map params)
管理者ログイン認証の初期化を行います。

管理者ログイン認証のインスタンス生成時に一度だけ呼び出されます。

定義:
インタフェース SuperCertification 内の init
パラメータ:
params - 初期化パラメータのマップ

certification

public int certification(LoginInfo loginInfo,
                         SuperUser user,
                         HttpServletRequest request,
                         HttpServletResponse response)
管理者を認証します。

定義:
インタフェース SuperCertification 内の certification
パラメータ:
loginInfo - ログイン情報
user - 管理者情報
request - サーブレットリクエスト
response - サーブレットレスポンス
戻り値:
認証結果
認証成功 SecurityConstraint.CR_OK
ユーザ不一致 SecurityConstraint.CR_NO_USER
認証失敗(パスワード不一致) SecurityConstraint.CR_NG
認証処理エラー SecurityConstraint.CR_ERROR
導入されたバージョン:
5.0

intra-mart 6.1.14

Copyright © 2000-2010 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.