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 Summary
-
Constructor Summary
ConstructorDescriptionCheckoutComWalletSessionEndpoint
(CheckoutComWalletSessionService walletSessionService) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
getApplicationIdFromContext
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected String
getTenantIdFromContext
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected CheckoutComWalletSessionService
org.springframework.http.ResponseEntity<String>
validateApplePaySession
(String validateSessionUrl, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
-
Field Details
-
BASE_URI
- See Also:
-
-
Constructor Details
-
CheckoutComWalletSessionEndpoint
-
-
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
-