[java-oidc-common] branch main updated: Add explicit managment of json-smart dependencies
Phil Smart
philip.smart at jisc.ac.uk
Thu Feb 11 17:22:26 UTC 2021
This is an automated email from the git hooks/post-receive script.
philsmart pushed a commit to branch main
in repository java-oidc-common.
View the commit online:
http://git.shibboleth.net/view/?p=java-oidc-common.git;a=commit;h=90eac10ce3f10e30707dffecba654d16269e4382
The following commit(s) were added to refs/heads/main by this push:
new 90eac10 Add explicit managment of json-smart dependencies
90eac10 is described below
commit 90eac10ce3f10e30707dffecba654d16269e4382
Author: Phil Smart <philip.smart at jisc.ac.uk>
AuthorDate: Thu Feb 11 17:22:23 2021 +0000
Add explicit managment of json-smart dependencies
---
oidc-common-attribute-api/pom.xml | 25 +++++++++++++++++++++++++
oidc-common-bom/pom.xml | 15 +++++++++++++++
pom.xml | 29 ++++++++++++++++++++++++-----
3 files changed, 64 insertions(+), 5 deletions(-)
diff --git a/oidc-common-attribute-api/pom.xml b/oidc-common-attribute-api/pom.xml
index a78e031..d5d8c32 100644
--- a/oidc-common-attribute-api/pom.xml
+++ b/oidc-common-attribute-api/pom.xml
@@ -33,6 +33,31 @@
<groupId>com.nimbusds</groupId>
<artifactId>oauth2-oidc-sdk</artifactId>
</dependency>
+ <dependency>
+ <groupId>net.minidev</groupId>
+ <artifactId>json-smart</artifactId>
+ <scope>compile</scope>
+ </dependency>
+ <!--
+ Transitive dependency that is needed at runtime, and are added
+ to the final package. These do not strictly have to be referenced
+ in this module.
+ -->
+ <dependency>
+ <groupId>net.minidev</groupId>
+ <artifactId>accessors-smart</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.nimbusds</groupId>
+ <artifactId>lang-tag</artifactId>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.nimbusds</groupId>
+ <artifactId>content-type</artifactId>
+ <scope>runtime</scope>
+ </dependency>
</dependencies>
<build>
diff --git a/oidc-common-bom/pom.xml b/oidc-common-bom/pom.xml
index 93ce2c6..3af8deb 100644
--- a/oidc-common-bom/pom.xml
+++ b/oidc-common-bom/pom.xml
@@ -65,6 +65,21 @@
<groupId>com.nimbusds</groupId>
<artifactId>nimbus-jose-jwt</artifactId>
<version>${nimbus-jose-jwt.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>net.minidev</groupId>
+ <artifactId>json-smart</artifactId>
+ <version>${json.smart.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.nimbusds</groupId>
+ <artifactId>lang-tag</artifactId>
+ <version>${nimbus.lang.tag.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>net.minidev</groupId>
+ <artifactId>accessors-smart</artifactId>
+ <version>${accessors.smart.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
diff --git a/pom.xml b/pom.xml
index da6391f..bf55406 100644
--- a/pom.xml
+++ b/pom.xml
@@ -20,8 +20,12 @@
<opensaml.groupId>org.opensaml</opensaml.groupId>
<opensaml.version>4.1.0-SNAPSHOT</opensaml.version>
<java-support.version>8.2.0-SNAPSHOT</java-support.version>
- <nimbus-jose-jwt.version>9.4.1</nimbus-jose-jwt.version>
- <oauth2-oidc-sdk.version>9.0</oauth2-oidc-sdk.version>
+ <nimbus-jose-jwt.version>9.5</nimbus-jose-jwt.version>
+ <oauth2-oidc-sdk.version>9.1</oauth2-oidc-sdk.version>
+ <json.smart.version>2.3</json.smart.version>
+ <accessors.smart.version>1.2</accessors.smart.version>
+ <nimbus.lang.tag.version>1.4.4</nimbus.lang.tag.version>
+ <nimbus.content.type.version>2.1</nimbus.content.type.version>
<checkstyle.configLocation>${project.basedir}/checkstyle.xml</checkstyle.configLocation>
</properties>
<repositories>
@@ -137,16 +141,31 @@
</exclusion>
</exclusions>
</dependency>
- <!-- <dependency>
+ <dependency>
<groupId>net.minidev</groupId>
<artifactId>json-smart</artifactId>
- <version>2.3</version>
- </dependency> -->
+ <version>${json.smart.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.nimbusds</groupId>
+ <artifactId>lang-tag</artifactId>
+ <version>${nimbus.lang.tag.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>net.minidev</groupId>
+ <artifactId>accessors-smart</artifactId>
+ <version>${accessors.smart.version}</version>
+ </dependency>
<dependency>
<groupId>com.nimbusds</groupId>
<artifactId>nimbus-jose-jwt</artifactId>
<version>${nimbus-jose-jwt.version}</version>
</dependency>
+ <dependency>
+ <groupId>com.nimbusds</groupId>
+ <artifactId>content-type</artifactId>
+ <version>${nimbus.content.type.version}</version>
+ </dependency>
<!-- Shibboleth IdP BOM for importing IdP dependencies -->
<dependency>
<groupId>net.shibboleth.idp</groupId>
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list