Attached 2 diff's with a fix for LDAPIdentityStore
Provided fix allow to retrieve user roles using UserID or UserDN.
Current implementation of LDAPIdentityStore is unable to authenticate a user against the standard POSIX user profile / roles structure.
LDAPIdentityStore.java.diff
Logged In: YES
user_id=399413
Originator: YES
File Added: LDAPIdentityStore.java.diff
Logged In: YES
user_id=399413
Originator: YES
File Added: mbeans-descriptors.xml.diff
mbeans-descriptors.xml.diff