Class 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
    • Constructor Detail

      • DefaultSECSSOService

        public DefaultSECSSOService()
    • 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: SSOUserService
        Return UserModel for existing user or for the newly created.
        Specified by:
        getOrCreateSSOUser in interface SSOUserService
        Parameters:
        id - the user id
        name - the user name
        roles - user roles
        Returns:
        existing or newly created user model
      • setUserService

        public void setUserService​(UserService userService)