| | |
| | | |
| | | import org.forgerock.opendj.ldap.Connection; |
| | | import org.forgerock.opendj.ldap.DN; |
| | | import org.forgerock.opendj.ldap.Filter; |
| | | import org.forgerock.opendj.ldap.LdapException; |
| | | import org.forgerock.opendj.ldap.LDAPConnectionFactory; |
| | | import org.forgerock.opendj.ldap.SearchScope; |
| | |
| | | try { |
| | | connection = factory.getConnection(); |
| | | SearchResultEntry entry = |
| | | connection.searchSingleEntry(baseDN, SearchScope.WHOLE_SUBTREE, "(mail=" + mail |
| | | + ")", "cn"); |
| | | connection.searchSingleEntry(baseDN, |
| | | SearchScope.WHOLE_SUBTREE, |
| | | Filter.equality("mail", mail).toString(), |
| | | "cn"); |
| | | DN bindDN = entry.getName(); |
| | | connection.bind(bindDN.toString(), password); |
| | | |