From f1b31297d8364fca22156cd7c86fbda529169321 Mon Sep 17 00:00:00 2001 From: PAException Date: Mon, 11 May 2020 20:09:49 +0200 Subject: [PATCH] Added check to avoid NullPointerException (#17) --- auth/src/main/java/com/gewia/common/auth/jwt/JwtUtil.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/auth/src/main/java/com/gewia/common/auth/jwt/JwtUtil.java b/auth/src/main/java/com/gewia/common/auth/jwt/JwtUtil.java index 0e36e79..0163837 100644 --- a/auth/src/main/java/com/gewia/common/auth/jwt/JwtUtil.java +++ b/auth/src/main/java/com/gewia/common/auth/jwt/JwtUtil.java @@ -68,7 +68,8 @@ public Pair verify(String token) { return Pair.of(null, VerificationResult.UNKNOWN); } - if (jwt.getExpiresAt().before(Date.from(Instant.now()))) return Pair.of(jwt, VerificationResult.EXPIRED); + if (jwt.getExpiresAt() != null && jwt.getExpiresAt().before(Date.from(Instant.now()))) + return Pair.of(jwt, VerificationResult.EXPIRED); try { jwt = verifier.verify(jwt);