Class UserResource

java.lang.Object
org.flowable.idm.rest.service.api.user.UserResource

@RestController public class UserResource extends Object
Author:
Frederik Heremans, Filip Hrisafov
  • Field Details

    • restResponseFactory

      @Autowired protected IdmRestResponseFactory restResponseFactory
    • identityService

      @Autowired protected org.flowable.idm.api.IdmIdentityService identityService
    • restApiInterceptor

      @Autowired(required=false) protected IdmRestApiInterceptor restApiInterceptor
  • Constructor Details

    • UserResource

      public UserResource()
  • Method Details

    • getUserFromRequest

      protected org.flowable.idm.api.User getUserFromRequest(String userId)
    • getUser

      @GetMapping(value="/users/{userId}", produces="application/json") public UserResponse getUser(@PathVariable String userId)
    • updateUser

      @PutMapping(value="/users/{userId}", produces="application/json") public UserResponse updateUser(@PathVariable String userId, @RequestBody UserRequest userRequest)
    • deleteUser

      @DeleteMapping("/users/{userId}") @ResponseStatus(NO_CONTENT) public void deleteUser(@PathVariable String userId)