Package org.sonatype.security.ldap.realms

Examples of org.sonatype.security.ldap.realms.LdapManager.searchUsers()


      throws Exception
  {
    LdapManager ldapManager = this.lookup(LdapManager.class);
    LdapServer ldapServer = this.getLdapServer("default");

    Assert.assertEquals(3, ldapManager.searchUsers("", null).size());

    ldapServer.stop();
    Assert.assertEquals(0, ldapManager.searchUsers("", null).size());

    ldapServer.start();
View Full Code Here


    LdapServer ldapServer = this.getLdapServer("default");

    Assert.assertEquals(3, ldapManager.searchUsers("", null).size());

    ldapServer.stop();
    Assert.assertEquals(0, ldapManager.searchUsers("", null).size());

    ldapServer.start();
    Assert.assertEquals(0, ldapManager.searchUsers("", null).size());

    // wait 3 more sec, then we should be good
View Full Code Here

    ldapServer.stop();
    Assert.assertEquals(0, ldapManager.searchUsers("", null).size());

    ldapServer.start();
    Assert.assertEquals(0, ldapManager.searchUsers("", null).size());

    // wait 3 more sec, then we should be good
    Thread.sleep(7 * 1000);
    Assert.assertEquals(3, ldapManager.searchUsers("", null).size());
  }
View Full Code Here

    ldapServer.start();
    Assert.assertEquals(0, ldapManager.searchUsers("", null).size());

    // wait 3 more sec, then we should be good
    Thread.sleep(7 * 1000);
    Assert.assertEquals(3, ldapManager.searchUsers("", null).size());
  }

  @Override
  public void tearDown()
      throws Exception
View Full Code Here

    userIds.add("jvanzyl");

    // exact number

    List<String> actualUserIds = new ArrayList<String>();
    SortedSet<LdapUser> users = ldapManager.searchUsers("j", null);
    for (LdapUser ldapUser : users) {
      actualUserIds.add(ldapUser.getUsername());
    }
    Assert.assertEquals(userIds, actualUserIds);
View Full Code Here

    for (LdapUser ldapUser : users) {
      actualUserIds.add(ldapUser.getUsername());
    }
    Assert.assertEquals(userIds, actualUserIds);

    Assert.assertEquals(9, ldapManager.searchUsers("", null).size());
    Assert.assertEquals(0, ldapManager.searchUsers("z", null).size());
  }

  private CLdapServerConfiguration clone(CLdapServerConfiguration ldapServer) {
    XStream xstream = new XStream();
View Full Code Here

      actualUserIds.add(ldapUser.getUsername());
    }
    Assert.assertEquals(userIds, actualUserIds);

    Assert.assertEquals(9, ldapManager.searchUsers("", null).size());
    Assert.assertEquals(0, ldapManager.searchUsers("z", null).size());
  }

  private CLdapServerConfiguration clone(CLdapServerConfiguration ldapServer) {
    XStream xstream = new XStream();
    return (CLdapServerConfiguration) xstream.fromXML(xstream.toXML(ldapServer));
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.