Description
[ERROR] Failed to execute goal on project grouper-duo: Could not resolve dependencies for project edu.internet2.middleware.grouper:grouper-duo:jar:2.5.0-SNAPSHOT:
|
Failed to collect dependencies at com.duosecurity:duo-client:jar:0.2.1:
|
Failed to read artifact descriptor for com.duosecurity:duo-client:jar:0.2.1:
|
Could not transfer artifact com.duosecurity:duo-client:pom:0.2.1 from/to unicomiam (https://dl.bintray.com/uniconiam/maven/):
|
Authorization failed for https://dl.bintray.com/uniconiam/maven/com/duosecurity/duo-client/0.2.1/duo-client-0.2.1.pom 403 Forbidden
|
The duo-client 0.2.1 artifact used in the Grouper Duo jar was a custom one hosted at Unicon, and it is no longer available. There is a new one 0.3.0 that is officially uploaded by Duo to Maven repositories. Once changed, also remove the unicomiam repository from ./grouper-misc/grouper-duo/pom.xml, since it was only needed for that one artifact.
There are some code changes between 0.2.1 and 0.3.0, so it should undergo some testing. Note there have been changes to all 3 of their client classes between 0.2.1 and 0.3.0.
git clone https://github.com/duosecurity/duo_client_java.git
|
cd duo_client_java
|
git diff --ignore-all-space --name-status 3f4000774d4000add48e88e0a03acfed54d092e2..6ca0efa8bb84573f3b5a4f36e495497991393e0f
|
|
A .github/workflows/java-ci.yml
|
A .github/workflows/maven-deploy.yml
|
M .gitignore
|
M README.md
|
M duo-client/pom.xml
|
M duo-client/src/main/java/com/duosecurity/client/Base64.java
|
M duo-client/src/main/java/com/duosecurity/client/Http.java
|
M duo-client/src/main/java/com/duosecurity/client/Util.java
|
A duo-client/src/test/java/com/duosecurity/client/HttpRateLimitRetryTest.java
|
M duo-client/src/test/java/com/duosecurity/client/HttpSignHMACTest.java
|
A duo-client/suppression_checks.xml
|
M duo-example-admin/pom.xml
|
M duo-example-admin/src/main/java/com/duosecurity/example/DuoAdmin.java
|
D duo-example-verify/pom.xml
|
D duo-example-verify/src/main/assembly/bin.xml
|
D duo-example-verify/src/main/assembly/src.xml
|
D duo-example-verify/src/main/java/com/duosecurity/example/DuoVerify.java
|
M pom.xml
|