Class CockpitRememberMeService
java.lang.Object
de.hybris.platform.spring.security.CoreRememberMeService
de.hybris.platform.cockpit.security.CockpitRememberMeService
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean,org.springframework.security.web.authentication.logout.LogoutHandler,org.springframework.security.web.authentication.RememberMeServices
Deprecated.
since 6.3
Class which is responsible for Remember me auto logins and Single sign on login as well
CAUTION: This is class is deprecated! See https://jira.hybris.com/browse/PLA-9864 Generally it's not a good
idea to have to separated "remember me token cookies". Instead of this, you should prefer to configure your
cockpit-spring-security.xml like that: <security:intercept-url pattern="/mycockpit/*" access=ROLE_COCKPITUSER"/>
-
Field Summary
FieldsFields inherited from class de.hybris.platform.spring.security.CoreRememberMeService
authenticationDetailsSource, DEFAULT_PARAMETER, messages, SPRING_SECURITY_REMEMBER_ME_COOKIE_KEY, userDetailsChecker -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.core.AuthenticationautoLogin(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Deprecated.protected voidcancelCookie(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Deprecated.Sets a "cancel cookie" (with maxAge = 0) on the response to disable persistent logins.final voidloginSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.security.core.Authentication successfulAuthentication) Deprecated.Examines the incoming request and checks if to set Single Sign On cookie.org.springframework.security.core.userdetails.UserDetailsprocessAutoLoginCookie(LoginToken token, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Deprecated.Methods inherited from class de.hybris.platform.spring.security.CoreRememberMeService
afterPropertiesSet, getCookieName, getDefaultLanguageForTenant, getDomain, getKey, getLanguageFromCookie, getLanguageFromHttpRequest, getLanguageFromUserDetails, getLanguageIsoCode, getPath, getTtl, isSecure, loginFail, logout, lookupUserDetailsService, onLoginFail, onLoginSuccess, rememberMeRequested, setCookieName, setDomain, setKey, setPath, setSecure, setTtl, updateLanguageInSessionContext
-
Field Details
-
SSO_COOKIE
Deprecated.- See Also:
-
SSO_COOKIE_PATTERN
Deprecated.- See Also:
-
-
Constructor Details
-
CockpitRememberMeService
public CockpitRememberMeService()Deprecated.
-
-
Method Details
-
loginSuccess
public final void loginSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.security.core.Authentication successfulAuthentication) Deprecated.Examines the incoming request and checks if to set Single Sign On cookie.- Specified by:
loginSuccessin interfaceorg.springframework.security.web.authentication.RememberMeServices- Overrides:
loginSuccessin classCoreRememberMeService
-
processAutoLoginCookie
public org.springframework.security.core.userdetails.UserDetails processAutoLoginCookie(LoginToken token, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Deprecated.- Overrides:
processAutoLoginCookiein classCoreRememberMeService
-
autoLogin
public org.springframework.security.core.Authentication autoLogin(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Deprecated.- Specified by:
autoLoginin interfaceorg.springframework.security.web.authentication.RememberMeServices- Overrides:
autoLoginin classCoreRememberMeService
-
cancelCookie
protected void cancelCookie(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Deprecated.Description copied from class:CoreRememberMeServiceSets a "cancel cookie" (with maxAge = 0) on the response to disable persistent logins.- Overrides:
cancelCookiein classCoreRememberMeService
-