Class UserInfoResource

java.lang.Object
org.flowable.rest.service.api.identity.BaseUserResource
org.flowable.rest.service.api.identity.UserInfoResource

@RestController public class UserInfoResource extends BaseUserResource
Author:
Frederik Heremans
  • Field Details

  • Constructor Details

    • UserInfoResource

      public UserInfoResource()
  • Method Details

    • getUserInfo

      @GetMapping(value="/identity/users/{userId}/info/{key}", produces="application/json") public UserInfoResponse getUserInfo(@PathVariable("userId") String userId, @PathVariable("key") String key)
    • setUserInfo

      @PutMapping(value="/identity/users/{userId}/info/{key}", produces="application/json") public UserInfoResponse setUserInfo(@PathVariable("userId") String userId, @PathVariable("key") String key, @RequestBody UserInfoRequest userRequest)
    • deleteUserInfo

      @DeleteMapping("/identity/users/{userId}/info/{key}") @ResponseStatus(NO_CONTENT) public void deleteUserInfo(@PathVariable("userId") String userId, @PathVariable("key") String key)
    • getValidKeyFromRequest

      protected String getValidKeyFromRequest(org.flowable.idm.api.User user, String key)