Class AcceleratorRememberMeServices

  • All Implemented Interfaces:
    org.springframework.beans.factory.InitializingBean, 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 Detail

      • AcceleratorRememberMeServices

        public AcceleratorRememberMeServices​(java.lang.String key,
                                             org.springframework.security.core.userdetails.UserDetailsService userDetailsService)
    • Method Detail

      • setCookie

        protected void setCookie​(java.lang.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 java.lang.String retrievePassword​(org.springframework.security.core.Authentication authentication)
        Overrides:
        retrievePassword in class org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices
      • getUrlEncodingPattern

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

        protected UserService getUserService()
      • setUserService

        public void setUserService​(UserService userService)
      • setCustomerFacade

        public void setCustomerFacade​(CustomerFacade customerFacade)
      • setCheckoutCustomerStrategy

        public void setCheckoutCustomerStrategy​(CheckoutCustomerStrategy checkoutCustomerStrategy)
      • setUrlEncoderService

        public void setUrlEncoderService​(UrlEncoderService urlEncoderService)
      • setStoreSessionFacade

        public void setStoreSessionFacade​(StoreSessionFacade storeSessionFacade)
      • setCommonI18NService

        public void setCommonI18NService​(CommonI18NService commonI18NService)
      • setSecureTokenService

        public void setSecureTokenService​(SecureTokenService secureTokenService)