Class UserController
java.lang.Object
org.qubership.atp.itf.lite.backend.controllers.UserController
@RestController
@RequestMapping("/atp-itf-lite/api/v1/user-settings")
public class UserController
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<List<UserSettings>> getSettingsByUser(UUID projectId, String token) org.springframework.http.ResponseEntity<UserSettings> saveUserSettings(UUID projectId, UserSettings setting, String token)
-
Constructor Details
-
UserController
public UserController()
-
-
Method Details
-
saveUserSettings
@PreAuthorize("@entityAccess.checkAccess(#projectId, \'CREATE\') || @entityAccess.checkAccess(#projectId, \'UPDATE\')") @PostMapping public org.springframework.http.ResponseEntity<UserSettings> saveUserSettings(@RequestParam UUID projectId, @RequestBody UserSettings setting, @RequestHeader("Authorization") String token) -
getSettingsByUser
@PreAuthorize("@entityAccess.checkAccess(#projectId,\'READ\')") @GetMapping public org.springframework.http.ResponseEntity<List<UserSettings>> getSettingsByUser(@RequestParam UUID projectId, @RequestHeader("Authorization") String token)
-