[java-idp-plugin-oidc-op-oidfed] branch main updated: Remove the configuration files already provided by oidfed-common.

Codeberg noreply at shibboleth.net
Thu Aug 27 10:58:02 UTC 2026


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

codeberg pushed a commit to branch main
in repository java-idp-plugin-oidc-op-oidfed.

View the commit online:
https://codeberg.org/Shibboleth/java-idp-plugin-oidc-op-oidfed/commit/391c9d0f7497d66b80bf13c6f3e60f900c4fb534

The following commit(s) were added to refs/heads/main by this push:
     new 391c9d0  Remove the configuration files already provided by oidfed-common.
391c9d0 is described below

commit 391c9d0f7497d66b80bf13c6f3e60f900c4fb534
Author: Henri Mikkonen <henri.mikkonen at iki.fi>
AuthorDate: Thu Aug 27 13:57:17 2026 +0300

    Remove the configuration files already provided by oidfed-common.
---
 .../oidfed/oidfed-entity-configuration-claims.xml  | 18 ----------
 .../oidfed-entity-configuration-metadata.json      |  7 ----
 .../oidfed/conf/oidfed/oidfed-trust-anchors.json   |  1 -
 .../conf/oidfed/oidfed-trustchain-resolver.xml     | 38 ----------------------
 .../idp/plugin/oidc/op/oidfed/module.properties    | 16 ---------
 5 files changed, 80 deletions(-)

diff --git a/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-entity-configuration-claims.xml b/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-entity-configuration-claims.xml
deleted file mode 100644
index 67452e6..0000000
--- a/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-entity-configuration-claims.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<beans xmlns="http://www.springframework.org/schema/beans"
-    xmlns:context="http://www.springframework.org/schema/context"
-    xmlns:util="http://www.springframework.org/schema/util" xmlns:p="http://www.springframework.org/schema/p"
-    xmlns:c="http://www.springframework.org/schema/c" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
-                           http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
-                           http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util.xsd"
-
-    default-init-method="initialize" default-destroy-method="destroy">
-
-    <!-- TODO: document with examples once the structure is settled -->
-    <util:map id="shibboleth.oidfed.EntityConfigurationClaimsLookupStrategies"
-        value-type="java.util.function.Function">
-        <entry key="trust_anchor_hints" value-ref="#{'%{idp.oidfed.entity-configuration.trustAnchoHintsLookup:DefaultTrustAnchorHintsLookupStrategy}'.trim()}"/>
-    </util:map>
-
-</beans>
\ No newline at end of file
diff --git a/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-entity-configuration-metadata.json b/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-entity-configuration-metadata.json
deleted file mode 100644
index f412263..0000000
--- a/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-entity-configuration-metadata.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
-    "federation_entity": {
-        "organization_name" : "Example organization",
-        "organization_uri" : "https://org.example.org",
-        "contacts" : [ "contact at example.org" ]
-    }
-}
\ No newline at end of file
diff --git a/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-trust-anchors.json b/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-trust-anchors.json
deleted file mode 100644
index 9e26dfe..0000000
--- a/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-trust-anchors.json
+++ /dev/null
@@ -1 +0,0 @@
-{}
\ No newline at end of file
diff --git a/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-trustchain-resolver.xml b/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-trustchain-resolver.xml
deleted file mode 100644
index 948897c..0000000
--- a/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-trustchain-resolver.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<beans xmlns="http://www.springframework.org/schema/beans"
-    xmlns:context="http://www.springframework.org/schema/context"
-    xmlns:util="http://www.springframework.org/schema/util" xmlns:p="http://www.springframework.org/schema/p"
-    xmlns:c="http://www.springframework.org/schema/c" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
-                           http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
-                           http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util.xsd"
-
-    default-init-method="initialize" default-destroy-method="destroy">
-
-    <!--
-        The default function for fetching the map of trusted entities for trust chain resolution via resolve entity API.
-        The map is keyed with entityId of trusted entities whose federation_resolve_endpoint is used as the API endpoint.
-        The entity configuration is used as a trusted source for the endpoint. The map value is a list of trust anchors
-        that will be used for the trust_anchor paramter(s) in the API request.
-        
-        The default function may be overridden via 'shibboleth.oidfed.TrustedRemoteResolverEntitiesLookupStrategy' bean
-        that must implement Function<ProfileRequestContext, List<TrustedRemoteResolverEntity>>.
-    -->
-    <bean id="shibboleth.oidfed.DefaultTrustedRemoteResolverEntitiesLookupStrategy" parent="shibboleth.Functions.Constant">
-        <constructor-arg name="target">
-            <util:list value-type="net.shibboleth.oidfed.profile.TrustedRemoteResolverEntity">
-                <!-- 
-                    Example entry for a trusted entity 'https://trust-anchor.federation.local'
-                    its 'federation_resolve_endpoint' is exploited with the configured trust_anchor parameters:
-                    '...&trust_anchor=https://trust-anchor.federation.local&trust_anchor=https://another.federation.local'
-                -->
-                <!--
-                <bean class="net.shibboleth.idp.plugin.oidc.op.oidfed.profile.TrustedRemoteResolverEntity"
-                    c:entity="https://trust-anchor.federation.local"
-                    c:anchors="https://trust-anchor.federation.local,https://another.federation.local" />
-                -->
-            </util:list>
-        </constructor-arg>
-    </bean>
-
-</beans>
diff --git a/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/module.properties b/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/module.properties
index 854bdda..d856797 100644
--- a/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/module.properties
+++ b/idp-oidfed-op-impl/src/main/resources/net/shibboleth/idp/plugin/oidc/op/oidfed/module.properties
@@ -7,19 +7,3 @@ idp.oidc.OP.oidfed.plugin = net.shibboleth.idp.plugin.oidc.op.oidfed
 idp.oidc.OP.oidfed.name = OpenID Federation plugin for OP
 idp.oidc.OP.oidfed.desc = OpenID Federation support for OP
 idp.oidc.OP.oidfed.url = /OIDFED
-
-idp.oidc.OP.oidfed.1.src =  /net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-trust-anchors.json
-idp.oidc.OP.oidfed.1.dest = conf/oidfed/oidfed-trust-anchors.json
-idp.oidc.OP.oidfed.1.replace = false
-
-idp.oidc.OP.oidfed.2.src =  /net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-entity-configuration-metadata.json
-idp.oidc.OP.oidfed.2.dest = conf/oidfed/oidfed-entity-configuration-metadata.json
-idp.oidc.OP.oidfed.2.replace = false
-
-idp.oidc.OP.oidfed.3.src =  /net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-trustchain-resolver.xml
-idp.oidc.OP.oidfed.3.dest = conf/oidfed/oidfed-trustchain-resolver.xml
-idp.oidc.OP.oidfed.3.replace = false
-
-idp.oidc.OP.oidfed.4.src =  /net/shibboleth/idp/plugin/oidc/op/oidfed/conf/oidfed/oidfed-entity-configuration-claims.xml
-idp.oidc.OP.oidfed.4.dest = conf/oidfed/oidfed-entity-configuration-claims.xml
-idp.oidc.OP.oidfed.4.replace = false

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


More information about the commits mailing list