Skip to content

Commit f7da25f

Browse files
committed
Upgrade nimbus-jose-jwt to 5.4.
1 parent 1c7b9d5 commit f7da25f

File tree

5 files changed

+11
-9
lines changed

5 files changed

+11
-9
lines changed

openid-connect-client/src/test/java/org/mitre/openid/connect/client/service/impl/TestSignedAuthRequestUrlBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ public class TestSignedAuthRequestUrlBuilder {
9292
@Before
9393
public void prepare() throws NoSuchAlgorithmException, InvalidKeySpecException {
9494

95-
RSAKey key = new RSAKey(new Base64URL(n), new Base64URL(e), new Base64URL(d), KeyUse.SIGNATURE, null, new Algorithm(alg), kid, null, null, null, null);
95+
RSAKey key = new RSAKey(new Base64URL(n), new Base64URL(e), new Base64URL(d), KeyUse.SIGNATURE, null, new Algorithm(alg), kid, null, null, null, null, null);
9696
Map<String, JWK> keys = Maps.newHashMap();
9797
keys.put("client", key);
9898

openid-connect-common/src/main/java/org/mitre/jwt/signer/service/impl/SymmetricKeyJWTValidatorCacheService.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,10 @@ public JWTSigningAndValidationService load(String key) throws Exception {
9999
try {
100100

101101
String id = "SYMMETRIC-KEY";
102-
103-
JWK jwk = new OctetSequenceKey(Base64URL.encode(key), KeyUse.SIGNATURE, null, null, id, null, null, null, null);
102+
JWK jwk = new OctetSequenceKey.Builder(Base64URL.encode(key))
103+
.keyUse(KeyUse.SIGNATURE)
104+
.keyID(id)
105+
.build();
104106
Map<String, JWK> keys = ImmutableMap.of(id, jwk);
105107
JWTSigningAndValidationService service = new DefaultJWTSigningAndValidationService(keys);
106108

openid-connect-common/src/test/java/org/mitre/jose/TestJWKSetKeyStore.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ public class TestJWKSetKeyStore {
6161
"qDp0Vqj3kbSCz1XyfCs6_LehBwtxHIyh8Ripy40p24moOAbgxVw3rxT_vl" +
6262
"t3UVe4WO3JkJOzlpUf-KTVI2Ptgm-dARxTEtE-id-4OJr0h-K-VFs3VSnd" +
6363
"VTIznSxfyrj8ILL6MG_Uv8YAu7VILSB3lOW085-4qE3DzgrTjgyQ"), // d
64-
KeyUse.ENCRYPTION, null, JWEAlgorithm.RSA_OAEP, RSAkid, null, null, null, null);
64+
KeyUse.ENCRYPTION, null, JWEAlgorithm.RSA_OAEP, RSAkid, null, null, null, null, null);
6565

6666
private String RSAkid_rsa2 = "rsa_2";
6767
private JWK RSAjwk_rsa2 = new RSAKey(
@@ -78,7 +78,7 @@ public class TestJWKSetKeyStore {
7878
"qDp0Vqj3kbSCz1XyfCs6_LehBwtxHIyh8Ripy40p24moOAbgxVw3rxT_vl" +
7979
"t3UVe4WO3JkJOzlpUf-KTVI2Ptgm-dARxTEtE-id-4OJr0h-K-VFs3VSnd" +
8080
"VTIznSxfyrj8ILL6MG_Uv8YAu7VILSB3lOW085-4qE3DzgrTjgyQ"), // d
81-
KeyUse.ENCRYPTION, null, JWEAlgorithm.RSA1_5, RSAkid_rsa2, null, null, null, null);
81+
KeyUse.ENCRYPTION, null, JWEAlgorithm.RSA1_5, RSAkid_rsa2, null, null, null, null, null);
8282

8383

8484
List<JWK> keys_list = new LinkedList<>();

openid-connect-common/src/test/java/org/mitre/jwt/encryption/service/impl/TestDefaultJWTEncryptionAndDecryptionService.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ public class TestDefaultJWTEncryptionAndDecryptionService {
106106
"qDp0Vqj3kbSCz1XyfCs6_LehBwtxHIyh8Ripy40p24moOAbgxVw3rxT_vl" +
107107
"t3UVe4WO3JkJOzlpUf-KTVI2Ptgm-dARxTEtE-id-4OJr0h-K-VFs3VSnd" +
108108
"VTIznSxfyrj8ILL6MG_Uv8YAu7VILSB3lOW085-4qE3DzgrTjgyQ"), // d
109-
KeyUse.ENCRYPTION, null, JWEAlgorithm.RSA_OAEP, RSAkid, null, null, null, null);
109+
KeyUse.ENCRYPTION, null, JWEAlgorithm.RSA_OAEP, RSAkid, null, null, null, null, null);
110110

111111
private String RSAkid_2 = "rsa3210";
112112
private JWK RSAjwk_2 = new RSAKey(
@@ -123,12 +123,12 @@ public class TestDefaultJWTEncryptionAndDecryptionService {
123123
"qDp0Vqj3kbSCz1XyfCs6_LehBwtxHIyh8Ripy40p24moOAbgxVw3rxT_vl" +
124124
"t3UVe4WO3JkJOzlpUf-KTVI2Ptgm-dARxTEtE-id-4OJr0h-K-VFs3VSnd" +
125125
"VTIznSxfyrj8ILL6MG_Uv8YAu7VILSB3lOW085-4qE3DzgrTjgyQ"), // d
126-
KeyUse.ENCRYPTION, null, JWEAlgorithm.RSA1_5, RSAkid_2, null, null, null, null);
126+
KeyUse.ENCRYPTION, null, JWEAlgorithm.RSA1_5, RSAkid_2, null, null, null, null, null);
127127

128128
private String AESkid = "aes123";
129129
private JWK AESjwk = new OctetSequenceKey(new Base64URL("GawgguFyGrWKav7AX4VKUg"),
130130
KeyUse.ENCRYPTION, null, JWEAlgorithm.A128KW,
131-
AESkid, null, null, null, null);
131+
AESkid, null, null, null, null, null);
132132

133133

134134
private Map<String, JWK> keys = new ImmutableMap.Builder<String, JWK>()

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -585,7 +585,7 @@
585585
<dependency>
586586
<groupId>com.nimbusds</groupId>
587587
<artifactId>nimbus-jose-jwt</artifactId>
588-
<version>4.34.2</version>
588+
<version>5.4</version>
589589
</dependency>
590590
<dependency>
591591
<groupId>org.bouncycastle</groupId>

0 commit comments

Comments
 (0)