Package org.exoplatform.services.organization.impl

Examples of org.exoplatform.services.organization.impl.UserImpl


      listeners_.add(listener);
   }

   public User createUserInstance()
   {
      return new UserImpl();
   }
View Full Code Here


      return new UserImpl();
   }

   public User createUserInstance(String username)
   {
      return new UserImpl(username);
   }
View Full Code Here

         authenticated = session.getAttributesManager().validatePassword(idmUser, password);
      }

      if (authenticated)
      {
         UserImpl userImpl = (UserImpl)user;
         userImpl.setLastLoginTime(Calendar.getInstance().getTime());
         saveUser(userImpl, false);
      }
      return authenticated;
   }
View Full Code Here

      AttributesManager am = session.getAttributesManager();

      Map<String, Attribute> attrs = am.getAttributes(userName);

      User user = new UserImpl(userName);

      if (attrs == null)
      {

         return user;
      }
      else
      {
         if (attrs.containsKey(USER_CREATED_DATE))
         {
            user.setCreatedDate(dateFormat.parse(attrs.get(USER_CREATED_DATE).getValue().toString()));
         }
         if (attrs.containsKey(USER_EMAIL))
         {
            user.setEmail(attrs.get(USER_EMAIL).getValue().toString());
         }
         if (attrs.containsKey(USER_FIRST_NAME))
         {
            user.setFirstName(attrs.get(USER_FIRST_NAME).getValue().toString());
         }
         if (attrs.containsKey(USER_LAST_LOGIN_TIME))
         {
            user.setLastLoginTime(dateFormat.parse(attrs.get(USER_LAST_LOGIN_TIME).getValue().toString()));
         }
         if (attrs.containsKey(USER_LAST_NAME))
         {
            user.setLastName(attrs.get(USER_LAST_NAME).getValue().toString());
         }
         if (attrs.containsKey(USER_ORGANIZATION_ID))
         {
            user.setOrganizationId(attrs.get(USER_ORGANIZATION_ID).getValue().toString());
         }
         if (attrs.containsKey(USER_PASSWORD))
         {
            user.setPassword(attrs.get(USER_PASSWORD).getValue().toString());
         }
      }

      return user;
View Full Code Here

            if(index > 0) {
                username = email.substring(0, index);
            }
        }

        User gateinUser = new UserImpl(username);
        gateinUser.setFirstName(principal.getFirstName());
        gateinUser.setLastName(principal.getLastName());
        gateinUser.setEmail(email);
        gateinUser.setDisplayName(principal.getDisplayName());

        return gateinUser;
    }
View Full Code Here

        return new OAuthPrincipal<GoogleAccessTokenContext>(username, userInfo.getGivenName(), userInfo.getFamilyName(), userInfo.getName(), userInfo.getEmail(),
                accessToken, googleProviderType);
    }

    public static User convertOAuthPrincipalToGateInUser(OAuthPrincipal principal) {
        User gateinUser = new UserImpl(principal.getUserName());
        gateinUser.setFirstName(principal.getFirstName());
        gateinUser.setLastName(principal.getLastName());
        gateinUser.setEmail(principal.getEmail());
        gateinUser.setDisplayName(principal.getDisplayName());
        return gateinUser;
    }
View Full Code Here

   /**
    * {@inheritDoc}
    */
   public User createUserInstance()
   {
      return new UserImpl();
   }
View Full Code Here

   /**
    * {@inheritDoc}
    */
   public User createUserInstance(String username)
   {
      return new UserImpl(username);
   }
View Full Code Here

        }
        listeners_.remove(listener);
    }

    public User createUserInstance() {
        return new UserImpl();
    }
View Full Code Here

    public User createUserInstance() {
        return new UserImpl();
    }

    public User createUserInstance(String username) {
        return new UserImpl(username);
    }
View Full Code Here

TOP

Related Classes of org.exoplatform.services.organization.impl.UserImpl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.