类 JwtUtil
java.lang.Object
com.elitesland.ystdms.sys.util.JwtUtil
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static StringgenerateHS256Token(Map<String, Object> claims) 生成HS256签名的JWT(使用默认密钥)static StringgenerateHS256Token(Map<String, Object> claims, String secret) 生成HS256签名的JWTstatic com.nimbusds.jwt.JWTClaimsSetgetClaimsFromToken(String token) 从JWT中获取声明static booleanverifyHS256Token(String token) 验证HS256签名的JWT(使用默认密钥)static booleanverifyHS256Token(String token, String secret) 验证HS256签名的JWT
-
构造器详细资料
-
JwtUtil
public JwtUtil()
-
-
方法详细资料
-
generateHS256Token
生成HS256签名的JWT- 参数:
claims- JWT声明集合secret- 密钥- 返回:
- JWT字符串
-
generateHS256Token
生成HS256签名的JWT(使用默认密钥)- 参数:
claims- JWT声明集合- 返回:
- JWT字符串
-
verifyHS256Token
验证HS256签名的JWT- 参数:
token- JWT字符串secret- 密钥- 返回:
- 验证结果
-
verifyHS256Token
验证HS256签名的JWT(使用默认密钥)- 参数:
token- JWT字符串- 返回:
- 验证结果
-
getClaimsFromToken
从JWT中获取声明- 参数:
token- JWT字符串- 返回:
- JWT声明集
-