From 25a64253002f92793f59c247ad188c670a59dbaa Mon Sep 17 00:00:00 2001 From: Matteo Merli Date: Mon, 3 Jun 2024 15:22:08 -0700 Subject: [PATCH] [fix] JWT CLI util should force the token validation --- .../org/apache/pulsar/utils/auth/tokens/TokensCliUtils.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pulsar-broker/src/main/java/org/apache/pulsar/utils/auth/tokens/TokensCliUtils.java b/pulsar-broker/src/main/java/org/apache/pulsar/utils/auth/tokens/TokensCliUtils.java index 82f0178c9ca82..6f71860164638 100644 --- a/pulsar-broker/src/main/java/org/apache/pulsar/utils/auth/tokens/TokensCliUtils.java +++ b/pulsar-broker/src/main/java/org/apache/pulsar/utils/auth/tokens/TokensCliUtils.java @@ -291,11 +291,10 @@ public Integer call() throws Exception { } // Validate the token - @SuppressWarnings("unchecked") Jwt jwt = Jwts.parserBuilder() .setSigningKey(validationKey) .build() - .parse(token); + .parseClaimsJws(token); System.out.println(jwt.getBody()); return 0;