From e14f2bd8537403975e8ab196e9f9da8b90d24d0f Mon Sep 17 00:00:00 2001 From: awenes <1121353141@qq.com> Date: Thu, 4 Apr 2024 21:59:21 +0800 Subject: [PATCH] =?UTF-8?q?:zap:=20=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cn/topiam/employee/protocol/jwt/token/JwtUtils.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/eiam-protocol/eiam-protocol-jwt/src/main/java/cn/topiam/employee/protocol/jwt/token/JwtUtils.java b/eiam-protocol/eiam-protocol-jwt/src/main/java/cn/topiam/employee/protocol/jwt/token/JwtUtils.java index c289d16c..0289dbdb 100644 --- a/eiam-protocol/eiam-protocol-jwt/src/main/java/cn/topiam/employee/protocol/jwt/token/JwtUtils.java +++ b/eiam-protocol/eiam-protocol-jwt/src/main/java/cn/topiam/employee/protocol/jwt/token/JwtUtils.java @@ -23,13 +23,12 @@ import java.security.PublicKey; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import cn.topiam.employee.common.util.X509Utils; - import lombok.AccessLevel; import lombok.NoArgsConstructor; import lombok.extern.slf4j.Slf4j; import io.jsonwebtoken.*; +import static cn.topiam.employee.support.util.CertUtils.readPublicKey; /** * JWT 工具类 @@ -52,7 +51,7 @@ public class JwtUtils { */ public static Claims parserToken(String token, String publicKey) { try { - PublicKey readPublicKey = X509Utils.readPublicKey(publicKey, ""); + PublicKey readPublicKey = readPublicKey(publicKey, ""); JwtParser jwtParser = Jwts.parser().verifyWith(readPublicKey).build(); // 解析 JWT return jwtParser.parseSignedClaims(token).getPayload();