类 JwtTokenGenerator
- java.lang.Object
-
- top.zenyoung.security.token.JwtTokenGenerator
-
- 所有已实现的接口:
TokenGenerator
public class JwtTokenGenerator extends Object implements TokenGenerator
Jwt令牌- 版本:
- 1.0 2020/3/19 4:44 下午
- 作者:
- yangyong
-
-
字段概要
字段 修饰符和类型 字段 说明 private static DurationDEF_EXPIREprivate static StringDEF_SIGN_SLATprivate Durationexpire令牌有效期private static com.google.common.cache.Cache<String,SecretKey>SECRET_KEY_CACHEprivate StringsignSlat令牌签名盐值
-
构造器概要
构造器 构造器 说明 JwtTokenGenerator()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 StringcreateToken(Ticket ticket)创建令牌private static SecretKeygeneralKey(String key)TicketparseToken(String token)解析令牌-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 top.zenyoung.security.token.TokenGenerator
getExpire, getSignSlat
-
-
-
-
方法详细资料
-
createToken
public String createToken(@Nonnull Ticket ticket)
从接口复制的说明:TokenGenerator创建令牌- 指定者:
createToken在接口中TokenGenerator- 参数:
ticket- 令牌票据- 返回:
- 令牌
-
parseToken
public Ticket parseToken(@Nonnull String token) throws TokenException
从接口复制的说明:TokenGenerator解析令牌- 指定者:
parseToken在接口中TokenGenerator- 参数:
token- 令牌数据- 返回:
- 令牌票据
- 抛出:
TokenException- 令牌异常
-
-