Package io.meeds.notes.rest
Class TermsAndConditionsRest
java.lang.Object
io.meeds.notes.rest.TermsAndConditionsRest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidacceptTermsAndConditions(jakarta.servlet.http.HttpServletRequest request, String lang) org.springframework.http.ResponseEntity<TermsAndConditionPage> getTermsAndConditionPage(jakarta.servlet.http.HttpServletRequest request, String lang) booleanisTermsAcceptedForUser(jakarta.servlet.http.HttpServletRequest request, String lang) saveTermsAndConditions(String content, String lang) updateTermsAndConditionsSettings(Optional<Boolean> published, String lang)
-
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)
-