[java-idp-plugin-oidc-config] branch main updated: JOIDCCONF-2 - The config module requires either the RP or OP to load
Codeberg
noreply at shibboleth.net
Thu Mar 26 12:55:40 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-config.
View the commit online:
https://codeberg.org/Shibboleth/java-idp-plugin-oidc-config/commit/668c6ef52c9451d39496836296f4a0593022554a
The following commit(s) were added to refs/heads/main by this push:
new 668c6ef JOIDCCONF-2 - The config module requires either the RP or OP to load
668c6ef is described below
commit 668c6ef52c9451d39496836296f4a0593022554a
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Thu Mar 26 12:53:42 2026 +0000
JOIDCCONF-2 - The config module requires either the RP or OP to load
- Switch the direct reference to the
shibboleth.oidc.EncryptionCredentials list bean inside
oidc-credentials.xml to the factory
shibboleth.oidc.EncryptionCredentialsFactory which uses getObject to
pull in the list if it exists, or an empty list if not.
https://shibboleth.atlassian.net/browse/JOIDCCONF-2
---
.../net/shibboleth/idp/service/relying-party/postconfig.xml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/oidc-config-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml b/oidc-config-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml
index d38db7f..cf138d0 100644
--- a/oidc-config-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml
+++ b/oidc-config-impl/src/main/resources/META-INF/net/shibboleth/idp/service/relying-party/postconfig.xml
@@ -578,11 +578,11 @@
<property name="KEKCredentialResolver">
<bean id="defaultOIDCKeyDecryptionCredentialResolver"
class="net.shibboleth.oidc.security.credential.impl.ReturnAllCollectionJOSEObjectCredentialResolver"
- c:credentials="#{getObject('shibboleth.oidc.EncryptionCredentialsToPublish') ?: getObject('shibboleth.oidc.EncryptionCredentialsToPublishFactory')}"/>
+ c:credentials="#{getObject('shibboleth.oidc.EncryptionCredentialsToPublish') ?: getObject('shibboleth.oidc.EncryptionCredentialsFactory')}"/>
</property>
</bean>
-
- <bean id="shibboleth.oidc.EncryptionCredentialsToPublishFactory"
+
+ <bean id="shibboleth.oidc.EncryptionCredentialsFactory"
class="net.shibboleth.oidc.profile.config.CredentialsListFactory"
c:_0="#{getObject('shibboleth.oidc.EncryptionCredentials')}" />
@@ -757,7 +757,7 @@
<constructor-arg name="localCredentialResolver">
<bean
class="net.shibboleth.oidc.security.credential.impl.CollectionJOSEObjectCredentialResolver"
- c:credentials-ref="shibboleth.oidc.EncryptionCredentials" />
+ c:credentials-ref="shibboleth.oidc.EncryptionCredentialsFactory" />
</constructor-arg>
</bean>
<!-- Used by the OP -->
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list