Class UnionizingLdapAuthoritiesPopulator
- java.lang.Object
-
- org.pentaho.platform.plugin.services.security.userrole.ldap.UnionizingLdapAuthoritiesPopulator
-
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
,org.springframework.security.ldap.userdetails.LdapAuthoritiesPopulator
public class UnionizingLdapAuthoritiesPopulator extends Object implements org.springframework.security.ldap.userdetails.LdapAuthoritiesPopulator, org.springframework.beans.factory.InitializingBean
Delegates to populators and unions the results. Use in conjunction withUnionizingLdapSearch
.- Author:
- mlowery
-
-
Constructor Summary
Constructors Constructor Description UnionizingLdapAuthoritiesPopulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterPropertiesSet()
Collection<? extends org.springframework.security.core.GrantedAuthority>
getGrantedAuthorities(org.springframework.ldap.core.DirContextOperations userData, String username)
void
setPopulators(Set<org.springframework.security.ldap.userdetails.LdapAuthoritiesPopulator> populators)
-
-
-
Method Detail
-
getGrantedAuthorities
public Collection<? extends org.springframework.security.core.GrantedAuthority> getGrantedAuthorities(org.springframework.ldap.core.DirContextOperations userData, String username)
- Specified by:
getGrantedAuthorities
in interfaceorg.springframework.security.ldap.userdetails.LdapAuthoritiesPopulator
-
setPopulators
public void setPopulators(Set<org.springframework.security.ldap.userdetails.LdapAuthoritiesPopulator> populators)
-
-