[java-identity-provider] branch main updated: IDP-2434 - Spring regression prevents override of login flow descriptors
Codeberg
noreply at shibboleth.net
Thu Feb 12 19:16:46 UTC 2026
This is an automated email from the git hooks/post-receive script.
codeberg pushed a commit to branch main
in repository java-identity-provider.
View the commit online:
https://codeberg.org/Shibboleth/java-identity-provider/commit/5218c8d5d0df045ba216eb90e36ce98b317ed330
The following commit(s) were added to refs/heads/main by this push:
new 5218c8d5d IDP-2434 - Spring regression prevents override of login flow descriptors
5218c8d5d is described below
commit 5218c8d5d0df045ba216eb90e36ce98b317ed330
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Thu Feb 12 14:00:57 2026 -0500
IDP-2434 - Spring regression prevents override of login flow descriptors
https://shibboleth.atlassian.net/browse/IDP-2434
Switch beans back to p:id syntax to get older override behavior back.
---
.../net/shibboleth/idp/conf/authn-system.xml | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/authn-system.xml b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/authn-system.xml
index 722e0f2c5..9ba1208c6 100644
--- a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/authn-system.xml
+++ b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/authn-system.xml
@@ -49,7 +49,7 @@
<!-- Defaulted flows. -->
- <bean id="authn/Password" parent="shibboleth.AuthenticationFlow"
+ <bean p:id="authn/Password" parent="shibboleth.AuthenticationFlow"
p:flowId="authn/Password"
p:order="%{idp.authn.Password.order:1000}"
p:nonBrowserSupported="%{idp.authn.Password.nonBrowserSupported:true}"
@@ -71,7 +71,7 @@
</property>
</bean>
- <bean id="authn/IPAddress" parent="shibboleth.AuthenticationFlow"
+ <bean p:id="authn/IPAddress" parent="shibboleth.AuthenticationFlow"
p:flowId="authn/IPAddress"
p:order="%{idp.authn.IPAddress.order:1000}"
p:nonBrowserSupported="%{idp.authn.IPAddress.nonBrowserSupported:true}"
@@ -93,7 +93,7 @@
</property>
</bean>
- <bean id="authn/Function" parent="shibboleth.AuthenticationFlow"
+ <bean p:id="authn/Function" parent="shibboleth.AuthenticationFlow"
p:flowId="authn/Function"
p:order="%{idp.authn.Function.order:1000}"
p:nonBrowserSupported="%{idp.authn.Function.nonBrowserSupported:true}"
@@ -115,7 +115,7 @@
</property>
</bean>
- <bean id="authn/External" parent="shibboleth.AuthenticationFlow"
+ <bean p:id="authn/External" parent="shibboleth.AuthenticationFlow"
p:flowId="authn/External"
p:order="%{idp.authn.External.order:1000}"
p:nonBrowserSupported="%{idp.authn.External.nonBrowserSupported:false}"
@@ -137,7 +137,7 @@
</property>
</bean>
- <bean id="authn/RemoteUser" parent="shibboleth.AuthenticationFlow"
+ <bean p:id="authn/RemoteUser" parent="shibboleth.AuthenticationFlow"
p:flowId="authn/RemoteUser"
p:order="%{idp.authn.RemoteUser.order:1000}"
p:nonBrowserSupported="%{idp.authn.RemoteUser.nonBrowserSupported:false}"
@@ -159,7 +159,7 @@
</property>
</bean>
- <bean id="authn/RemoteUserInternal" parent="shibboleth.AuthenticationFlow"
+ <bean p:id="authn/RemoteUserInternal" parent="shibboleth.AuthenticationFlow"
p:flowId="authn/RemoteUserInternal"
p:order="%{idp.authn.RemoteUserInternal.order:1000}"
p:nonBrowserSupported="%{idp.authn.RemoteUserInternal.nonBrowserSupported:true}"
@@ -181,7 +181,7 @@
</property>
</bean>
- <bean id="authn/SAML" parent="shibboleth.AuthenticationFlow"
+ <bean p:id="authn/SAML" parent="shibboleth.AuthenticationFlow"
p:flowId="authn/SAML"
p:order="%{idp.authn.SAML.order:1000}"
p:nonBrowserSupported="%{idp.authn.SAML.nonBrowserSupported:false}"
@@ -203,7 +203,7 @@
</property>
</bean>
- <bean id="authn/SPNEGO" parent="shibboleth.AuthenticationFlow"
+ <bean p:id="authn/SPNEGO" parent="shibboleth.AuthenticationFlow"
p:flowId="authn/SPNEGO"
p:order="%{idp.authn.SPNEGO.order:1000}"
p:nonBrowserSupported="%{idp.authn.SPNEGO.nonBrowserSupported:false}"
@@ -225,7 +225,7 @@
</property>
</bean>
- <bean id="authn/X509" parent="shibboleth.AuthenticationFlow"
+ <bean p:id="authn/X509" parent="shibboleth.AuthenticationFlow"
p:flowId="authn/X509"
p:order="%{idp.authn.X509.order:1000}"
p:nonBrowserSupported="%{idp.authn.X509.nonBrowserSupported:false}"
@@ -247,7 +247,7 @@
</property>
</bean>
- <bean id="authn/X509Internal" parent="shibboleth.AuthenticationFlow"
+ <bean p:id="authn/X509Internal" parent="shibboleth.AuthenticationFlow"
p:flowId="authn/X509Internal"
p:order="%{idp.authn.X509Internal.order:1000}"
p:nonBrowserSupported="%{idp.authn.X509Internal.nonBrowserSupported:false}"
@@ -269,7 +269,7 @@
</property>
</bean>
- <bean id="authn/MFA" parent="shibboleth.AuthenticationFlow"
+ <bean p:id="authn/MFA" parent="shibboleth.AuthenticationFlow"
p:flowId="authn/MFA"
p:order="%{idp.authn.MFA.order:1000}"
p:nonBrowserSupported="%{idp.authn.MFA.nonBrowserSupported:true}"
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list