intra-mart Accel Platform 設定ファイルリファレンス 第23版 2019-08-01

サブジェクトリゾルバ(OnDemandSubjectResolver)拡張設定

概要

認可のサブジェクト解決系を追加する設定です。ここではサブジェクトリゾルバのうちOnDemandSubjectResolverを認可機構に追加します。

サブジェクトリゾルバ、OnDemandSubjectResolverについての詳細は認可仕様書を参照してください。


モジュール テナント管理機能
フォーマットファイル(xsd) WEB-INF/schema/ondemand-subject-resolvers.xsd
設定場所 WEB-INF/conf/ondemand-subject-resolvers/{任意のファイル名}.xml

<?xml version="1.0" encoding="UTF-8"?>
<ondemand-subject-resolvers xmlns="http://www.intra-mart.jp/authz/ondemand-subject-resolvers/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.intra-mart.jp/authz/ondemand-subject-resolvers/ ../../../../im_authz_impl/src/main/schema/ondemand-subject-resolvers.xsd ">
  <class-name>sample.TimeDependResolver</class-name>
</ondemand-subject-resolvers>

リファレンス

OnDemandSubjectResolverの追加設定

タグ名 class-name
認可機構に追加するOnDemandSubjectResolverを定義します。

【設定項目】

<ondemand-subject-resolvers xmlns="http://www.intra-mart.jp/authz/ondemand-subject-resolvers/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.intra-mart.jp/authz/ondemand-subject-resolvers/ ../../../../im_authz_impl/src/main/schema/ondemand-subject-resolvers.xsd ">
  <class-name>sample.TimeDependResolver</class-name>
</ondemand-subject-resolvers>

必須項目 ×
複数設定
設定値・設定する内容 認可機構に追加するOnDemandSubjectResolverの完全修飾クラス名を指定します。
単位・型 文字列
省略時のデフォルト値 なし
親タグ ondemand-subject-resolvers