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, AlfrescoPagedModelAssembler<User> pagedCollectionUserAssembler, AlfrescoPagedModelAssembler<Group> pagedCollectionGroupAssembler, ModelRepresentationGroupAssembler modelRepresentationGroupAssembler, ModelRepresentationUserAssembler modelRepresentationUserAssembler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<Group>>getGroups(String search, Set<String> roles, org.springframework.data.domain.Pageable pageable)org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<User>>getUsers(String search, Set<String> roles, org.springframework.data.domain.Pageable pageable)
-
-
-
Constructor Detail
-
IdentityManagementController
public IdentityManagementController(IdentityManagementService identityManagementService, AlfrescoPagedModelAssembler<User> pagedCollectionUserAssembler, AlfrescoPagedModelAssembler<Group> pagedCollectionGroupAssembler, ModelRepresentationGroupAssembler modelRepresentationGroupAssembler, ModelRepresentationUserAssembler modelRepresentationUserAssembler)
-
-
Method Detail
-
getUsers
@RequestMapping(value="/users", method=GET) public org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<User>> getUsers(@RequestParam(value="search",required=false) String search, @RequestParam(value="role",required=false) Set<String> roles, org.springframework.data.domain.Pageable pageable)
-
getGroups
@RequestMapping(value="/groups", method=GET) public org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<Group>> getGroups(@RequestParam(value="search",required=false) String search, @RequestParam(value="role",required=false) Set<String> roles, org.springframework.data.domain.Pageable pageable)
-
-