Package com.woorea.openstack.keystone.v3.model

Examples of com.woorea.openstack.keystone.v3.model.Identity$Password$User


  @Before
  public void init() {
    UserGroup group = new UserGroup("main");
    groupId = getSession().save(group);

    User user1 = new User("User1");
    user1Id = getSession().save(user1);

    User user2 = new User("user2");
    user2Id = getSession().save(user2);

    group.addUser(user1);
    group.addUser(user2);
View Full Code Here


    getSession().clear();
  }

  @Test
  public void testMapUser() {
    User user1 = (User) getSession().load(User.class, user1Id);
    User user2 = (User) getSession().load(User.class, user2Id);
    assertNotNull(user1);
    for (int i = 0; i < 100; i++) {
      UserDto userDto1 = mapperFacade.map(user1, UserDto.class);
      assertEquals(userDto1.getName(), user1.getName());

      UserDto userDto2 = mapperFacade.map(user2, UserDto.class);
      assertEquals(userDto2.getName(), user2.getName());

      assertTrue(user1.getGroup().getUsers().contains(user2));
    }
  }
View Full Code Here

    getSession().clear();
    removeAuthority();
  }

  private void addAuthority() {
    User user1 = (User) getSession().load(User.class, user1Id);
    UserDto userDto1 = mapperFacade.map(user1, UserDto.class);

    log.debug("\n\n old userTO = " + userDto1);

    Authority authority = (Authority) getSession().load(Authority.class,
        adminAuthotityId);
    AuthorityDto authorityDto = mapperFacade.map(authority,
        AuthorityDto.class);
    assertFalse(userDto1.getAuthorities().contains(authorityDto));

    userDto1.getAuthorities().add(authorityDto);
    Assert.assertNotNull(user1);
    mapperFacade.map(userDto1, user1, TypeFactory.valueOf(UserDto.class),
        TypeFactory.valueOf(User.class));

    assertTrue(user1.getAuthorities().contains(authority));
  }
View Full Code Here

    assertTrue(user1.getAuthorities().contains(authority));
  }

  private void removeAuthority() {
    User user1 = (User) getSession().load(User.class, user1Id);
    UserDto userDto1 = mapperFacade.map(user1, UserDto.class);

    log.debug("\n\n old userTO = " + userDto1);

    Authority authority = (Authority) getSession().load(Authority.class,
        adminAuthotityId);
    AuthorityDto authorityDto = mapperFacade.map(authority,
        AuthorityDto.class);
    assertTrue(userDto1.getAuthorities().contains(authorityDto));

    userDto1.getAuthorities().remove(authorityDto);
    Assert.assertNotNull(user1);
    mapperFacade.map(userDto1, user1, TypeFactory.valueOf(UserDto.class),
        TypeFactory.valueOf(User.class));

    assertFalse(user1.getAuthorities().contains(authority));
  }
View Full Code Here

  private void removeGroup() {
    UserGroup group = (UserGroup) getSession().load(UserGroup.class,
        groupId);

    User user1 = (User) getSession().load(User.class, user1Id);

    assertTrue(group.getUsers().contains(user1));

    UserDto userDto1 = mapperFacade.map(user1, UserDto.class);
View Full Code Here

  private void revertGroup() {
    UserGroup group = (UserGroup) getSession().load(UserGroup.class,
        groupId);

    User user1 = (User) getSession().load(User.class, user1Id);

    assertFalse(group.getUsers().contains(user1));

    UserDto userDto1 = mapperFacade.map(user1, UserDto.class);
View Full Code Here

      eu.setLightweightPerson(lPerson);
      eu.addNetId(netId);
     
      EnterpriseUserPassword eup=(EnterpriseUserPassword)appConfig.getObject(ENTERPRISE_USER_PASSWORD);
      eup.setEnterpriseUser(eu);
      Password p = eup.newPassword();
      p.setValue(newPassword);
      p.setType("secure credential");
      p.setEncryption("cleartext");
     
      java.util.List returnedEup = eup.query(eu, p2p);
      if (returnedEup.size() == 0) {
        //create the password
        eup.setPassword(p);
View Full Code Here


      // get the newdata from the form data
      EnterpriseUserPassword eup = (EnterpriseUserPassword)getAppConfig().getObject(messageObjectName);
      eup.getXmlEnterpriseObject().setBaseline(baselineEup.getXmlEnterpriseObject());
      Password p = eup.newPassword();
      p.setValue(newPassword);
      p.setType(getChannelRuntimeData().getParameter("Password@type"));
      p.setEncryption(getChannelRuntimeData().getParameter("Password@encryption"));
      eup.setPassword(p);
      eup.setEnterpriseUser(baselineEup.getEnterpriseUser());
     

      // todo - use producer pool
View Full Code Here

          // populate one with values from uPortal then, when the password reset
          // is done (update handler) do a create instead of an update.
          LogService.log(LogService.INFO, "[EnterpriseUserPasswordQueryHandler] EnterpriseUserPassword doesn't exist, using uPortal info.");
          EnterpriseUserPassword eup = (EnterpriseUserPassword)getAppConfig().getObject(messageObjectName);
          eup.setEnterpriseUser(eu);
          Password p = eup.newPassword();
          p.setValue("eupqhunknown");
          p.setType("secure credential");
          p.setEncryption("cleartext");
          eup.setPassword(p);

//          eup.create((PointToPointProducer)getAppConfig().getObject(producerName));
//          LogService.log(LogService.INFO, "[EnterpriseUserPasswordQueryHandler] EnterpriseUserPassword was created.");
          xml += eup.getXmlEnterpriseObject().toXmlString();
View Full Code Here

        logger.info("["+portletName+"] Found EnterpriseUser: " + eu);
      }
     
      EnterpriseUserPassword eup=(EnterpriseUserPassword)appConfig.getObject(ENTERPRISE_USER_PASSWORD);
      eup.setEnterpriseUser(eu);
      Password p = eup.newPassword();
      p.setValue(newPassword);
      p.setType("secure credential");
      p.setEncryption("cleartext");
     
      java.util.List returnedEup = eup.query(eu, p2p);
      if (returnedEup.size() == 0) {
        //create the password
        eup.setPassword(p);
View Full Code Here

TOP

Related Classes of com.woorea.openstack.keystone.v3.model.Identity$Password$User

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.