[java-identity-provider] branch main updated: IDP-1958 - Remove ID-WSF SAML delegation support

Scott Cantor cantor.2 at osu.edu
Tue Jun 7 12:47:03 UTC 2022


This is an automated email from the git hooks/post-receive script.

scantor pushed a commit to branch main
in repository java-identity-provider.

View the commit online:
http://git.shibboleth.net/view/?p=java-identity-provider.git;a=commit;h=08391e7575d0ff7ee46c3ecb0ffce431e433c5ec

The following commit(s) were added to refs/heads/main by this push:
     new 08391e757 IDP-1958 - Remove ID-WSF SAML delegation support
08391e757 is described below

commit 08391e7575d0ff7ee46c3ecb0ffce431e433c5ec
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Tue Jun 7 08:47:00 2022 -0400

    IDP-1958 - Remove ID-WSF SAML delegation support
    
    https://shibboleth.atlassian.net/browse/IDP-1958
    
    Config cleanup.
---
 .../net/shibboleth/idp/conf/relying-party-mddriven.xml       | 12 ++----------
 .../net/shibboleth/idp/conf/relying-party-system.xml         |  4 ++--
 idp-conf/src/main/resources/conf/relying-party.xml           |  1 -
 3 files changed, 4 insertions(+), 13 deletions(-)

diff --git a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/relying-party-mddriven.xml b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/relying-party-mddriven.xml
index 1cb8e566a..d363c8d65 100644
--- a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/relying-party-mddriven.xml
+++ b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/relying-party-mddriven.xml
@@ -636,17 +636,9 @@
         </property>
     </bean>
 
+    <!-- Remove in V6. -->
     <bean id="Liberty.SSOS.MDDriven" parent="SAML2.SSO.MDDriven" lazy-init="true"
-            class="net.shibboleth.idp.saml.idwsf.profile.config.SSOSProfileConfiguration">
-        <property name="delegationPredicate">
-            <bean class="net.shibboleth.utilities.java.support.logic.PredicateSupport" factory-method="fromFunction">
-                <constructor-arg>
-                    <bean parent="shibboleth.MDDrivenBoolProperty" p:propertyName="delegation" />
-                </constructor-arg>
-                <constructor-arg value="false" />
-            </bean>
-        </property>
-    </bean>
+            class="net.shibboleth.idp.saml.idwsf.profile.config.SSOSProfileConfiguration" />
 
     <bean id="CAS.LoginConfiguration.MDDriven" parent="AbstractMDDrivenCASProfile" lazy-init="true"
             class="net.shibboleth.idp.cas.config.LoginConfiguration">
diff --git a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/relying-party-system.xml b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/relying-party-system.xml
index c4b2261a8..b6d7521ee 100644
--- a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/relying-party-system.xml
+++ b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/relying-party-system.xml
@@ -127,9 +127,9 @@
         class="net.shibboleth.idp.saml.saml2.profile.config.ArtifactResolutionProfileConfiguration"
         p:encryptionOptionalPredicate="%{idp.encryption.optional:false}" />
 
+    <!-- Remove in V6. -->
     <bean id="Liberty.SSOS" lazy-init="true"
-        class="net.shibboleth.idp.saml.idwsf.profile.config.SSOSProfileConfiguration"
-        p:encryptionOptionalPredicate="%{idp.encryption.optional:false}" />
+        class="net.shibboleth.idp.saml.idwsf.profile.config.SSOSProfileConfiguration" />
 
     <bean id="CAS.LoginConfiguration" lazy-init="true"
         class="net.shibboleth.idp.cas.config.LoginConfiguration" />
diff --git a/idp-conf/src/main/resources/conf/relying-party.xml b/idp-conf/src/main/resources/conf/relying-party.xml
index 439e7f1df..b897ffcbc 100644
--- a/idp-conf/src/main/resources/conf/relying-party.xml
+++ b/idp-conf/src/main/resources/conf/relying-party.xml
@@ -44,7 +44,6 @@
                 <ref bean="SAML2.AttributeQuery" />
                 -->
                 <ref bean="SAML2.ArtifactResolution" />
-                <ref bean="Liberty.SSOS" />
             </list>
         </property>
     </bean>

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list