public interface Reader
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Long |
getMode(java.util.Set<java.lang.String> roleIds,
java.lang.String uri)
获取角色对指定资源的使用情况,当子资源不存在时会找父资源,直到找到或到达顶点
|
java.lang.Long |
getMode(java.lang.String roleId,
java.lang.String uri)
获取角色对指定资源的使用情况,当子资源不存在时会找父资源,直到找到或到达顶点
|
java.lang.Long |
getModeByUserId(java.lang.String userId,
java.lang.String uri)
根据UserID获取对应资源的使用情况
|
java.lang.Long |
getModeByUserId(java.lang.String userId,
java.lang.String uri,
boolean isParent)
根据UserID获取对应资源的使用情况
|
Resource |
getResource(java.lang.String resourceId)
获取资源信息
|
Resource |
getResourceByUri(java.lang.String uri)
通过资源地址或代码获取资源信息
|
Role |
getRole(java.lang.String roleId)
获取角色信息
|
java.util.List<Role> |
getRoleByUserId(java.lang.String userId)
获取用户拥有的角色信息
|
Role getRole(java.lang.String roleId)
roleId - 角色IDjava.util.List<Role> getRoleByUserId(java.lang.String userId)
userId - 用户IDResource getResource(java.lang.String resourceId)
resourceId - 资源IDResource getResourceByUri(java.lang.String uri)
uri - -资源代码或地址java.lang.Long getMode(java.lang.String roleId,
java.lang.String uri)
roleId - 角色IDuri - 资源代码或地址java.lang.Long getMode(java.util.Set<java.lang.String> roleIds,
java.lang.String uri)
roleIds - 多个角色IDuri - 资源代码或地址java.lang.Long getModeByUserId(java.lang.String userId,
java.lang.String uri)
userId - 用户IDuri - 资源代码或地址java.lang.Long getModeByUserId(java.lang.String userId,
java.lang.String uri,
boolean isParent)
userId - 用户IDuri - 资源代码或地址isParent - 无对应资源时是否查询父节点,默认为true,向父节点查询