Class B2BUsersController

java.lang.Object
de.hybris.platform.b2bocc.v2.controllers.BaseController
de.hybris.platform.b2bocc.v2.controllers.B2BUsersController

@Controller public class B2BUsersController extends BaseController
Main Controller for Users
  • Field Details

  • Constructor Details

    • B2BUsersController

      public B2BUsersController()
  • Method Details

    • getOrgUser

      @Secured({"ROLE_CUSTOMERGROUP","ROLE_TRUSTED_CLIENT","ROLE_CUSTOMERMANAGERGROUP"}) @GetMapping("#{ ${occ.rewrite.overlapping.paths.enabled:false} ? \'/{baseSiteId}/orgUsers/{userId}\' : \'/{baseSiteId}/users/{userId}\'}") @SiteChannelRestriction(allowedSiteChannelsProperty="api.compatibility.b2b.channels") @ResponseBody public UserWsDTO getOrgUser(@RequestParam(required=false,defaultValue="DEFAULT") String fields)
    • createRegistrationRequest

      @SecurePortalUnauthenticatedAccess @PostMapping(value="/{baseSiteId}/orgUsers", consumes="application/json") @ResponseStatus(CREATED) @SiteChannelRestriction(allowedSiteChannelsProperty="api.compatibility.b2b.channels") @CaptchaAware public void createRegistrationRequest(@RequestBody OrgUserRegistrationDataWsDTO orgUserRegistrationData, @RequestParam(defaultValue="DEFAULT") String fields)
    • handleRegistrationRequestCreateException

      @ResponseStatus(BAD_REQUEST) @ResponseBody @ExceptionHandler(RegistrationRequestCreateException.class) public ErrorListWsDTO handleRegistrationRequestCreateException(Throwable ex)
    • handleB2BRegistrationException

      @ResponseStatus(INTERNAL_SERVER_ERROR) @ResponseBody @ExceptionHandler(B2BRegistrationException.class) public ErrorListWsDTO handleB2BRegistrationException(Throwable ex)
    • getOrgUserRegistrationDataValidator

      public org.springframework.validation.Validator getOrgUserRegistrationDataValidator()
    • setOrgUserRegistrationDataValidator

      public void setOrgUserRegistrationDataValidator(org.springframework.validation.Validator orgUserRegistrationDataValidator)
    • getOrgUserRegistrationNameValidator

      public org.springframework.validation.Validator getOrgUserRegistrationNameValidator()
    • setOrgUserRegistrationNameValidator

      public void setOrgUserRegistrationNameValidator(org.springframework.validation.Validator orgUserRegistrationNameValidator)