[java-plugin-shibd-oidc] branch main updated: Improve credentials.xml file and property names
Codeberg
noreply at shibboleth.net
Mon Feb 23 17:50:22 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-oidc.
View the commit online:
https://codeberg.org/Shibboleth/java-plugin-shibd-oidc/commit/027b3bd0f3c26b3375e7851b5dd8c6205c043f73
The following commit(s) were added to refs/heads/main by this push:
new 027b3bd Improve credentials.xml file and property names
027b3bd is described below
commit 027b3bd0f3c26b3375e7851b5dd8c6205c043f73
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Mon Feb 23 17:50:11 2026 +0000
Improve credentials.xml file and property names
---
.../shibboleth/idp/module/conf/sp/oidc-credentials.xml | 16 ++++------------
.../net/shibboleth/idp/module/conf/sp/oidc.properties | 4 ++--
2 files changed, 6 insertions(+), 14 deletions(-)
diff --git a/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/conf/sp/oidc-credentials.xml b/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/conf/sp/oidc-credentials.xml
index 6e0bebc..71e0144 100644
--- a/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/conf/sp/oidc-credentials.xml
+++ b/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/conf/sp/oidc-credentials.xml
@@ -11,17 +11,9 @@
default-init-method="initialize"
default-destroy-method="destroy">
-
- <!--
- This defines the signing and encryption key and certificate pairs referenced by your agent/application
- configuration. You don't normally need to touch this, unless you have advanced requirements such as
- supporting multiple sets of keys for different IdPs, in which case you may want to define all your
- credentials here for convenience and reference them as needed.
- -->
-
<!--
- This file contains default OIDC signing credentials. This file should be imported into credentials.xml.
+ This file contains default OIDC signing and encryption credentials. This file should be imported into agents.xml.
-->
<bean id="shibboleth.oidc.DefaultRSSigningCredential" parent="shibboleth.oidc.JWKCredential"
@@ -31,10 +23,10 @@
p:resource="%{sp.oidc.signing.es.key:#{null}}" p:throwIfNull="false" />
<bean id="shibboleth.oidc.DefaultRSAEncryptionCredential" parent="shibboleth.oidc.JWKCredential"
- p:resource="%{sp.oidc.signing.rsa.enc.key:#{null}}" p:throwIfNull="false" />
+ p:resource="%{sp.oidc.encryption.rsa.key:#{null}}" p:throwIfNull="false" />
<!--
- Lists ALL of your OP's response signing credentials for the default security configuration.
+ Lists ALL of your RP's signing credentials for the default security configuration.
If you define additional signing credentials make sure to include them within this list.
-->
<util:list id="shibboleth.oidc.SigningCredentials">
@@ -43,7 +35,7 @@
</util:list>
<!--
- Lists ALL of your OP's request decryption credentials for the default security configuration.
+ Lists ALL of your RP's token decryption credentials for the default security configuration.
If you define additional decryption credentials make sure to include them within this list.
-->
<util:list id="shibboleth.oidc.EncryptionCredentials">
diff --git a/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/conf/sp/oidc.properties b/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/conf/sp/oidc.properties
index 4581381..41fb517 100644
--- a/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/conf/sp/oidc.properties
+++ b/sp-oidc-conf-impl/src/main/resources/net/shibboleth/idp/module/conf/sp/oidc.properties
@@ -4,10 +4,10 @@
#sp.oidc.defaultClientSecret =
# TODO key rollover
-## Signing and encryption/decryption keys for request objects, id tokens, and userinfo response
+## Signing and encryption/decryption keys for request objects, id tokens, client authentication, and userinfo response
#sp.oidc.signing.rs.key = %{idp.home}/credentials/sp/sp-signing-rs.jwk
#sp.oidc.signing.es.key = %{idp.home}/credentials/sp/sp-signing-es.jwk
-#sp.oidc.signing.rsa.enc.key = %{idp.home}/credentials/sp/sp-encryption-rsa.jwk
+#sp.oidc.encryption.rsa.key = %{idp.home}/credentials/sp/sp-encryption-rsa.jwk
# The OP's keyset document fetch interval i.e. how long should keys from the OP be cached.
#sp.oidc.keyfetch.interval = PT30M
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list