Module bus.auth

Class JWTParser

java.lang.Object
org.miaixz.bus.auth.metric.jwt.JWTParser

public class JWTParser extends Object
JWT 解析器。

提供解析 JWT 令牌的功能,将字符串格式的 JWT 令牌(格式为 header.payload.signature)转换为 JWT 对象。

Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • JWTParser

      public JWTParser()
  • Method Details

    • parseToken

      public static JWT parseToken(String token)
      解析 JWT 令牌。

      将输入的 JWT 令牌字符串解析为 JWT 对象,包含 header、payload 和 signature 部分。

      Parameters:
      token - JWT 令牌字符串,格式为 header.payload.signature
      Returns:
      解析后的 JWT 对象
      Throws:
      IllegalArgumentException - 如果令牌为空或格式不正确