Class TurUserAPI

java.lang.Object
com.viglet.turing.api.auth.TurUserAPI

@RestController @RequestMapping("/api/v2/user") public class TurUserAPI extends Object
Since:
0.3.2
Author:
Alexandre Oliveira
  • Constructor Details

  • Method Details

    • turUserList

      @GetMapping public List<TurUserDto> turUserList()
    • turUserCurrent

      @GetMapping("/current") public TurCurrentUser turUserCurrent()
    • turUserEdit

      @GetMapping("/{username}") public TurUserDto turUserEdit(@PathVariable String username)
    • turUserUpdate

      @PutMapping("/{username}") public TurUserDto turUserUpdate(@PathVariable String username, @RequestBody TurUserDto turUserDto)
    • turUserDelete

      @DeleteMapping("/{username}") public boolean turUserDelete(@PathVariable String username)
    • turUserAdd

      @PostMapping public TurUserDto turUserAdd(@RequestBody TurUserDto turUserDto)
    • turUserStructure

      @GetMapping("/model") public TurUserDto turUserStructure()
    • updateAvatarUrl

      @PutMapping("/{username}/avatar-url") public org.springframework.http.ResponseEntity<Void> updateAvatarUrl(@PathVariable String username, @RequestBody(required=false) Map<String,String> body)