[java-identity-provider] branch main updated: JSSH-71 Remove the impact of the DestructableComponent Interface

Codeberg noreply at shibboleth.net
Thu Aug 6 14:58:57 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/094a8754096da1eadc1bc1b01fc7b0f7d2526f2f

The following commit(s) were added to refs/heads/main by this push:
     new 094a87540 JSSH-71 Remove the impact of the DestructableComponent Interface
094a87540 is described below

commit 094a8754096da1eadc1bc1b01fc7b0f7d2526f2f
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Thu Aug 6 15:58:14 2026 +0100

    JSSH-71 Remove the impact of the DestructableComponent Interface
    
    https://shibboleth.atlassian.net/browse/JSSH-71
    
    Remove two destroy-method="destroy" attributes from beans with no
    teardown.
---
 .../src/main/resources/net/shibboleth/idp/conf/webflow-config.xml   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/webflow-config.xml b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/webflow-config.xml
index df7eb1a9d..133f2c613 100644
--- a/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/webflow-config.xml
+++ b/idp-conf-impl/src/main/resources/net/shibboleth/idp/conf/webflow-config.xml
@@ -193,14 +193,14 @@
     <bean id="profileRequestContextFlowExecutionListener"
           class="net.shibboleth.idp.profile.support.ProfileRequestContextFlowExecutionListener" />
 
-	<bean id="csrfTokenFlowExecutionListener" init-method="initialize" destroy-method="destroy"
+	<bean id="csrfTokenFlowExecutionListener" init-method="initialize"
           class="net.shibboleth.idp.ui.csrf.impl.CSRFTokenFlowExecutionListener" p:csrfTokenManager-ref="shibboleth.CSRFTokenManager"
           p:enabled="%{idp.csrf.enabled:false}"
           p:tokenPerFlow="%{idp.csrf.token.perFlow:false}"
           p:viewRequiresCSRFTokenPredicate-ref="shibboleth.DefaultViewRequiresCSRFTokenPredicate"
           p:eventRequiresCSRFTokenValidationPredicate-ref="shibboleth.DefaultEventRequiresCSRFTokenValidationPredicate"/>
-    
-   	<bean id="shibboleth.CSRFTokenManager" init-method="initialize" destroy-method="destroy"
+
+   	<bean id="shibboleth.CSRFTokenManager" init-method="initialize"
         class="net.shibboleth.idp.ui.csrf.CSRFTokenManager"
         p:csrfParameterName="%{idp.csrf.token.parameter:csrf_token}"/>
    	

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


More information about the commits mailing list