Skip to content

Commit 2136f89

Browse files
fix: upgrade jwt lib due to breaking change (#45)
1 parent 894f092 commit 2136f89

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

grpc-context-utils/build.gradle.kts

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ dependencies {
1313
api(platform("io.grpc:grpc-bom:1.50.0"))
1414
implementation("io.grpc:grpc-core")
1515

16-
implementation("com.auth0:java-jwt:3.19.1")
17-
implementation("com.auth0:jwks-rsa:0.21.1")
16+
implementation("com.auth0:java-jwt:4.4.0")
17+
implementation("com.auth0:jwks-rsa:0.22.0")
1818
implementation("com.google.guava:guava:31.1-jre")
1919
implementation("org.slf4j:slf4j-api:1.7.36")
2020

grpc-context-utils/src/main/java/org/hypertrace/core/grpcutils/context/JwtParser.java

+1
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ public Optional<String> getEmail() {
8282
public Optional<JwtClaim> getClaim(String claimName) {
8383
return Optional.of(jwt.getClaim(claimName))
8484
.filter(Predicate.not(Claim::isNull))
85+
.filter(Predicate.not(Claim::isMissing))
8586
.map(DefaultJwtClaim::new);
8687
}
8788

0 commit comments

Comments
 (0)