[java-oidfed-common] 01/02: Define new abstract bean shibboleth.oidfed.TrustedRemoteResolverEntity
Codeberg
noreply at shibboleth.net
Thu Sep 3 12:04:52 UTC 2026
This is an automated email from the git hooks/post-receive script.
codeberg pushed a commit to branch main
in repository java-oidfed-common.
View the commit online:
https://codeberg.org/Shibboleth/java-oidfed-common/commit/2d2b94d9d1e9a410590a34dbb81bfbf400562131
commit 2d2b94d9d1e9a410590a34dbb81bfbf400562131
Author: Henri Mikkonen <henri.mikkonen at iki.fi>
AuthorDate: Thu Sep 3 13:33:47 2026 +0300
Define new abstract bean shibboleth.oidfed.TrustedRemoteResolverEntity
- Use that in the configuration files instead of the Java class
---
.../src/main/resources/META-INF/net.shibboleth.idp/postconfig.xml | 3 +++
.../shibboleth/idp/module/conf/oidfed/oidfed-trustchain-resolver.xml | 4 ++--
.../net/shibboleth/oidfed/conf/oidfed/oidfed-trustchain-resolver.xml | 2 +-
3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/oidfed-common-conf-impl/src/main/resources/META-INF/net.shibboleth.idp/postconfig.xml b/oidfed-common-conf-impl/src/main/resources/META-INF/net.shibboleth.idp/postconfig.xml
index abbd97e..5b37c84 100644
--- a/oidfed-common-conf-impl/src/main/resources/META-INF/net.shibboleth.idp/postconfig.xml
+++ b/oidfed-common-conf-impl/src/main/resources/META-INF/net.shibboleth.idp/postconfig.xml
@@ -1044,6 +1044,9 @@
<bean id="shibboleth.oidfed.TrustedRemoteEntity" abstract="true"
class="net.shibboleth.oidfed.profile.TrustedRemoteEntity"/>
+ <bean id="shibboleth.oidfed.TrustedRemoteResolverEntity" abstract="true"
+ class="net.shibboleth.oidfed.profile.TrustedRemoteResolverEntity"/>
+
<bean id="shibboleth.oidfed.DefaultPostResponseAuditExtractors"
class="org.springframework.beans.factory.config.MapFactoryBean">
<property name="sourceMap">
diff --git a/oidfed-common-conf-impl/src/test/resources/net/shibboleth/idp/module/conf/oidfed/oidfed-trustchain-resolver.xml b/oidfed-common-conf-impl/src/test/resources/net/shibboleth/idp/module/conf/oidfed/oidfed-trustchain-resolver.xml
index 7840bec..17a323c 100644
--- a/oidfed-common-conf-impl/src/test/resources/net/shibboleth/idp/module/conf/oidfed/oidfed-trustchain-resolver.xml
+++ b/oidfed-common-conf-impl/src/test/resources/net/shibboleth/idp/module/conf/oidfed/oidfed-trustchain-resolver.xml
@@ -12,10 +12,10 @@
<bean id="shibboleth.oidfed.DefaultTrustedRemoteResolverEntitiesLookupStrategy" parent="shibboleth.Functions.Constant">
<constructor-arg name="target">
<util:list value-type="net.shibboleth.oidfed.profile.TrustedRemoteResolverEntity">
- <bean class="net.shibboleth.oidfed.profile.TrustedRemoteResolverEntity"
+ <bean parent="shibboleth.oidfed.TrustedRemoteResolverEntity"
c:entity="https://trust-anchor.federation.local"
c:anchors="https://notworking.local,https://neither.another.local" />
- <bean class="net.shibboleth.oidfed.profile.TrustedRemoteResolverEntity"
+ <bean parent="shibboleth.oidfed.TrustedRemoteResolverEntity"
c:entity="https://trust-anchor.federation.local"
c:anchors="https://trust-anchor.federation.local" />
</util:list>
diff --git a/oidfed-common-impl/src/main/resources/net/shibboleth/oidfed/conf/oidfed/oidfed-trustchain-resolver.xml b/oidfed-common-impl/src/main/resources/net/shibboleth/oidfed/conf/oidfed/oidfed-trustchain-resolver.xml
index 948897c..7d44cc3 100644
--- a/oidfed-common-impl/src/main/resources/net/shibboleth/oidfed/conf/oidfed/oidfed-trustchain-resolver.xml
+++ b/oidfed-common-impl/src/main/resources/net/shibboleth/oidfed/conf/oidfed/oidfed-trustchain-resolver.xml
@@ -27,7 +27,7 @@
'...&trust_anchor=https://trust-anchor.federation.local&trust_anchor=https://another.federation.local'
-->
<!--
- <bean class="net.shibboleth.idp.plugin.oidc.op.oidfed.profile.TrustedRemoteResolverEntity"
+ <bean parent="shibboleth.oidfed.TrustedRemoteResolverEntity"
c:entity="https://trust-anchor.federation.local"
c:anchors="https://trust-anchor.federation.local,https://another.federation.local" />
-->
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list