类 PermissionService
java.lang.Object
tech.riemann.etp.sdk.iam.BaseService
tech.riemann.etp.sdk.iam.PermissionService
-
构造器概要
构造器构造器说明PermissionService(String baseUrl, String clientId, TokenStorage tokenStorage, org.springframework.web.client.RestTemplate restTemplate) -
方法概要
修饰符和类型方法说明booleanbatchInitPermissions(List<Permission> permissions) 批量信息(删除后新增)booleanbatchSyncPermissions(List<Permission> permissions) 增量新增(insert/update)booleandeletePermission(String key) 删除权限detail(long id) 权限详情permissions(boolean force) 权限列表permissionTree(boolean force) 权限树savePermission(Permission permission) 增加权限types()权限类型booleanupdatePermission(Permission permission) 编辑权限从类继承的方法 tech.riemann.etp.sdk.iam.BaseService
url
-
构造器详细资料
-
PermissionService
public PermissionService(String baseUrl, String clientId, TokenStorage tokenStorage, org.springframework.web.client.RestTemplate restTemplate) - 参数:
baseUrl-clientId-tokenStorage-restTemplate-
-
-
方法详细资料
-
types
权限类型- 返回:
- 权限类型列表
-
permissionTree
权限树- 参数:
force- 强制刷新- 返回:
-
permissions
权限列表- 参数:
force- 强制刷新- 返回:
-
detail
权限详情- 参数:
id- id- 返回:
-
savePermission
增加权限- 参数:
permission- 权限信息- 返回:
-
updatePermission
编辑权限- 参数:
permission- 权限信息- 返回:
-
deletePermission
删除权限- 参数:
key- 权限key- 返回:
-
batchInitPermissions
批量信息(删除后新增)- 参数:
permissions- 权限列表- 返回:
-
batchSyncPermissions
增量新增(insert/update)- 参数:
permissions- 权限列表- 返回:
-