public class JWTHelper extends Object
| 构造器和说明 |
|---|
JWTHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
generateToken(IJWTInfo jwtInfo,
byte[] priKey,
int expire)
密钥加密token
|
static String |
generateToken(IJWTInfo jwtInfo,
String priKeyPath,
int expire)
密钥加密token
|
static IJWTInfo |
getInfoFromToken(String token,
byte[] pubKey)
获取token中的用户信息
|
static IJWTInfo |
getInfoFromToken(String token,
String pubKeyPath)
获取token中的用户信息
|
static io.jsonwebtoken.Jws<io.jsonwebtoken.Claims> |
parserToken(String token,
byte[] pubKey)
公钥解析token
|
static io.jsonwebtoken.Jws<io.jsonwebtoken.Claims> |
parserToken(String token,
String pubKeyPath)
公钥解析token
|
public static String generateToken(IJWTInfo jwtInfo, String priKeyPath, int expire) throws Exception
jwtInfo - priKeyPath - expire - Exceptionpublic static String generateToken(IJWTInfo jwtInfo, byte[] priKey, int expire) throws Exception
jwtInfo - priKey - expire - Exceptionpublic static io.jsonwebtoken.Jws<io.jsonwebtoken.Claims> parserToken(String token, byte[] pubKey) throws Exception
token - Exceptionpublic static io.jsonwebtoken.Jws<io.jsonwebtoken.Claims> parserToken(String token, String pubKeyPath) throws Exception
token - Exceptionpublic static IJWTInfo getInfoFromToken(String token, String pubKeyPath) throws Exception
token - pubKeyPath - ExceptionCopyright © 2018 Pivotal Software, Inc.. All rights reserved.