Changeset 347:6abe16277efe


Ignore:
Timestamp:
09/19/11 23:54:09 (5 months ago)
Author:
xeraph
Branch:
default
Convert:
svn:7c3792e6-d75b-4784-96a6-b298f655ee64/trunk@2781
Message:

changed ldap filter "(&(sAMAccountName=*)(givenName=*))" to "(&(userPrincipalName=*))". givenName can be null.

Location:
kraken-ldap
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • kraken-ldap/pom.xml

    r254 r347  
    1111        <groupId>org.krakenapps</groupId> 
    1212        <artifactId>kraken-ldap</artifactId> 
    13         <version>1.1.3</version> 
     13        <version>1.1.4</version> 
    1414        <packaging>bundle</packaging> 
    1515        <name>Kraken LDAP</name> 
  • kraken-ldap/src/main/java/org/krakenapps/ldap/impl/JLdapService.java

    r279 r347  
    164164                        lc.bind(LDAPConnection.LDAP_V3, profile.getAccount(), profile.getPassword().getBytes("utf-8")); 
    165165                        LDAPSearchResults r = lc.search(buildBaseDN(profile.getDc()), LDAPConnection.SCOPE_SUB, 
    166                                         "(&(sAMAccountName=*)(givenName=*))", null, false); 
     166                                        "(&(userPrincipalName=*))", null, false); 
    167167 
    168168                        while (r.hasMore()) { 
    169169                                try { 
    170170                                        LDAPEntry entry = r.next(); 
     171                                        logger.debug("kraken-ldap: fetch entry [{}]", entry); 
     172                                         
    171173                                        DomainUserAccount account = parseUserAccount(entry); 
    172174                                        if (account != null) 
     
    207209                                try { 
    208210                                        LDAPEntry entry = r.next(); 
     211                                        logger.debug("kraken-ldap: fetch org unit entry [{}]", entry); 
     212                                         
    209213                                        DomainOrganizationalUnit ou = parseOrganizationUnit(entry); 
    210214                                        if (ou != null) 
Note: See TracChangeset for help on using the changeset viewer.