> I would like to add to these returned attributes, user's groups membership, > by doing a request in another branch. I succeeded if the user is in only one > group, but when it's in several, the LdapPersonAttributeDAO fails (because > it only wants unique results).
CAS certainly supports this use case because we employ it here at Virginia Tech. Our directory structure is typical, with an ou=Groups branch, and sounds similar to yours. I'm unclear what you mean by "unique" results. It's true that LdapPersonAttributeDAO only allows a particular item, group name in this case, to appear once in a result set, but that sounds like a different condition than a person belonging to multiple groups. Can you clarify the case where LdapPersonAttributeDAO breaks? A specific use case along with a stack trace would be best. M -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
