public interface AdminCacheService
| 限定符和类型 | 字段和说明 |
|---|---|
static Long |
ACCESS_OCCUPIED_ID |
static String |
ACCESS_OCCUPIED_TOKEN |
| 限定符和类型 | 方法和说明 |
|---|---|
AccessModel |
getAccess(Long accountId) |
AccessModel |
getAccess(String accessToken) |
AccountModel |
getAccount(Long accountId) |
AccountModel |
getAccount(String accessToken) |
List<Long> |
getAccountRoles(Long accountId) |
List<AuthorityModel> |
getAuthorities() |
List<AuthorityModel> |
getRoleAuthorities(List<Long> roleIds) |
void |
removeAccess(String accessToken) |
void |
setAccess(AccessModel accessModel)
更新一个账号的access信息 如果以前有登录信息,则会将accessToken 设置为
ACCESS_OCCUPIED_TOKEN |
void |
setAccount(AccountModel account)
更新账号数据
|
void |
setAccountRoles(Long accountId,
List<Long> roleIds) |
void |
setAuthorities(List<AuthorityModel> authorities) |
void |
setRoleAuthorities(Long roleId,
List<Long> authorityIds) |
static final Long ACCESS_OCCUPIED_ID
void setAccount(AccountModel account)
account - acountAccountModel getAccount(Long accountId)
AccountModel getAccount(String accessToken)
void setAccess(AccessModel accessModel)
ACCESS_OCCUPIED_TOKENaccessModel - accessModelvoid removeAccess(String accessToken)
AccessModel getAccess(String accessToken)
AccessModel getAccess(Long accountId)
void setAuthorities(List<AuthorityModel> authorities)
List<AuthorityModel> getAuthorities()
List<AuthorityModel> getRoleAuthorities(List<Long> roleIds)
Copyright © 2021. All rights reserved.