[java-plugin-shibd-saml] branch main updated: JSHIBDSAML-8 - SP self-entityID resolver for Artifact resolution

Codeberg noreply at shibboleth.net
Thu Oct 8 17:31:56 UTC 2026


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

codeberg pushed a commit to branch main
in repository java-plugin-shibd-saml.

View the commit online:
https://codeberg.org/Shibboleth/java-plugin-shibd-saml/commit/89b4f3557a1b89c9dd6cc97def2edcb6c7e39e2e

The following commit(s) were added to refs/heads/main by this push:
     new 89b4f35  JSHIBDSAML-8 - SP self-entityID resolver for Artifact resolution
89b4f35 is described below

commit 89b4f3557a1b89c9dd6cc97def2edcb6c7e39e2e
Author: Scott Cantor <scott at restingparrotsoftware.com>
AuthorDate: Thu Oct 8 13:31:47 2026 -0400

    JSHIBDSAML-8 - SP self-entityID resolver for Artifact resolution
    
    https://shibboleth.atlassian.net/browse/JSHIBDSAML-8
    
    Bean for entityID resolution for SOAP client.
---
 .../net/shibboleth/idp/flows/sp/saml2-common-beans.xml     | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/sp-saml-conf-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/sp/saml2-common-beans.xml b/sp-saml-conf-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/sp/saml2-common-beans.xml
index 09ae6c2..5bde824 100644
--- a/sp-saml-conf-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/sp/saml2-common-beans.xml
+++ b/sp-saml-conf-impl/src/main/resources/META-INF/net/shibboleth/idp/flows/sp/saml2-common-beans.xml
@@ -250,5 +250,19 @@
         p:id="urn:oasis:names:tc:SAML:2.0:bindings:PAOS"
         p:shortName="PAOS"
         p:encoderBeanId="shibboleth.Encoders.SAML2PAOSEncoder" />
+
+    <!-- Artifact-related. -->
+    
+    <bean id="ArtifactSupport.SelfEntityIDResolver" lazy-init="true"
+            class="net.shibboleth.profile.relyingparty.impl.CriteriaSelfEntityIDResolver">
+        <property name="relyingPartyConfigurationResolver">
+            <bean class="net.shibboleth.sp.service.impl.SupplierBackedReloadableService">
+                <constructor-arg>
+                    <bean class="net.shibboleth.sp.service.impl.ActiveApplicationSupplier"
+                        p:httpServletRequestSupplier-ref="shibboleth.HttpServletRequestSupplier" />
+                </constructor-arg>
+            </bean>
+        </property>
+    </bean>
     
 </beans>

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


More information about the commits mailing list