类 RoleService
java.lang.Object
tech.riemann.etp.sdk.iam.BaseService
tech.riemann.etp.sdk.iam.RoleService
-
构造器概要
构造器构造器说明RoleService(String baseUrl, String clientId, TokenStorage tokenStorage, org.springframework.web.client.RestTemplate restTemplate) -
方法概要
修饰符和类型方法说明booleandeleteRole(String roleKey) 删除角色boolean为角色授权permissionInfos(String roleKey) 角色授权信息角色分页saveOrUpdateRole(Role role) 新增/编辑角色从类继承的方法 tech.riemann.etp.sdk.iam.BaseService
url
-
构造器详细资料
-
RoleService
public RoleService(String baseUrl, String clientId, TokenStorage tokenStorage, org.springframework.web.client.RestTemplate restTemplate) - 参数:
baseUrl-clientId-tokenStorage-restTemplate-
-
-
方法详细资料
-
roles
角色分页- 参数:
page- 页码size- 分页大小key- 搜索关键词- 返回:
- 角色分页数据
-
saveOrUpdateRole
新增/编辑角色- 参数:
role- 角色信息- 返回:
- 保存后的角色信息
-
deleteRole
删除角色- 参数:
roleKey- 角色标识- 返回:
-
permissionInfos
角色授权信息- 参数:
roleKey- 角色key- 返回:
- 角色授权情况,包含全部权限,角色已授权的selected为true
-
grant
为角色授权- 参数:
roleKey- 角色keypermissions- 权限列表- 返回:
-