Skip to content

Commit e79141a

Browse files
committed
Downgrade nimbus-jose-jwt to 8.+
Closes gh-9399
1 parent da7141e commit e79141a

File tree

9 files changed

+30
-5
lines changed

9 files changed

+30
-5
lines changed

gradle/dependency-management.gradle

+2-1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ if (!project.hasProperty("locksDisabled")) {
2121
}
2222
}
2323
ext.openSamlVersion = "3.4.+"
24+
ext.nimbusJoseJwtVersion = '8.+'
2425

2526
dependencies {
2627
management platform("org.springframework:spring-framework-bom:$springVersion")
@@ -38,7 +39,7 @@ dependencies {
3839
management "com.google.appengine:appengine:$gaeVersion"
3940
management "com.google.inject:guice:3.0"
4041
management "com.nimbusds:nimbus-jose-jwt:9.+"
41-
management "com.nimbusds:oauth2-oidc-sdk:8.+"
42+
management "com.nimbusds:oauth2-oidc-sdk:$nimbusJoseJwtVersion"
4243
management "com.squareup.okhttp3:mockwebserver:3.14.+"
4344
management "com.squareup.okhttp3:okhttp:3.14.+"
4445
management "com.sun.xml.bind:jaxb-core:2.3.+"

oauth2/oauth2-core/src/test/java/org/springframework/security/oauth2/core/converter/ClaimConversionServiceTests.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
import java.util.List;
2727
import java.util.Map;
2828

29-
import com.nimbusds.jose.shaded.json.JSONArray;
30-
import com.nimbusds.jose.shaded.json.JSONObject;
29+
import net.minidev.json.JSONArray;
30+
import net.minidev.json.JSONObject;
3131
import org.assertj.core.util.Lists;
3232
import org.junit.Test;
3333

oauth2/oauth2-core/src/test/java/org/springframework/security/oauth2/core/converter/ClaimTypeConverterTests.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
import java.util.List;
2424
import java.util.Map;
2525

26-
import com.nimbusds.jose.shaded.json.JSONArray;
27-
import com.nimbusds.jose.shaded.json.JSONObject;
26+
import net.minidev.json.JSONArray;
27+
import net.minidev.json.JSONObject;
2828
import org.assertj.core.util.Lists;
2929
import org.assertj.core.util.Maps;
3030
import org.junit.Before;

samples/boot/oauth2resourceserver-jwe/spring-security-samples-boot-oauth2resourceserver-jwe.gradle

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
apply plugin: 'io.spring.convention.spring-sample-boot'
22

33
dependencies {
4+
constraints {
5+
management "com.nimbusds:nimbus-jose-jwt:$nimbusJoseJwtVersion"
6+
}
7+
48
compile project(':spring-security-config')
59
compile project(':spring-security-oauth2-jose')
610
compile project(':spring-security-oauth2-resource-server')

samples/boot/oauth2resourceserver-multitenancy/spring-security-samples-boot-oauth2resourceserver-multitenancy.gradle

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
apply plugin: 'io.spring.convention.spring-sample-boot'
22

33
dependencies {
4+
constraints {
5+
management "com.nimbusds:nimbus-jose-jwt:$nimbusJoseJwtVersion"
6+
}
7+
48
compile project(':spring-security-config')
59
compile project(':spring-security-oauth2-jose')
610
compile project(':spring-security-oauth2-resource-server')

samples/boot/oauth2resourceserver-opaque/spring-security-samples-boot-oauth2resourceserver-opaque.gradle

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
apply plugin: 'io.spring.convention.spring-sample-boot'
22

33
dependencies {
4+
constraints {
5+
management "com.nimbusds:nimbus-jose-jwt:$nimbusJoseJwtVersion"
6+
}
7+
48
compile project(':spring-security-config')
59
compile project(':spring-security-oauth2-jose')
610
compile project(':spring-security-oauth2-resource-server')

samples/boot/oauth2resourceserver-static/spring-security-samples-boot-oauth2resourceserver-static.gradle

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
apply plugin: 'io.spring.convention.spring-sample-boot'
22

33
dependencies {
4+
constraints {
5+
management "com.nimbusds:nimbus-jose-jwt:$nimbusJoseJwtVersion"
6+
}
7+
48
compile project(':spring-security-config')
59
compile project(':spring-security-oauth2-jose')
610
compile project(':spring-security-oauth2-resource-server')

samples/boot/oauth2resourceserver-webflux/spring-security-samples-boot-oauth2resourceserver-webflux.gradle

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
apply plugin: 'io.spring.convention.spring-sample-boot'
22

33
dependencies {
4+
constraints {
5+
management "com.nimbusds:nimbus-jose-jwt:$nimbusJoseJwtVersion"
6+
}
7+
48
compile project(':spring-security-config')
59
compile project(':spring-security-oauth2-jose')
610
compile project(':spring-security-oauth2-client')

samples/boot/oauth2resourceserver/spring-security-samples-boot-oauth2resourceserver.gradle

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
apply plugin: 'io.spring.convention.spring-sample-boot'
22

33
dependencies {
4+
constraints {
5+
management "com.nimbusds:nimbus-jose-jwt:$nimbusJoseJwtVersion"
6+
}
7+
48
compile project(':spring-security-config')
59
compile project(':spring-security-oauth2-jose')
610
compile project(':spring-security-oauth2-resource-server')

0 commit comments

Comments
 (0)