[java-idp-plugin-duo] branch main updated: JDUO-92 - Update duo_universal_java to version 1.2.0

Phil Smart philip.smart at jisc.ac.uk
Fri Mar 21 13:36:53 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=7c8a9778aaf283cb683f7b23b6206b6990032aff

The following commit(s) were added to refs/heads/main by this push:
     new 7c8a9778 JDUO-92 - Update duo_universal_java to version 1.2.0
7c8a9778 is described below

commit 7c8a9778aaf283cb683f7b23b6206b6990032aff
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Fri Mar 21 13:36:50 2025 +0000

    JDUO-92 - Update duo_universal_java to version 1.2.0
    
     - Update Duo SDK version to 1.2.0
     - Update packaged library versions for the DuoSDK plugin
     - Remove libraries no longer needed for the DuoSDK plugin
     - cleanup POM versions for the DuoSDK plugin
    
    https://shibboleth.atlassian.net/browse/JDUO-92
---
 .../idp/plugin/authn/duo/nimbus/plugin.properties  |  2 +-
 idp-duo-sdk-client-impl/pom.xml                    | 45 +++++++++++-----------
 .../idp/plugin/authn/duo/sdk/plugin.properties     |  2 +-
 pom.xml                                            |  2 +-
 4 files changed, 25 insertions(+), 26 deletions(-)

diff --git a/idp-duo-nimbus-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/nimbus/plugin.properties b/idp-duo-nimbus-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/nimbus/plugin.properties
index 545541ca..2d3400c7 100644
--- a/idp-duo-nimbus-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/nimbus/plugin.properties
+++ b/idp-duo-nimbus-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/nimbus/plugin.properties
@@ -2,7 +2,7 @@
 
 plugin.id = net.shibboleth.idp.plugin.authn.duo.nimbus
 # Only used when package manifest is not available
-plugin.version = 2.1.0
+plugin.version = 2.1.1
 
 # prereqs
 plugin.modules.required = idp.oidc.common.4
diff --git a/idp-duo-sdk-client-impl/pom.xml b/idp-duo-sdk-client-impl/pom.xml
index 65bee79c..9cb53783 100644
--- a/idp-duo-sdk-client-impl/pom.xml
+++ b/idp-duo-sdk-client-impl/pom.xml
@@ -17,6 +17,12 @@
     <properties>
         <checkstyle.configLocation>${project.basedir}/../resources/checkstyle/checkstyle.xml</checkstyle.configLocation>
         <automatic.module.name>net.shibboleth.idp.plugin.authn.duo.sdk.impl</automatic.module.name>
+        <retrofit2.retrofit.version>2.11.0</retrofit2.retrofit.version>
+        <retrofit2.converter-jackson.version>2.11.0</retrofit2.converter-jackson.version>
+        <okhttp3.okhttp.version>3.14.9</okhttp3.okhttp.version>
+        <okio.okio.version>1.17.2</okio.okio.version>
+        <bytebuddy.byte-buddy.version>1.15.4</bytebuddy.byte-buddy.version>
+        <auth0.java-jwt.version>4.0.0</auth0.java-jwt.version>
     </properties>
 
     <dependencies>
@@ -48,43 +54,36 @@
         <dependency>
             <groupId>com.squareup.retrofit2</groupId>
             <artifactId>retrofit</artifactId>
-            <version>2.9.0</version>
-        </dependency>
+            <version>${retrofit2.retrofit.version}</version>
+        </dependency>  
         <dependency>
             <groupId>com.squareup.okhttp3</groupId>
             <artifactId>okhttp</artifactId>
-            <version>3.14.9</version>
-        </dependency>
+            <version>${okhttp3.okhttp.version}</version>
+        </dependency> 
         <dependency>
-	        <groupId>com.squareup.okio</groupId>
-	        <artifactId>okio</artifactId>
-	        <version>1.15.0</version>
-        </dependency>
+            <groupId>com.squareup.okio</groupId>
+            <artifactId>okio</artifactId>
+            <version>${okio.okio.version}</version>
+        </dependency>     
+        <dependency>
+            <groupId>net.bytebuddy</groupId>
+            <artifactId>byte-buddy</artifactId>
+            <version>${bytebuddy.byte-buddy.version}</version>
+            <scope>runtime</scope>
+        </dependency>       
         <dependency>
             <groupId>com.squareup.retrofit2</groupId>
             <artifactId>converter-jackson</artifactId>
-            <version>2.9.0</version>
+            <version>${retrofit2.converter-jackson.version}</version>
             <scope>runtime</scope>
         </dependency>
-        <dependency>
-            <groupId>org.projectlombok</groupId>
-            <artifactId>lombok</artifactId>
-            <version>1.18.20</version>
-            <scope>provided</scope>
-        </dependency> 
         <dependency>
             <groupId>com.auth0</groupId>
             <artifactId>java-jwt</artifactId>
-            <version>3.3.0</version>
+            <version>${auth0.java-jwt.version}</version>
             <scope>runtime</scope>
         </dependency>
-        <dependency>
-            <groupId>com.squareup.okhttp3</groupId>
-            <artifactId>logging-interceptor</artifactId>
-            <version>4.9.1</version>
-            <scope>runtime</scope>
-        </dependency>
-
         <!-- provided dependencies -->
         <dependency>
             <groupId>${oidc-common.groupId}</groupId>
diff --git a/idp-duo-sdk-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/sdk/plugin.properties b/idp-duo-sdk-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/sdk/plugin.properties
index 577f1b1d..15207ae8 100644
--- a/idp-duo-sdk-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/sdk/plugin.properties
+++ b/idp-duo-sdk-client-impl/src/main/resources/net/shibboleth/idp/plugin/authn/duo/sdk/plugin.properties
@@ -2,7 +2,7 @@
 
 plugin.id = net.shibboleth.idp.plugin.authn.duo.sdk
 # Only used when package manifest is not available
-plugin.version = 2.1.0
+plugin.version = 2.1.1
 plugin.license =/net/shibboleth/idp/plugin/authn/duo/sdk/doc/Duo-LICENSE.txt
 
 # prereqs
diff --git a/pom.xml b/pom.xml
index 5f6d3ee6..1ce30be7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
         <shibboleth.projectName>java-idp-plugin-duo</shibboleth.projectName>
         <idp.groupId>net.shibboleth.idp</idp.groupId>
         <idp.version>5.0.0</idp.version>
-        <duo.client.version>1.1.3</duo.client.version>
+        <duo.client.version>1.2.0</duo.client.version>
         <okhttp3.mockserver.version>4.9.3</okhttp3.mockserver.version>
         <okhttp3.tls.version>4.9.3</okhttp3.tls.version>
         <opensaml.groupId>org.opensaml</opensaml.groupId>

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


More information about the commits mailing list