[java-idp-plugin-duo] branch main updated: JDUO-95 - Missing responseTimeout property/default in custom HttpClients
Phil Smart
philip.smart at jisc.ac.uk
Thu Sep 11 15:39:05 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=3a6a562d79ebc2624c63b490d04e157d62878fb4
The following commit(s) were added to refs/heads/main by this push:
new 3a6a562d JDUO-95 - Missing responseTimeout property/default in custom HttpClients
3a6a562d is described below
commit 3a6a562d79ebc2624c63b490d04e157d62878fb4
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Thu Sep 11 16:39:02 2025 +0100
JDUO-95 - Missing responseTimeout property/default in custom HttpClients
- Add responseTimeout to the defaulted internal HttpClient
- Add idp.duo.oidc.responseTimeout to the oidc properties file
https://shibboleth.atlassian.net/browse/JDUO-95
---
.../net/shibboleth/idp/plugin/authn/duo/duo-client-factory-bean.xml | 1 +
.../idp/plugin/authn/duo/nimbus/conf/authn/duo-oidc.properties | 1 +
2 files changed, 2 insertions(+)
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 741ae9d2..4c6b2e5b 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,6 +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:maxConnectionsTotal="%{idp.duo.oidc.maxConnectionsTotal:%{idp.httpclient.maxConnectionsTotal:100}}"
p:maxConnectionsPerRoute="%{idp.duo.oidc.maxConnectionsPerRoute:%{idp.httpclient.maxConnectionsPerRoute:100}}" />
diff --git a/idp-duo-nimbus-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/nimbus/conf/authn/duo-oidc.properties b/idp-duo-nimbus-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/nimbus/conf/authn/duo-oidc.properties
index 43a4f082..baf7949e 100644
--- a/idp-duo-nimbus-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/nimbus/conf/authn/duo-oidc.properties
+++ b/idp-duo-nimbus-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/nimbus/conf/authn/duo-oidc.properties
@@ -74,6 +74,7 @@ idp.duo.oidc.admin.landingPage = https://example.org
#idp.duo.oidc.connectionTimeout = PT1M
#idp.duo.oidc.connectionRequestTimeout = PT1M
#idp.duo.oidc.socketTimeout = PT1M
+#idp.duo.oidc.responseTimeout = PT1M
#idp.duo.oidc.maxConnectionsTotal = 100
#idp.duo.oidc.maxConnectionsPerRoute = 100
# If you want to enable certificate revocation checking with the Nimbus "client",
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list