@Singleton public class DefaultLdapGroupProcessor extends java.lang.Object implements LdapGroupProcessor
LdapGroupProcessor
.Constructor and Description |
---|
DefaultLdapGroupProcessor() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.String> |
process(java.lang.String attribute,
LdapSearchResult result,
SearchProvider groupResults)
Processes groups returned from LDAP.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdditionalGroups, processGroup
public java.util.Set<java.lang.String> process(java.lang.String attribute, LdapSearchResult result, SearchProvider groupResults) throws javax.naming.NamingException
LdapGroupProcessor
process
in interface LdapGroupProcessor
attribute
- The group attribute in the contextresult
- The search result of the usergroupResults
- The provider responsible for querying LDAPjavax.naming.NamingException
- If the search provider fails