比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。

...

下記の設定手順書を参照し、作業を行います。
※リンク先のページを開くと、「インストールおよび設定方法」と記載されたリンクがあるので、
 そのリンクをクリックしてください。
※「1 基本的なデプロイ」から「2.3 ローカライズ」内の「カスタムメッセージ」まで行います。ただし「1.5 カスタムテンプレート」および「2.2 テンプレート」は、読み飛ばしてください。
※「2.4 AttributeInMetadataマッチングルール」については、上記実習セミナーの設定を行います。
※手順書内に記載されているtomcat再起動のコマンドは、CentOS 7のものに置き換えてください。
 (「2.実習セミナーでは」の「tomcat再起動」を参照)

※補足:属性選択画面の必須属性とオプショナル属性について
 uApproveJPでは、IdP側の設定(conf/attribute-filter.xmlの<PermitValueRule xsi:type="uajpmf:AttributeInMetadata" onlyIfChecked="true">)と
 SPメタデータの設定(//md:SPSSODescriptor/md:AttributeConsumingService/md:RequestedAttribute)に基づいて属性を必須かオプショナルにわけられます。
 オプショナル属性はチェックボックスによりユーザに属性の送信を委ねます。必須属性はユーザによる送信する/しないの設定が行えません。
 また、IdP側の設定にある<PermitValueRule xsi:type="uajpmf:AttributeInMetadata" onlyIfChecked="true">以外のルールで、送信が許可された属性は全て
 必須属性となります。組み合わせは、以下の表のようになります。



 

 

 

SPメタデータ 

<md:AttributeConsumingService>

なし

<md:AttributeConsumingService>

あり

<md:RequestedAttribute>

なし

<md:RequestedAttribute>

あり

isRequired="false"isRequired="true"

IdP

設定

(attribute-filter)

<PermitValueRule
xsi:type="uajpmf:AttributeInMetadata"
onlyIfChecked="true">

onlyIfRequired="false"
matchIfMetadataSilent="false"

表示しない表示しないオプショナル属性必須属性

onlyIfRequired="false"
matchIfMetadataSilent="true"

オプショナル属性表示しないオプショナル属性必須属性

onlyIfRequired="true"
matchIfMetadataSilent="true"

オプショナル属性表示しない表示しない必須属性

onlyIfRequired="true"
matchIfMetadataSilent="false"

表示しない表示しない表示しない必須属性

<PermitValueRule
xsi:type="uajpmf:AttributeInMetadata"
onlyIfChecked="true"> 以外

必須属性必須属性必須属性必須属性

 

 

 

...

4. 動作確認

① 設定後、Tomcatの再起動を行ってない場合は行なってください。

...