Package club.zhcs.lina.auth.jwt
Class JWTEncoder
java.lang.Object
club.zhcs.lina.auth.jwt.JWTEncoder
- Author:
- Kerbores(kerbores@gmail.com)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionrefreshToken(String subject) 生成刷新令牌com.nimbusds.jose.JWSSignersigner()签名器token(com.nimbusds.jose.Payload payload) 生成token生成token生成token生成token
-
Constructor Details
-
JWTEncoder
public JWTEncoder()
-
-
Method Details
-
signer
public com.nimbusds.jose.JWSSigner signer()签名器- Returns:
-
token
生成token- Parameters:
payload- 荷载信息- Returns:
- token
-
token
生成token- Parameters:
subject- 主题claims- 附加信息- Returns:
- token
-
token
生成token- Parameters:
subject- 主题claims- 附加信息term- 有效期unit- 有效期单位- Returns:
-
token
生成token- Parameters:
subject- 主题- Returns:
- token
-
refreshToken
生成刷新令牌- Parameters:
subject- 主题- Returns:
- refresh token
-