Class ConsentsController


@Controller @RequestMapping("/{baseSiteId}/users/{userId}") public class ConsentsController extends BaseCommerceController
  • Constructor Details

    • ConsentsController

      public ConsentsController()
  • Method Details

    • getConsentTemplates

      @RequestMapping(value="/consenttemplates", method=GET) @ResponseStatus(OK) @ResponseBody public ConsentTemplateListWsDTO getConsentTemplates(@RequestParam(defaultValue="DEFAULT") String fields)
    • doGiveConsent

      @RequestMapping(value="/consents", method=POST) @ResponseBody public org.springframework.http.ResponseEntity<ConsentTemplateWsDTO> doGiveConsent(@RequestParam String consentTemplateId, @RequestParam Integer consentTemplateVersion)
    • getConsentTemplate

      @RequestMapping(value="/consenttemplates/{consentTemplateId}", method=GET) @ResponseStatus(OK) @ResponseBody public ConsentTemplateWsDTO getConsentTemplate(@PathVariable String consentTemplateId, @RequestParam(defaultValue="DEFAULT") String fields)
    • removeConsent

      @RequestMapping(value="/consents/{consentCode}", method=DELETE) @ResponseStatus(OK) @ResponseBody public void removeConsent(@PathVariable("consentCode") String consentCode)