Class LoginServiceImpl
java.lang.Object
de.hybris.platform.cockpit.services.impl.AbstractServiceImpl
de.hybris.platform.cockpit.services.login.impl.LoginServiceImpl
- All Implemented Interfaces:
LoginService
- Direct Known Subclasses:
LoginServiceImpl,LoginServiceImpl
Default implementation of
LoginService-
Field Summary
Fields inherited from class de.hybris.platform.cockpit.services.impl.AbstractServiceImpl
modelService, typeService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteLoginTokenCookie(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Delete login token cookie.doLogin(LoginToken token) doLogin(String login, String password, LanguageModel selectedLanguage) Do login.voiddoLogout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Do logout.protected CommonI18NServiceprotected StringgetContextPath(javax.servlet.http.HttpServletRequest request) Gets the current session settings.Gets the default username.Gets the default user password.protected I18NServicegetLocale(LanguageModel lang) Gets the locale.protected UserServicevoidsetCommonI18NService(CommonI18NService commonI18NService) voidsetDefaultPasswordPropertyKey(String defaultPasswordPropertyKey) voidsetDefaultUserPropertyKey(String defaultUserPropertyKey) voidsetI18nService(I18NService i18nService) voidSets the session language.voidsetUserService(UserService userService) voidstoreLoginTokenCookie(String uid, String language, String passwd, javax.servlet.http.HttpServletResponse response) Store login token cookie.protected UserSessionSettingsverifyLoginToken(LoginToken token) verifyLoginToken(javax.servlet.http.HttpServletRequest request) Verify login token.Methods inherited from class de.hybris.platform.cockpit.services.impl.AbstractServiceImpl
getEnum, getEnums, getLocalizedLabel, getLocalizedLabel, getModelService, getTypeService, setCockpitTypeService, setLabelResolver, setModelService
-
Constructor Details
-
LoginServiceImpl
public LoginServiceImpl()
-
-
Method Details
-
getDefaultUserPropertyKey
-
setDefaultUserPropertyKey
-
getDefaultPasswordPropertyKey
-
setDefaultPasswordPropertyKey
-
setSessionLanguage
Sets the session language.- Specified by:
setSessionLanguagein interfaceLoginService- Parameters:
lang- the new session language
-
getCurrentSessionSettings
Gets the current session settings.- Specified by:
getCurrentSessionSettingsin interfaceLoginService- Returns:
- the current session settings
-
doLogin
Do login.- Specified by:
doLoginin interfaceLoginService- Parameters:
login- the loginpassword- the passwordselectedLanguage- the requested language- Returns:
- the user session settings
-
doLogin
-
doLogin
-
doLogout
public void doLogout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Description copied from interface:LoginServiceDo logout.- Specified by:
doLogoutin interfaceLoginService- Parameters:
request- the requestresponse- the response
-
verifyLoginToken
-
storeLoginTokenCookie
public void storeLoginTokenCookie(String uid, String language, String passwd, javax.servlet.http.HttpServletResponse response) Description copied from interface:LoginServiceStore login token cookie.- Specified by:
storeLoginTokenCookiein interfaceLoginService- Parameters:
uid- the userlanguage- the languagepasswd- the passwdresponse- the response
-
deleteLoginTokenCookie
public void deleteLoginTokenCookie(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Description copied from interface:LoginServiceDelete login token cookie.- Specified by:
deleteLoginTokenCookiein interfaceLoginService- Parameters:
request- the requestresponse- the response
-
getContextPath
-
verifyLoginToken
Description copied from interface:LoginServiceVerify login token.- Specified by:
verifyLoginTokenin interfaceLoginService- Parameters:
request- the request- Returns:
- the user session settings
-
getLocale
Description copied from interface:LoginServiceGets the locale.- Specified by:
getLocalein interfaceLoginService- Parameters:
lang- the lang- Returns:
- the locale
-
getDefaultUsername
Description copied from interface:LoginServiceGets the default username.- Specified by:
getDefaultUsernamein interfaceLoginService- Returns:
- the default username
-
getDefaultUserPassword
Description copied from interface:LoginServiceGets the default user password.- Specified by:
getDefaultUserPasswordin interfaceLoginService- Returns:
- the default user password
-
getI18nService
-
setI18nService
-
getCommonI18NService
-
setCommonI18NService
-
getUserService
-
setUserService
-