Class SecureUserService
- java.lang.Object
-
- de.hybris.platform.servicelayer.internal.service.AbstractService
-
- de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
-
- de.hybris.platform.servicelayer.user.impl.DefaultUserService
-
- de.hybris.platform.secureportaladdon.services.impl.SecureUserService
-
- All Implemented Interfaces:
UserService,java.io.Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean
public class SecureUserService extends DefaultUserService
Provides services for secure user.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
AbstractService.SerializableDTO
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSECURE_GUID_SESSION_KEY-
Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
modelService, sessionService, txManager
-
Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
tenant
-
-
Constructor Summary
Constructors Constructor Description SecureUserService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CMSSiteServicegetCmsSiteService()booleanisAnonymousUser(UserModel user)Checks if the given user is the anonymous customer.voidsetCmsSiteService(CMSSiteService cmsSiteService)-
Methods inherited from class de.hybris.platform.servicelayer.user.impl.DefaultUserService
assurePasswordCompliance, getAdminUser, getAdminUserGroup, getAllTitles, getAllUserGroupsForUser, getAllUserGroupsForUser, getAllUserGroupsForUserGroup, getAnonymousUser, getCurrentUser, getDefaultPasswordEncoding, getPassword, getPassword, getRealEncoding, getTitleForCode, getUser, getUserAudits, getUserForUID, getUserForUID, getUserGroup, getUserGroupForUID, getUserGroupForUID, isAdmin, isAdminEmployee, isAdminGroup, isMemberOfGroup, isMemberOfGroup, isMemberOfGroup, isMemberOfGroup, isPasswordIdenticalToAudited, isUserExisting, setCurrentUser, setDefaultPasswordEncoding, setEncodedPassword, setEncodedPassword, setEventService, setPassword, setPassword, setPassword, setPassword, setPasswordEncoderService, setPasswordPolicyService, setPasswordWithDefaultEncoding, setSearchRestrictionService, setTitleDao, setUserAuditDao, setUserDao, setUserGroupDao
-
Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractBusinessService
getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManager
-
Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
afterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplace
-
-
-
-
Field Detail
-
SECURE_GUID_SESSION_KEY
public static final java.lang.String SECURE_GUID_SESSION_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
isAnonymousUser
public boolean isAnonymousUser(UserModel user)
Description copied from interface:UserServiceChecks if the given user is the anonymous customer.- Specified by:
isAnonymousUserin interfaceUserService- Overrides:
isAnonymousUserin classDefaultUserService- Parameters:
user- the user to check- Returns:
trueif the user is the anonymous customer, otherwisefalse
-
getCmsSiteService
protected CMSSiteService getCmsSiteService()
-
setCmsSiteService
public void setCmsSiteService(CMSSiteService cmsSiteService)
-
-