Package com.sap.hybris.sec.saml.sso.user
Class DefaultSECSSOService
- java.lang.Object
-
- de.hybris.platform.servicelayer.internal.service.AbstractService
-
- com.sap.hybris.sec.saml.sso.user.DefaultSECSSOService
-
- All Implemented Interfaces:
SSOUserService,java.io.Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean
public class DefaultSECSSOService extends AbstractService implements SSOUserService
Override the create user functionality.- 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 inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
tenant
-
-
Constructor Summary
Constructors Constructor Description DefaultSECSSOService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserModelgetOrCreateSSOUser(java.lang.String id, java.lang.String name, java.util.Collection<java.lang.String> roles)Return UserModel for existing user or for the newly created.UserServicegetUserService()voidsetUserService(UserService userService)-
Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
afterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplace
-
-
-
-
Method Detail
-
getOrCreateSSOUser
public UserModel getOrCreateSSOUser(java.lang.String id, java.lang.String name, java.util.Collection<java.lang.String> roles)
Description copied from interface:SSOUserServiceReturn UserModel for existing user or for the newly created.- Specified by:
getOrCreateSSOUserin interfaceSSOUserService- Parameters:
id- the user idname- the user nameroles- user roles- Returns:
- existing or newly created user model
-
getUserService
public UserService getUserService()
-
setUserService
public void setUserService(UserService userService)
-
-