More options for ldap group membership #22
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
LDAP groups are not entirely one standard. I've added rfc2307 support, as rfc2307bis was mostly there.
rfc2307 defines members of a group to be a short name associated with the
memberUid
attribute. Think of/etc/group
rfc2307bis defines members as full DNs associated with either member or uniqueMember attributes.
This adds memberUid and uniqueMember to the search query and attribute list for the group membership search.