Class TravelStorefrontAuthenticationSuccessHandler

java.lang.Object
org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
org.springframework.security.web.authentication.SimpleUrlAuthenticationSuccessHandler
org.springframework.security.web.authentication.SavedRequestAwareAuthenticationSuccessHandler
de.hybris.platform.acceleratorstorefrontcommons.security.StorefrontAuthenticationSuccessHandler
de.hybris.platform.travelacceleratorstorefront.security.TravelStorefrontAuthenticationSuccessHandler
All Implemented Interfaces:
org.springframework.security.web.authentication.AuthenticationSuccessHandler
Direct Known Subclasses:
ShoppingStoreFrontAuthenticationSuccessHandler

public class TravelStorefrontAuthenticationSuccessHandler extends StorefrontAuthenticationSuccessHandler
Extends StorefrontAuthenticationSuccessHandler to redefine target urls for checkout journey
  • Constructor Details

    • TravelStorefrontAuthenticationSuccessHandler

      public TravelStorefrontAuthenticationSuccessHandler()
  • Method Details

    • determineTargetUrl

      protected String determineTargetUrl(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Overrides:
      determineTargetUrl in class StorefrontAuthenticationSuccessHandler
    • getTravelCartFacade

      protected TravelCartFacade getTravelCartFacade()
      Returns:
      the travelCartFacade
    • setTravelCartFacade

      public void setTravelCartFacade(TravelCartFacade travelCartFacade)
      Parameters:
      travelCartFacade - the travelCartFacade to set
    • getConfigurationService

      protected de.hybris.platform.servicelayer.config.ConfigurationService getConfigurationService()
      Returns:
      the configurationService
    • setConfigurationService

      public void setConfigurationService(de.hybris.platform.servicelayer.config.ConfigurationService configurationService)
      Parameters:
      configurationService - the configurationService to set
    • getCmsSiteService

      protected de.hybris.platform.cms2.servicelayer.services.CMSSiteService getCmsSiteService()
    • setCmsSiteService

      public void setCmsSiteService(de.hybris.platform.cms2.servicelayer.services.CMSSiteService cmsSiteService)
    • getSessionService

      public de.hybris.platform.servicelayer.session.SessionService getSessionService()
    • setSessionService

      public void setSessionService(de.hybris.platform.servicelayer.session.SessionService sessionService)