@Service(value="InitParamsService")
public class InitParamsService
extends java.lang.Object
| Constructor and Description |
|---|
InitParamsService() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getPermitAll() |
org.json.JSONObject |
getRealPath(javax.servlet.http.HttpServletRequest request)
根据访问URL获取接口真实地址
|
void |
init() |
java.lang.Object |
loadBlackListInCache(java.lang.String type,
java.lang.String key)
读取黑名单
|
java.lang.Object |
loadResourceExcludeMapInCache(java.lang.String username)
根据访问地址,获取某用户排除的权限数据
|
java.lang.Object |
loadResourceOwnerMapInCache(java.lang.String requestPath)
根据访问地址,获取持有权限数据
|
public java.util.List<java.lang.String> getPermitAll()
@PostConstruct public void init()
public java.lang.Object loadResourceOwnerMapInCache(java.lang.String requestPath)
requestPath - public java.lang.Object loadResourceExcludeMapInCache(java.lang.String username)
username - public java.lang.Object loadBlackListInCache(java.lang.String type,
java.lang.String key)
type - 请求类型:SysConstant.CLIENT_TO_ACCESS客户端,SysConstant.STAFF_TO_ACCESS用户端key - 客户端名或用户登录名public org.json.JSONObject getRealPath(javax.servlet.http.HttpServletRequest request)
request - 请求对象