Class IdentityManagementController
- java.lang.Object
-
- org.activiti.cloud.identity.web.controller.IdentityManagementController
-
@RestController @RequestMapping(value="/v1/identity", produces="application/json") public class IdentityManagementController extends Object
-
-
Constructor Summary
Constructors Constructor Description IdentityManagementController(IdentityManagementService identityManagementService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Group>getGroups(String search, Set<String> roles, String application)UserRolesgetUserRoles(org.springframework.security.oauth2.jwt.Jwt principal)List<User>getUsers(String search, Set<String> roles, Set<String> groups, String application)
-
-
-
Constructor Detail
-
IdentityManagementController
public IdentityManagementController(IdentityManagementService identityManagementService)
-
-
Method Detail
-
getUsers
@RequestMapping(value="/users", method=GET) public List<User> getUsers(@RequestParam(value="search",required=false) String search, @RequestParam(value="role",required=false) Set<String> roles, @RequestParam(value="group",required=false) Set<String> groups, @RequestParam(value="application",required=false) String application)
-
getGroups
@RequestMapping(value="/groups", method=GET) public List<Group> getGroups(@RequestParam(value="search",required=false) String search, @RequestParam(value="role",required=false) Set<String> roles, @RequestParam(value="application",required=false) String application)
-
getUserRoles
@RequestMapping(value="/roles", method=GET) public UserRoles getUserRoles(@AuthenticationPrincipal org.springframework.security.oauth2.jwt.Jwt principal)
-
-