[java-idp-plugin-duo] branch main updated: JDUO-4 - Check for latest Duo SDK that does JWS checks
Phil Smart
philip.smart at jisc.ac.uk
Wed Nov 11 15:03:57 UTC 2020
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=ebb3e7380eeb9af4ab1a4b7a57a5a3c27e88a3c0
The following commit(s) were added to refs/heads/main by this push:
new ebb3e73 JDUO-4 - Check for latest Duo SDK that does JWS checks
ebb3e73 is described below
commit ebb3e7380eeb9af4ab1a4b7a57a5a3c27e88a3c0
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Wed Nov 11 15:03:50 2020 +0000
JDUO-4 - Check for latest Duo SDK that does JWS checks
Add GA version 1.0.3 of the duo-universal-sdk library
https://issues.shibboleth.net/jira/browse/JDUO-4
---
idp-duo-native-client-impl/pom.xml | 2 +-
.../idp/plugin/authn/duo/sdk/impl/DuoSDKClientAdaptor.java | 7 -------
pom.xml | 4 ++--
3 files changed, 3 insertions(+), 10 deletions(-)
diff --git a/idp-duo-native-client-impl/pom.xml b/idp-duo-native-client-impl/pom.xml
index 7e2da0d..f0367ce 100644
--- a/idp-duo-native-client-impl/pom.xml
+++ b/idp-duo-native-client-impl/pom.xml
@@ -23,7 +23,7 @@
<!-- compile dependencies -->
<dependency>
<groupId>com.duosecurity</groupId>
- <artifactId>duo-client</artifactId>
+ <artifactId>duo-universal-sdk</artifactId>
</dependency>
<dependency>
<groupId>net.shibboleth.idp.plugin</groupId>
diff --git a/idp-duo-native-client-impl/src/main/java/net/shibboleth/idp/plugin/authn/duo/sdk/impl/DuoSDKClientAdaptor.java b/idp-duo-native-client-impl/src/main/java/net/shibboleth/idp/plugin/authn/duo/sdk/impl/DuoSDKClientAdaptor.java
index ceebaba..69af93c 100644
--- a/idp-duo-native-client-impl/src/main/java/net/shibboleth/idp/plugin/authn/duo/sdk/impl/DuoSDKClientAdaptor.java
+++ b/idp-duo-native-client-impl/src/main/java/net/shibboleth/idp/plugin/authn/duo/sdk/impl/DuoSDKClientAdaptor.java
@@ -19,7 +19,6 @@
package net.shibboleth.idp.plugin.authn.duo.sdk.impl;
import java.text.ParseException;
-import java.util.Date;
import java.util.List;
import java.util.UUID;
import java.util.function.BiFunction;
@@ -41,12 +40,9 @@ import com.nimbusds.jose.JOSEException;
import com.nimbusds.jose.JWSAlgorithm;
import com.nimbusds.jose.JWSHeader;
import com.nimbusds.jose.JWSSigner;
-import com.nimbusds.jose.PlainHeader;
import com.nimbusds.jose.crypto.MACSigner;
-import com.nimbusds.jose.util.Base64URL;
import com.nimbusds.jwt.JWT;
import com.nimbusds.jwt.JWTClaimsSet;
-import com.nimbusds.jwt.PlainJWT;
import com.nimbusds.jwt.SignedJWT;
import net.shibboleth.idp.plugin.authn.duo.DuoClientException;
@@ -54,9 +50,6 @@ import net.shibboleth.idp.plugin.authn.duo.DuoOIDCClient;
import net.shibboleth.idp.plugin.authn.duo.DuoOIDCIntegration;
import net.shibboleth.idp.plugin.authn.duo.model.DuoHealthCheck;
import net.shibboleth.idp.plugin.authn.duo.model.DuoHealthCheckResponse;
-import net.shibboleth.utilities.java.support.annotation.constraint.NonnullAfterInit;
-import net.shibboleth.utilities.java.support.codec.Base64Support;
-import net.shibboleth.utilities.java.support.codec.EncodingException;
import net.shibboleth.utilities.java.support.logic.Constraint;
/**
diff --git a/pom.xml b/pom.xml
index b987510..f881e33 100644
--- a/pom.xml
+++ b/pom.xml
@@ -22,7 +22,7 @@
<properties>
<idp.groupId>net.shibboleth.idp</idp.groupId>
<idp.version>4.1.0-SNAPSHOT</idp.version>
- <duo.client.version>1.0.3-SNAPSHOT</duo.client.version>
+ <duo.client.version>1.0.3</duo.client.version>
<opensaml.groupId>org.opensaml</opensaml.groupId>
<opensaml.version>4.1.0-SNAPSHOT</opensaml.version>
<checkstyle.configLocation>${project.basedir}/checkstyle.xml</checkstyle.configLocation>
@@ -115,7 +115,7 @@
<!-- Duo client and plugin dependencies -->
<dependency>
<groupId>com.duosecurity</groupId>
- <artifactId>duo-client</artifactId>
+ <artifactId>duo-universal-sdk</artifactId>
<version>${duo.client.version}</version>
</dependency>
<dependency>
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list