| Package | Description | 
|---|---|
| cn.hutool.jwt | 
 JSON Web Token (JWT)封装 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JWT | 
JWT.addHeaders(Map<String,?> headers)
增加JWT头信息 
 | 
JWT | 
JWT.addPayloads(Map<String,?> payloads)
增加JWT载荷信息 
 | 
static JWT | 
JWT.create()
创建空的JWT对象 
 | 
static JWT | 
JWT.of(String token)
创建并解析JWT对象 
 | 
JWT | 
JWT.parse(String token)
解析JWT内容 
 | 
static JWT | 
JWTUtil.parseToken(String token)
解析JWT Token 
 | 
JWT | 
JWT.setCharset(Charset charset)
设置编码 
 | 
JWT | 
JWT.setHeader(String name,
         Object value)
设置JWT头信息 
 | 
JWT | 
JWT.setKey(byte[] key)
设置密钥,如果头部指定了算法,直接使用,否则默认算法是:HS256(HmacSHA256) 
 | 
JWT | 
JWT.setPayload(String name,
          Object value)
设置JWT载荷信息 
 | 
JWT | 
JWT.setSigner(JWTSigner signer)
设置签名算法 
 | 
JWT | 
JWT.setSigner(String algorithmId,
         byte[] key)
设置签名算法 
 | 
JWT | 
JWT.setSigner(String algorithmId,
         Key key)
设置签名算法 
 | 
JWT | 
JWT.setSigner(String algorithmId,
         KeyPair keyPair)
设置非对称签名算法 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static JWTValidator | 
JWTValidator.of(JWT jwt)
创建JWT验证器 
 | 
| Constructor and Description | 
|---|
JWTValidator(JWT jwt)
构造 
 | 
Copyright © 2025. All rights reserved.