intra-mart Accel Platform / 設定ファイルリファレンス

«  リクエストパラメータ設定   ::   コンテンツ   ::   システム管理機能  »

セッション情報チェック設定

概要

セッションタイムアウトに関する設定を行います。
モジュール
認証機能
フォーマットファイル(xsd)
WEB-INF/schema/certification-config.xsd
設定場所
WEB-INF/conf/certification-config/im_session.xml

<certification-config xmlns="http://www.intra-mart.jp/certification/certification-config"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.intra-mart.jp/certification/certification-config certification-config.xsd">

  <category name="im_session">
    <param>
      <param-name>cookie_name</param-name>
      <param-value>jp.co.intra_mart.session.cookie</param-value>
    </param>

    <param>
      <param-name>validate_url</param-name>
      <param-value>/sample/page1</param-value>
    </param>
    <param>
      <param-name>validate_url</param-name>
      <param-value>/sample/page2</param-value>
    </param>

    <param>
      <param-name>validate_regex_url</param-name>
      <param-value>/test/.*</param-value>
    </param>
    <param>
      <param-name>validate_regex_url</param-name>
      <param-value>/debug/.*</param-value>
    </param>

  </category>

</certification-config>

リファレンス

セッションチェック対象外URL(完全一致)

カテゴリタグ名 (属性) category (im_session)
パラメータキータグ名 (キー名) param (validate_url)
セッションタイムアウトチェックの対象外とするURLを設定します。
ここで設定されたURLはセッションタイムアウト状態となった場合もアクセスが可能となります。
制御用の処理等でセッションタイムアウトを検知する必要がない機能のURLに対して設定します。
URLの比較は、クエリー文字列を除いたサーブレットパスとの完全一致により行います。

【設定項目】

<category name="im_session">
  <param>
    <param-name>validate_url</param-name>
    <param-value>/sample/page1</param-value>
  </param>
</category>

必須項目 ×
複数設定

キータグ
<param-name>validate_url</param-name>
値タグ
<param-value>/sample/page1</param-value>
設定値・設定する内容
セッションタイムアウトチェックの対象外とするURLを設定します。
コンテキストパスからの相対パスを「/」から設定します。
単位・型
文字列 (/aaa/bbb/ccc)
省略時のデフォルト値 なし

セッションチェック対象外URL(正規表現)

カテゴリタグ名 (属性) category (im_session)
パラメータキータグ名 (キー名) param (validate_regex_url)
セッションタイムアウトチェックの対象外とするURLの正規表現を設定します。
ここで設定されたURLはセッションタイムアウト状態となった場合もアクセスが可能となります。
制御用の処理等でセッションタイムアウトを検知する必要がない機能のURLに対して設定します。
URLの比較は、クエリー文字列を除いたサーブレットパス全体との正規表現マッチングにより行います。

【設定項目】

<category name="im_session">
  <param>
    <param-name>validate_regex_url</param-name>
    <param-value>/sample/.*</param-value>
  </param>
</category>

必須項目 ×
複数設定

キータグ
<param-name>validate_regex_url</param-name>
値タグ
<param-value>/sample/.*</param-value>
設定値・設定する内容
セッションタイムアウトチェックの対象外とするURLを正規表現で設定します。
コンテキストパスからの相対パスを「/」から設定します。
単位・型
文字列 (正規表現)
省略時のデフォルト値 なし

«  リクエストパラメータ設定   ::   コンテンツ   ::   システム管理機能  »