サブジェクトリゾルバ(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