Examples of UserCredential


Examples of org.apache.jetspeed.security.UserCredential

    if (!getAnonymousUser().equals(user.getName()) && credentialManager != null)
    {
      PasswordCredential pwc = getPasswordCredential(user);
      if (pwc != null)
      {
        UserCredential credential = new UserCredentialImpl(pwc);
        HashSet<Object> privateCred = new HashSet<Object>();
        privateCred.add(credential);
        return getSubject(new AuthenticatedUserImpl(user, null, privateCred));
      }
    }
View Full Code Here

Examples of org.jboss.resteasy.skeleton.key.idm.model.data.UserCredential

      List<UserCredential> list = new ArrayList<UserCredential>();
      if (creds != null)
      {
         for (String id : creds)
         {
            UserCredential cred = getCredential(id);
            list.add(cred);
         }
      }
      return list;
   }
View Full Code Here

Examples of org.jboss.resteasy.skeleton.key.idm.model.data.UserCredential

            String value = formData.getFirst(credential.getType());
            if (value == null)
            {
               return false;
            }
            UserCredential userCredential = userCredentials.getFirst(credential.getType());
            if (userCredential == null)
            {
               logger.warn("Missing required user credential");
               return false;
            }
            if (userCredential.isHashed())
            {
               value = hash(value);
            }
            if (!value.equals(userCredential.getValue()))
            {
               logger.warn("Credential mismatch");
               return false;
            }
         }
         else
         {
            if (credential.getType().equals(RequiredCredentialRepresentation.CALLER_PRINCIPAL))
            {
               List<UserCredential> principals = userCredentials.get(RequiredCredentialRepresentation.CALLER_PRINCIPAL);
               if (principals == null) return false;
               boolean found = false;
               for (UserCredential userCredential : principals)
               {
                  if (userCredential.getValue().equals(securityContext.getUserPrincipal().getName()))
                  {
                     found = true;
                     break;
                  }
               }
View Full Code Here

Examples of org.jboss.resteasy.skeleton.key.idm.model.data.UserCredential

         userMap.put(user.getUsername(), user);
         if (userRep.getCredentials() != null)
         {
            for (UserRepresentation.Credential cred : userRep.getCredentials())
            {
               UserCredential credential = new UserCredential();
               credential.setType(cred.getType());
               credential.setValue(cred.getValue());
               credential.setHashed(cred.isHashed());
               identityManager.create(user, credential);
            }
         }

         if (userRep.getAttributes() != null)
View Full Code Here

Examples of org.opentides.bean.user.UserCredential

public class UserController extends BaseCrudController<BaseUser> {
  private UserGroupService userGroupService;
 
  @Override
  protected void preCreateAction(BaseUser command) {
    UserCredential credential = command.getCredential();
    if (!StringUtil.isEmpty(credential.getNewPassword()))
      credential.setPassword(SecurityUtil.encryptPassword(credential.getNewPassword()));
  }
View Full Code Here

Examples of org.opentides.bean.user.UserCredential

      credential.setPassword(SecurityUtil.encryptPassword(credential.getNewPassword()));
  }

  @Override
  protected void preUpdateAction(BaseUser command) {
    UserCredential credential = command.getCredential();
        if (!StringUtil.isEmpty(credential.getNewPassword()))
            credential.setPassword(SecurityUtil.encryptPassword(credential.getNewPassword()));
  }
View Full Code Here

Examples of org.opentides.bean.user.UserCredential

    BaseUser user = new BaseUser();
    user.addGroup(group1);
    user.setFirstName("John");
    user.setLastName("Doe");
    user.setEmailAddress("johndoe@unittest.com");
    UserCredential userAccount = new UserCredential();
    userAccount.setPassword("unittest");
    userAccount.setUsername("jdoe");
    userAccount.setUser(user);
    user.setCredential(userAccount);
    coreUserDAO.saveEntityModel(user);
    // ensure user is saved and has id
    assertNotNull(user.getId());
    assertEquals( 1, jdbcTemplate.queryForInt("select count(*) from USER_PROFILE where EMAIL='johndoe@unittest.com'"));
View Full Code Here

Examples of org.opentides.bean.user.UserCredential

        // a user can be member of multiple user group
        user = new BaseUser();
        user.addGroup(group1);
        user.addGroup(group2);
        user.setEmailAddress("multiple@unittest.com");
        UserCredential userAccount = new UserCredential();
        userAccount.setPassword("test");
        userAccount.setUsername("multiple");
        userAccount.setUser(user);
        user.setCredential(userAccount);
        coreUserDAO.saveEntityModel(user);
       
        List<BaseUser> users1 = coreUserDAO.findByUsergroupName("group1");
        assertEquals(1, users1.size());
View Full Code Here

Examples of org.opentides.bean.user.UserCredential

      BaseUser user = new BaseUser();
      user.addGroup(group1);
      user.setFirstName("SuperUser");
      user.setLastName("Duplicate");
      user.setEmailAddress("duplicate@unittest.com");
      UserCredential userAccount = new UserCredential();
      userAccount.setPassword("unittest");
      userAccount.setUsername("admin");
      userAccount.setUser(user);
      user.setCredential(userAccount);
      coreUserDAO.saveEntityModel(user);
      fail("Failed to throw exception on duplicate username");
    } catch (Exception e) {
      // success
View Full Code Here

Examples of org.opentides.bean.user.UserCredential

      BaseUser user = new BaseUser();
      user.addGroup(group1);
      user.setFirstName("SuperUser");
      user.setLastName("Duplicate");
      user.setEmailAddress("admin@ideyatech.com");
      UserCredential userAccount = new UserCredential();
      userAccount.setPassword("unittest");
      userAccount.setUsername("admin");
      userAccount.setUser(user);
      user.setCredential(userAccount);
      coreUserDAO.saveEntityModel(user);
      fail("Failed to throw exception on duplicate email");
    } catch (Exception e) {
     
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.