Class StorefrontLogoutSuccessHandler

java.lang.Object
org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
org.springframework.security.web.authentication.logout.SimpleUrlLogoutSuccessHandler
de.hybris.platform.acceleratorstorefrontcommons.security.StorefrontLogoutSuccessHandler
All Implemented Interfaces:
org.springframework.security.web.authentication.logout.LogoutSuccessHandler

public class StorefrontLogoutSuccessHandler extends org.springframework.security.web.authentication.logout.SimpleUrlLogoutSuccessHandler
  • Field Details

  • Constructor Details

    • StorefrontLogoutSuccessHandler

      public StorefrontLogoutSuccessHandler()
  • Method Details

    • getGuidCookieStrategy

      protected GUIDCookieStrategy getGuidCookieStrategy()
    • setGuidCookieStrategy

      public void setGuidCookieStrategy(GUIDCookieStrategy guidCookieStrategy)
    • getRestrictedPages

      protected List<String> getRestrictedPages()
    • setRestrictedPages

      public void setRestrictedPages(List<String> restrictedPages)
    • onLogoutSuccess

      public void onLogoutSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.security.core.Authentication authentication) throws IOException, javax.servlet.ServletException
      Specified by:
      onLogoutSuccess in interface org.springframework.security.web.authentication.logout.LogoutSuccessHandler
      Overrides:
      onLogoutSuccess in class org.springframework.security.web.authentication.logout.SimpleUrlLogoutSuccessHandler
      Throws:
      IOException
      javax.servlet.ServletException
    • determineTargetUrl

      protected String determineTargetUrl(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Overrides:
      determineTargetUrl in class org.springframework.security.web.authentication.AbstractAuthenticationTargetUrlRequestHandler
    • getSessionService

      protected SessionService getSessionService()
    • setSessionService

      public void setSessionService(SessionService sessionService)