Tamas Mate has uploaded a new patch set (#3). ( http://gerrit.cloudera.org:8080/17047 )
Change subject: IMPALA-10161: User LDAP Search bind support ...................................................................... IMPALA-10161: User LDAP Search bind support This change adds user search bind support next to simple bind that can be configured with LDAP filters. The group check was done with LDAP search earlier, this change adds the possibility to configure it with Hadoop library like options, which is the LDAP filter with optional patterns. The '{0}' will be replaced with the user name while the '{1}' pattern will be replaced with the user dn. The following new flags have been added: --ldap_search_bind_authentication: a flag to change between simple and search bind --ldap_user_search_basedn: the base dn for the LDAP subtree to search --ldap_group_search_basedn: the base dn for the LDAP subtree to search Tested: - Custom cluster tests have been added Change-Id: I978744ad05d9ef408328d1e4dd2d18c329f4d3b7 --- M be/src/rpc/authentication.cc M be/src/util/CMakeLists.txt A be/src/util/ldap-search-bind.cc A be/src/util/ldap-search-bind.h A be/src/util/ldap-simple-bind.cc A be/src/util/ldap-simple-bind.h M be/src/util/ldap-util.cc M be/src/util/ldap-util.h M be/src/util/webserver.cc M fe/src/test/java/org/apache/impala/customcluster/LdapImpalaShellTest.java A fe/src/test/java/org/apache/impala/customcluster/LdapSearchBindImpalaShellTest.java A fe/src/test/java/org/apache/impala/customcluster/LdapSimpleBindImpalaShellTest.java M fe/src/test/java/org/apache/impala/testutil/LdapUtil.java M fe/src/test/resources/users.ldif 14 files changed, 903 insertions(+), 336 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/47/17047/3 -- To view, visit http://gerrit.cloudera.org:8080/17047 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I978744ad05d9ef408328d1e4dd2d18c329f4d3b7 Gerrit-Change-Number: 17047 Gerrit-PatchSet: 3 Gerrit-Owner: Tamas Mate <tm...@cloudera.com> Gerrit-Reviewer: Csaba Ringhofer <csringho...@cloudera.com> Gerrit-Reviewer: Impala Public Jenkins <impala-public-jenk...@cloudera.com> Gerrit-Reviewer: Tamas Mate <tm...@cloudera.com> Gerrit-Reviewer: Thomas Tauber-Marshall <tmarsh...@cloudera.com>