Skip to content
Snippets Groups Projects
Commit f64a5f62 authored by Piotr Gawron's avatar Piotr Gawron
Browse files

debug info about filtered out ldap users

parent 05e55abb
No related branches found
No related tags found
2 merge requests!450fix on export to cell designer + ldap connector patches,!447Resolve "Ldap user exists, but is filtered out"
Pipeline #6716 passed
......@@ -146,11 +146,11 @@ public class LdapService implements ILdapService {
.getConfigurationValue(ConfigurationElementType.LDAP_LAST_NAME_ATTRIBUTE);
String emailAttribute = configurationService.getConfigurationValue(ConfigurationElementType.LDAP_EMAIL_ATTRIBUTE);
Filter f1 = createLoginFilter(login);
Filter loginFilter = createLoginFilter(login);
Filter f2 = createObjectClassFilter();
Filter f3 = createAttributeFilter();
Filter filter = Filter.createANDFilter(f1, f2, f3);
Filter filter = Filter.createANDFilter(loginFilter, f2, f3);
SearchResult searchResult = connection.search(baseDn, SearchScope.SUB, filter);
for (SearchResultEntry entry : searchResult.getSearchEntries()) {
......@@ -186,6 +186,10 @@ public class LdapService implements ILdapService {
return result;
}
searchResult = connection.search(baseDn, SearchScope.SUB, loginFilter);
if (searchResult.getSearchEntries().size() > 0) {
logger.debug("User '" + login + "' exists, but was filtered out [filter=" + filter.toString() + "]");
}
return null;
} finally {
connection.close();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment