Class CheckoutComWalletSessionEndpoint

java.lang.Object
com.broadleafcommerce.web.endpoint.CheckoutComWalletSessionEndpoint

@FrameworkRestController @FrameworkMapping("/checkout-com/wallet-session") public class CheckoutComWalletSessionEndpoint extends Object
Author:
Dima Myroniuk (dmyroniuk)
  • Field Details

  • Constructor Details

  • Method Details

    • validateApplePaySession

      @FrameworkPostMapping(value="/applepay/validate", produces="application/json") public org.springframework.http.ResponseEntity<String> validateApplePaySession(@RequestParam("validateSessionUrl") String validateSessionUrl, @ContextOperation com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
    • getApplicationIdFromContext

      @Nullable protected String getApplicationIdFromContext(@Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
    • getTenantIdFromContext

      @Nullable protected String getTenantIdFromContext(@Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
    • getWalletSessionService

      protected CheckoutComWalletSessionService getWalletSessionService()