You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Illya Yalovyy (JIRA)" <ji...@apache.org> on 2016/10/03 17:28:21 UTC
[jira] [Created] (HIVE-14875) Enhancement and refactoring of
TestLdapAtnProviderWithMiniDS
Illya Yalovyy created HIVE-14875:
------------------------------------
Summary: Enhancement and refactoring of TestLdapAtnProviderWithMiniDS
Key: HIVE-14875
URL: https://issues.apache.org/jira/browse/HIVE-14875
Project: Hive
Issue Type: Test
Components: Authentication, Tests
Reporter: Illya Yalovyy
Assignee: Illya Yalovyy
This makes the following enhancements to TestLdapAtnProviderWithMiniDS:
* Extract defined ldifs to a resource file.
* Remove unneeded attributes defined in each ldif entry such as:
* sn (Surname) and givenName from group entries
* distinguishedName from all entries as this attribute serves more
as a parent type of many other attributes.
* Remove setting ExtensibleObject as an objectClass for all ldap entries
as that is not needed. This objectClass would allow for adding any
attribute to an entry.
* Add missing uid attribute to group entries whose dn refer to a uid
attribute
* Add missing uidObject objectClass to entries that have the uid attribute
* Explicitly set organizationalPerson objectClass to user entries as
they are using inetOrgPerson objectClass which is a subclass of
the organizationalPerson objectClass
* Create indexes on cn and uid attributes as they are commonly
queried.
* Removed unused variables and imports.
* Fixed givenName for user3.
* Other minor code clean up.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)