@RestController @RequestMapping(value="/v1/auth/roles") public class RoleController extends Object
| 构造器和说明 |
|---|
RoleController() |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
addRole(String role,
String username)
Add a role to a user
This method is used for 2 functions: 1. create a role and bind it to GLOBAL_ADMIN. 2. bind a role to an user.
|
Object |
deleteRole(String role,
String username)
Delete a role.
|
Object |
getRoles(int pageNo,
int pageSize,
String username)
Get roles list.
|
List<String> |
searchRoles(String role)
Fuzzy matching role name .
|
@GetMapping public Object getRoles(@RequestParam int pageNo, @RequestParam int pageSize, @RequestParam(name="username",defaultValue="") String username)
pageNo - number index of pagepageSize - page sizeusername - optional, username of user@GetMapping(value="/search") public List<String> searchRoles(@RequestParam String role)
role - role id@PostMapping public Object addRole(@RequestParam String role, @RequestParam String username)
This method is used for 2 functions: 1. create a role and bind it to GLOBAL_ADMIN. 2. bind a role to an user.
role - role nameusername - usernameCopyright © 2018–2021 Alibaba Group. All rights reserved.