[java-idp-plugin-duo] branch main updated: JDUO-95 - Missing responseTimeout property/default in custom HttpClients

Phil Smart philip.smart at jisc.ac.uk
Tue Sep 16 11:21:06 UTC 2025


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

philsmart pushed a commit to branch main
in repository java-idp-plugin-duo.

View the commit online:
http://git.shibboleth.net/view/?p=java-idp-plugin-duo.git;a=commit;h=9bdc80d1dbfab08a760532ced9482a074648ad10

The following commit(s) were added to refs/heads/main by this push:
     new 9bdc80d1 JDUO-95 - Missing responseTimeout property/default in custom HttpClients
9bdc80d1 is described below

commit 9bdc80d1dbfab08a760532ced9482a074648ad10
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Tue Sep 16 12:21:03 2025 +0100

    JDUO-95 - Missing responseTimeout property/default in custom HttpClients
    
     - Set fallback default based on service.properties. Noting this default
    will not exist on the baseline v5 IdP, so the default is PT1M.
    
    https://shibboleth.atlassian.net/browse/JDUO-95
---
 .../net/shibboleth/idp/plugin/authn/duo/duo-client-factory-bean.xml     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/idp-duo-nimbus-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/duo-client-factory-bean.xml b/idp-duo-nimbus-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/duo-client-factory-bean.xml
index 4c6b2e5b..840f1674 100644
--- a/idp-duo-nimbus-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/duo-client-factory-bean.xml
+++ b/idp-duo-nimbus-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/duo-client-factory-bean.xml
@@ -26,7 +26,7 @@
         p:connectionTimeout="%{idp.duo.oidc.connectionTimeout:%{idp.httpclient.connectionTimeout:PT1M}}"
         p:connectionRequestTimeout="%{idp.duo.oidc.connectionRequestTimeout:%{idp.httpclient.connectionRequestTimeout:PT1M}}"
         p:socketTimeout="%{idp.duo.oidc.socketTimeout:%{idp.httpclient.socketTimeout:PT1M}}"
-        p:responseTimeout="%{idp.duo.oidc.responseTimeout:PT1M}" 
+        p:responseTimeout="%{idp.duo.oidc.responseTimeout:%{idp.httpclient.responseTimeout:PT1M}}" 
         p:maxConnectionsTotal="%{idp.duo.oidc.maxConnectionsTotal:%{idp.httpclient.maxConnectionsTotal:100}}"
         p:maxConnectionsPerRoute="%{idp.duo.oidc.maxConnectionsPerRoute:%{idp.httpclient.maxConnectionsPerRoute:100}}" />
 

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


More information about the commits mailing list