类 UserService
java.lang.Object
tech.riemann.etp.sdk.iam.BaseService
tech.riemann.etp.sdk.iam.UserService
-
构造器概要
构造器构造器说明UserService(String baseUrl, String clientId, TokenStorage tokenStorage, org.springframework.web.client.RestTemplate restTemplate) -
方法概要
修饰符和类型方法说明booleanaddUsersToClient(List<String> userNames) 添加用户到客户端boolean为用户授权booleangrantRoles(String userName, List<String> roleKeys) 为用户设置角色permissionInfos(String userName) 用户授权情况booleanremoveUsersFromClient(List<String> userNames) 移除客户端下的用户用户角色信息列表分页查询用户客户端下的全部用户从类继承的方法 tech.riemann.etp.sdk.iam.BaseService
url
-
构造器详细资料
-
UserService
public UserService(String baseUrl, String clientId, TokenStorage tokenStorage, org.springframework.web.client.RestTemplate restTemplate) - 参数:
baseUrl-clientId-tokenStorage-restTemplate-
-
-
方法详细资料
-
users
分页查询用户- 参数:
page- 页码size- 分页大小key- 关键词- 返回:
- 用户分页数据
-
usersInCurrentClient
客户端下的全部用户- 返回:
-
addUsersToClient
添加用户到客户端- 参数:
userNames- 用户名列表
-
removeUsersFromClient
移除客户端下的用户- 参数:
userNames- 用户名列表
-
roleInfos
用户角色信息列表- 参数:
userName- 用户名- 返回:
- 全部角色,用户已被授权的selected字段为true
-
grantRoles
为用户设置角色- 参数:
userName- 用户名roleKeys- 角色key列表
-
permissionInfos
用户授权情况- 参数:
userName- 用户名- 返回:
- 授权情况,包含客户端下的全部权限,用户已授权的selected为true
-
grant
为用户授权- 参数:
userName- 用户名selectedPermissions- 权限列表
-