Skip to content
This repository was archived by the owner on Apr 10, 2025. It is now read-only.

Commit a7b42cf

Browse files
authored
Change jackson libraries version to 2.11.0 (#23)
1 parent b38b06f commit a7b42cf

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

GeneXusJWT/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,19 +32,19 @@
3232
<dependency>
3333
<groupId>com.fasterxml.jackson.core</groupId>
3434
<artifactId>jackson-databind</artifactId>
35-
<version>2.9.10.4</version>
35+
<version>2.11.0</version>
3636
</dependency>
3737
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-annotations -->
3838
<dependency>
3939
<groupId>com.fasterxml.jackson.core</groupId>
4040
<artifactId>jackson-annotations</artifactId>
41-
<version>2.9.9</version>
41+
<version>2.11.0</version>
4242
</dependency>
4343
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core -->
4444
<dependency>
4545
<groupId>com.fasterxml.jackson.core</groupId>
4646
<artifactId>jackson-core</artifactId>
47-
<version>2.9.9</version>
47+
<version>2.11.0</version>
4848
</dependency>
4949
<!-- https://mvnrepository.com/artifact/org.bouncycastle/bcpkix-jdk15on -->
5050
<dependency>

GeneXusJWT/src/main/java/com/genexus/JWT/JWTCreator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ private boolean verifyPrivateClaims(DecodedJWT decodedJWT, PrivateClaims private
304304
ObjectMapper mapper = new ObjectMapper();
305305

306306
try {
307-
map = mapper.readValue(plainTextPart, new TypeReference<Map<String, Object>>() {
307+
map = (HashMap<String, Object>) mapper.readValue(plainTextPart, new TypeReference<Map<String, Object>>() {
308308
});
309309
} catch (Exception e) {
310310
this.error.setError("JW009", "Cannot parse JWT payload");
@@ -433,7 +433,7 @@ private int getHeaderClaimsNumber(DecodedJWT decodedJWT) {
433433
ObjectMapper mapper = new ObjectMapper();
434434

435435
try {
436-
map = mapper.readValue(plainTextPart, new TypeReference<Map<String, Object>>() {
436+
map = (HashMap<String, Object>) mapper.readValue(plainTextPart, new TypeReference<Map<String, Object>>() {
437437
});
438438
} catch (Exception e) {
439439
return 0;

0 commit comments

Comments
 (0)