Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- create(JwtInfo) - Method in interface icu.easyj.jwt.IJwtBuilder
-
创建JWT
- create(JwtInfo) - Method in interface icu.easyj.jwt.JwtConstant
-
创建JWT
- create(String, Map<String, Object>) - Method in interface icu.easyj.jwt.IJwtBuilder
-
创建JWT(永久不过期)
- create(String, Map<String, Object>) - Method in interface icu.easyj.jwt.JwtConstant
-
创建JWT(永久不过期)
- create(String, Map<String, Object>, int) - Method in interface icu.easyj.jwt.IJwtBuilder
-
创建JWT(永久不过期)
- create(String, Map<String, Object>, int) - Method in interface icu.easyj.jwt.JwtConstant
-
创建JWT(永久不过期)
- create(String, Map<String, Object>, Date) - Method in interface icu.easyj.jwt.IJwtBuilder
-
创建JWT(永久不过期)
- create(String, Map<String, Object>, Date) - Method in interface icu.easyj.jwt.JwtConstant
-
创建JWT(永久不过期)
- create(String, Map<String, Object>, Date, int) - Method in interface icu.easyj.jwt.IJwtBuilder
-
创建JWT
- create(String, Map<String, Object>, Date, int) - Method in interface icu.easyj.jwt.JwtConstant
-
创建JWT
- create(String, Map<String, Object>, Date, Date) - Method in interface icu.easyj.jwt.IJwtBuilder
-
创建JWT
- create(String, Map<String, Object>, Date, Date) - Method in class icu.easyj.jwt.impls.HutoolJwt
- create(String, Map<String, Object>, Date, Date) - Method in class icu.easyj.jwt.impls.JJwt
- create(String, Map<String, Object>, Date, Date) - Method in interface icu.easyj.jwt.JwtConstant
-
创建JWT
D
- DEFAULT_EXPIRES_AT - Static variable in interface icu.easyj.jwt.JwtConstant
-
默认过期时间
- DEFAULT_LEEWAY - Static variable in interface icu.easyj.jwt.JwtConstant
-
默认容忍时间:2秒
G
- generate(String, String) - Static method in class icu.easyj.jwt.SecretKeyUtils
-
生成密钥
- getAlgorithmId() - Method in class icu.easyj.jwt.JwtProperties
- getClaims() - Method in class icu.easyj.jwt.JwtInfo
- getClaims(String) - Method in class icu.easyj.jwt.JwtInfo
- getClaims(String, Class<T>) - Method in class icu.easyj.jwt.JwtInfo
- getExpiresAt() - Method in class icu.easyj.jwt.JwtInfo
- getIssuedAt() - Method in class icu.easyj.jwt.JwtInfo
- getJwtId() - Method in class icu.easyj.jwt.JwtInfo
- getRefreshTokenExpiredTime() - Method in interface icu.easyj.jwt.IJwtProperties
-
RefreshToken过期时间,单位: 秒.
- getSecretKey() - Method in class icu.easyj.jwt.JwtProperties
- getSecretKeyAlgorithm() - Method in class icu.easyj.jwt.JwtProperties
- getSignatureAlgorithm() - Method in interface icu.easyj.jwt.IJwtProperties
-
获取token参数名
- getTokenExpiredTime() - Method in interface icu.easyj.jwt.IJwtProperties
-
token过期时间
- getTokenNameForQueryString() - Method in interface icu.easyj.jwt.IJwtProperties
-
GET参数传入token时,使用的参数名.
H
- HutoolJwt - Class in icu.easyj.jwt.impls
-
基于jjwt实现的JWT生成器
- HutoolJwt(JWTSigner) - Constructor for class icu.easyj.jwt.impls.HutoolJwt
- HutoolJwt(String, String, String) - Constructor for class icu.easyj.jwt.impls.HutoolJwt
- HutoolJwt(String, Key) - Constructor for class icu.easyj.jwt.impls.HutoolJwt
I
- icu.easyj.jwt - package icu.easyj.jwt
- icu.easyj.jwt.impls - package icu.easyj.jwt.impls
- IJwt - Interface in icu.easyj.jwt
-
JWT接口
- IJwtBuilder - Interface in icu.easyj.jwt
-
JWT创建者
- IJwtParser - Interface in icu.easyj.jwt
-
JWT解析器
- IJwtProperties - Interface in icu.easyj.jwt
-
JWT相关配置的接口
- isAllowCookie() - Method in interface icu.easyj.jwt.IJwtProperties
-
是否允许cookie传入token
- isAllowHeader() - Method in interface icu.easyj.jwt.IJwtProperties
-
是否允许头信息传入token
- isAllowQueryString() - Method in interface icu.easyj.jwt.IJwtProperties
-
是否允许GET参数传入token
J
- JJwt - Class in icu.easyj.jwt.impls
-
基于jjwt实现的JWT生成器
- JJwt(SignatureAlgorithm, String, String) - Constructor for class icu.easyj.jwt.impls.JJwt
- JJwt(SignatureAlgorithm, Key) - Constructor for class icu.easyj.jwt.impls.JJwt
- JJwt(String, String, String) - Constructor for class icu.easyj.jwt.impls.JJwt
- JWT_SPECIAL_CLAIMS_KEYS - Static variable in interface icu.easyj.jwt.JwtConstant
-
JWT特殊声明的键值
- JwtConstant - Interface in icu.easyj.jwt
-
JWT常量
- JwtInfo - Class in icu.easyj.jwt
-
JWT信息
- JwtInfo() - Constructor for class icu.easyj.jwt.JwtInfo
- JwtInfo(String, Map<String, Object>, Date, Date) - Constructor for class icu.easyj.jwt.JwtInfo
- JwtProperties - Class in icu.easyj.jwt
-
JWT信息
- JwtProperties() - Constructor for class icu.easyj.jwt.JwtProperties
- JwtUtils - Class in icu.easyj.jwt
-
JWT工具类
- JwtUtils() - Constructor for class icu.easyj.jwt.JwtUtils
P
- parse(String) - Method in interface icu.easyj.jwt.IJwtParser
-
解析JWT,默认容忍空间为2秒
- parse(String, long) - Method in interface icu.easyj.jwt.IJwtParser
-
解析JWT
- parse(String, long) - Method in class icu.easyj.jwt.impls.HutoolJwt
- parse(String, long) - Method in class icu.easyj.jwt.impls.JJwt
- parse(String, long, int) - Method in interface icu.easyj.jwt.IJwtParser
-
解析JWT
R
- removeSpecialClaims(Map<String, Object>) - Static method in interface icu.easyj.jwt.JwtConstant
-
移除特殊声明信息
- removeSpecialClaims(Map<String, Object>) - Static method in class icu.easyj.jwt.JwtUtils
-
移除特殊声明信息
S
- SecretKeyUtils - Class in icu.easyj.jwt
-
JWT工具类
- SecretKeyUtils() - Constructor for class icu.easyj.jwt.SecretKeyUtils
- setAlgorithmId(String) - Method in class icu.easyj.jwt.JwtProperties
- setAllowCookie(boolean) - Method in interface icu.easyj.jwt.IJwtProperties
- setAllowHeader(boolean) - Method in interface icu.easyj.jwt.IJwtProperties
- setAllowQueryString(boolean) - Method in interface icu.easyj.jwt.IJwtProperties
- setClaims(Map<String, Object>) - Method in class icu.easyj.jwt.JwtInfo
- setExpiresAt(Date) - Method in class icu.easyj.jwt.JwtInfo
- setIssuedAt(Date) - Method in class icu.easyj.jwt.JwtInfo
- setJwtId(String) - Method in class icu.easyj.jwt.JwtInfo
- setRefreshTokenExpiredTime(int) - Method in interface icu.easyj.jwt.IJwtProperties
- setSecretKey(String) - Method in class icu.easyj.jwt.JwtProperties
- setSecretKeyAlgorithm(String) - Method in class icu.easyj.jwt.JwtProperties
- setTokenExpiredTime(int) - Method in interface icu.easyj.jwt.IJwtProperties
- setTokenName(String) - Method in interface icu.easyj.jwt.IJwtProperties
- setTokenNameForQueryString(String) - Method in interface icu.easyj.jwt.IJwtProperties
V
- verify(String) - Method in interface icu.easyj.jwt.JwtConstant
-
解析JWT,默认容忍空间为2秒
- verify(String, long) - Method in interface icu.easyj.jwt.JwtConstant
-
解析JWT
- verify(String, long, int) - Method in interface icu.easyj.jwt.JwtConstant
-
解析JWT
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form