比較バージョン

キー

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

本メニューはIdPv2のFPSPプラグイン相当のことをIdPv3の組み込み機能で実現することが目的です。相当のことをIdPv4の組み込み機能で実現することが目的です。

1. はじめに

本メニューでは、IdPをカスタマイズします。
Ver3形式に変更したIdPに対して設定を行います。Ver4形式に変更したIdPに対して設定を行います。
送信属性の値を使って、IdP側でSPへのアクセス制限を行います。 

...

パネル
borderColor#cccccc
bgColor#eeeeee
borderStylesolid

<bean id="shibboleth.DefaultRelyingParty" parent="RelyingParty">
  <property name="profileConfigurations">
    <list>

<!--
      <bean parent="Shibboleth.SSO" p:postAuthenticationFlows="attribute-release" />
-->
      <bean parent="Shibboleth.SSO" p:postAuthenticationFlows="#{ {'context-check', 'attribute-release'} }" />
      <ref bean="SAML1.AttributeQuery" />
      <ref bean="SAML1.ArtifactResolution" />
(省略)
<!--
      <bean parent="SAML2.SSO" p:postAuthenticationFlows="attribute-release" />
-->
      <bean parent="SAML2.SSO" p:postAuthenticationFlows="#{ {'context-check', 'attribute-release'} }" />
      <ref bean="SAML2.ECP" />
      <ref bean="SAML2.Logout" />
<!--
 
     <ref bean="SAML2.AttributeQuery" />

-->
 
     <ref bean="SAML2.ArtifactResolution" />
      <ref bean="Liberty.SSOS" />

   </list>
 </property>
</bean>

...

パネル
bgColor#eeeeee

            </property>
        </bean>
        -->
        <bean parent="RelyingPartyByName" c:relyingPartyIds="#{{'https://ex-sp-test01.gakunin.nii.ac.jp/shibboleth-sp'}}">
            <property name="profileConfigurations">
                <list>
                    <bean parent="Shibboleth.SSO" p:postAuthenticationFlows="#{{'context-check', 'attribute-release'}}" />
                    <ref bean="SAML1.AttributeQuery" />
                    <ref bean="SAML1.ArtifactResolution" />
                    <bean parent="SAML2.SSO" p:postAuthenticationFlows="#{{'context-check', 'attribute-release'}}" />
                    <ref bean="SAML2.ECP" />
                    <ref bean="SAML2.Logout" />
                    <ref bean="SAML2.AttributeQuery" />
                    <ref bean="SAML2.ArtifactResolution" />
                </list>

            </property>
        </bean>
       
    </util:list>

</beans>

...