Class SilentOrderPostMockController

java.lang.Object
de.hybris.platform.acceleratorservices.web.payment.controllers.SilentOrderPostMockController

@Controller @RequestMapping("/sop-mock") public class SilentOrderPostMockController extends Object
  • Field Details

    • LOG

      protected static final org.apache.log4j.Logger LOG
    • SOP_REDIRECT_POST_PAGE

      protected static final String SOP_REDIRECT_POST_PAGE
      See Also:
  • Constructor Details

    • SilentOrderPostMockController

      public SilentOrderPostMockController()
  • Method Details

    • getSopPaymentDetailsValidator

      public SopPaymentDetailsValidator getSopPaymentDetailsValidator()
    • doValidateAndPost

      @RequestMapping(value="/process", method=POST) public String doValidateAndPost(@Valid @Valid SopPaymentDetailsForm form, org.springframework.validation.BindingResult bindingResult, javax.servlet.http.HttpServletRequest request, org.springframework.ui.Model model)
    • processMissingFields

      protected void processMissingFields(org.springframework.validation.BindingResult bindingResult, List<String> missingFields, List<String> invalidFields)
    • cloneRequestParameters

      protected Map<String,String> cloneRequestParameters(javax.servlet.http.HttpServletRequest request)
    • processTransactionDecision

      protected void processTransactionDecision(javax.servlet.http.HttpServletRequest request, Map<String,String> params)
      Refactor for fortify scan.
    • getMockedPublicDigest

      protected String getMockedPublicDigest(String customValues)
    • sendMerchantCallback

      protected void sendMerchantCallback(String merchantCallbackUrl, Map<String,String> params)
    • createPostData

      protected byte[] createPostData(Map<String,String> params) throws UnsupportedEncodingException
      Throws:
      UnsupportedEncodingException
    • getSopMockUrlValidator

      protected SopMockUrlValidator getSopMockUrlValidator()
    • setSopMockUrlValidator

      public void setSopMockUrlValidator(SopMockUrlValidator sopMockUrlValidator)