Class AcceleratorRememberMeServices

java.lang.Object
org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices
de.hybris.platform.yacceleratorstorefront.security.AcceleratorRememberMeServices
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware, org.springframework.security.web.authentication.logout.LogoutHandler, org.springframework.security.web.authentication.RememberMeServices

public class AcceleratorRememberMeServices extends org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices
  • Constructor Details

    • AcceleratorRememberMeServices

      public AcceleratorRememberMeServices(String key, org.springframework.security.core.userdetails.UserDetailsService userDetailsService)
  • Method Details

    • setCookie

      protected void setCookie(String[] tokens, int maxAge, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Overrides:
      setCookie in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
    • logout

      public void logout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.security.core.Authentication authentication)
      Specified by:
      logout in interface org.springframework.security.web.authentication.logout.LogoutHandler
      Overrides:
      logout in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
    • createSuccessfulAuthentication

      protected org.springframework.security.core.Authentication createSuccessfulAuthentication(javax.servlet.http.HttpServletRequest request, org.springframework.security.core.userdetails.UserDetails user)
      Overrides:
      createSuccessfulAuthentication in class org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices
    • retrievePassword

      protected String retrievePassword(org.springframework.security.core.Authentication authentication)
      Overrides:
      retrievePassword in class org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices
    • getUrlEncodingPattern

      protected String getUrlEncodingPattern(javax.servlet.http.HttpServletRequest request)
    • getUserService

      protected UserService getUserService()
    • setUserService

      public void setUserService(UserService userService)
    • getCustomerFacade

      protected CustomerFacade getCustomerFacade()
    • setCustomerFacade

      public void setCustomerFacade(CustomerFacade customerFacade)
    • getCheckoutCustomerStrategy

      protected CheckoutCustomerStrategy getCheckoutCustomerStrategy()
    • setCheckoutCustomerStrategy

      public void setCheckoutCustomerStrategy(CheckoutCustomerStrategy checkoutCustomerStrategy)
    • getUrlEncoderService

      protected UrlEncoderService getUrlEncoderService()
    • setUrlEncoderService

      public void setUrlEncoderService(UrlEncoderService urlEncoderService)
    • getStoreSessionFacade

      protected StoreSessionFacade getStoreSessionFacade()
    • setStoreSessionFacade

      public void setStoreSessionFacade(StoreSessionFacade storeSessionFacade)
    • getCommonI18NService

      protected CommonI18NService getCommonI18NService()
    • setCommonI18NService

      public void setCommonI18NService(CommonI18NService commonI18NService)
    • getSecureTokenService

      protected SecureTokenService getSecureTokenService()
    • setSecureTokenService

      public void setSecureTokenService(SecureTokenService secureTokenService)