| 程序包 | 说明 |
|---|---|
| com.facecto.code.token.util |
| 限定符和类型 | 方法和说明 |
|---|---|
TokenUser |
TokenUtils.getUser()
Get tokenUser by principal
used shiro
|
TokenUser |
TokenUtils.getUser(String baseKey,
String token)
Get tokenUser from token from redis
no used shiro
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
TokenUtils.cleanToken(String token,
TokenUser user)
Clean token by default key (delete redis key)
|
boolean |
TokenUtils.cleanToken(String token,
TokenUser user,
String baseKey)
Clean token by param key (delete redis key)
|
Token |
TokenUtils.createToken(TokenUser user)
Create a token by default key and save in redis
|
Token |
TokenUtils.createToken(TokenUser user,
String baseKey)
Create a token by param key and save in redis
|
private boolean |
TokenUtils.destroyToken(String token,
TokenUser user,
String baseKey)
Destroy token (delete redis key)
|
private Token |
TokenUtils.generateToken(String tokenKey,
TokenUser user,
boolean hasSimple)
Create a token and save in redis
|
static String |
KeysUtils.getPermissionKey(String baseKey,
TokenUser user)
get permissionKey
|
static String |
KeysUtils.getRolesKey(String baseKey,
TokenUser user)
get roleKey
|
Token |
TokenUtils.getToken(String baseKey,
TokenUser user)
Get token from redis by param key from redis
|
Token |
TokenUtils.getToken(TokenUser user)
Get token from redis by default key from redis
|
static String |
KeysUtils.getTokenKey(String baseKey,
TokenUser user)
get tokenKey
|
static String |
KeysUtils.getUserKey(String baseKey,
TokenUser user)
get userKey
|
private void |
TokenUtils.saveLoginInfo(String baseKey,
TokenUser user)
Save user login info: user into redis
|
private void |
TokenUtils.saveLoginInfo(String baseKey,
TokenUser user,
Set<String> userPermissionSet,
Set<String> userRolesSet)
Save user login info: user, permissions, roles into redis
|
private void |
TokenUtils.saveToken(String baseKey,
TokenUser user,
String token)
Save token to redis
|
Copyright © 2021. All rights reserved.