Class TermsAndConditionsRest

java.lang.Object
io.meeds.notes.rest.TermsAndConditionsRest

@RestController @RequestMapping("terms") public class TermsAndConditionsRest extends Object
  • Constructor Details

    • TermsAndConditionsRest

      public TermsAndConditionsRest()
  • Method Details

    • getTermsAndConditionPage

      @GetMapping @Secured("users") public org.springframework.http.ResponseEntity<TermsAndConditionPage> getTermsAndConditionPage(jakarta.servlet.http.HttpServletRequest request, @RequestParam("lang") String lang)
    • saveTermsAndConditions

      @PutMapping @Secured("users") public TermsAndConditionPage saveTermsAndConditions(@RequestParam("content") String content, @RequestParam("lang") String lang)
    • updateTermsAndConditionsSettings

      @PutMapping(path="/settings") @Secured("users") public TermsAndConditionPage updateTermsAndConditionsSettings(@RequestParam(name="published") Optional<Boolean> published, @RequestParam("lang") String lang)
    • acceptTermsAndConditions

      @PostMapping(path="/accept") @Secured("users") public void acceptTermsAndConditions(jakarta.servlet.http.HttpServletRequest request, @RequestParam("lang") String lang)
    • isTermsAcceptedForUser

      @GetMapping(path="/status") @Secured("users") public boolean isTermsAcceptedForUser(jakarta.servlet.http.HttpServletRequest request, @RequestParam("lang") String lang)