example Group object and DnResolver
this dependency is not required for usage
make sure RDN's are separated by commas
Expect Group path elements in reverse order to distinguished name
Add dn to Group resolve(...) method
Add GroupDnResolverTest
Add GroupDnResolver spring bean definition
Set group base dn from property.
Set User groups from ldap groups.
Define groupDnResolver spring bean property for UserLdapEntryMapper
Refactor User groups.
Provide addToGroup(...) and removeFromGroup(...) methods to UserDao interface and LdaptiveUserDao implementation.
Inject groupDnResolver property into LdaptiveUserDao spring bean.
Refactor name.
Do not alter underlying group path array when reversing order during iteration.
Test to ensure this.
Add LdaptiveUserDao tests : addToGroup removeFromGroup
Provide addToGroup(...) and removeFromGroup(...) methods
Define groupDnResolver spring bean and reference where needed.
Remove redundant valid user assertion.
Consolidate modifyEntry(...) iteration to build AttributeModification array.