public static final class LDAPSecurityRealm.AuthoritiesPopulatorImpl
extends org.acegisecurity.providers.ldap.populator.DefaultLdapAuthoritiesPopulator
LdapAuthoritiesPopulator
that adds the automatic 'authenticated' role.Constructor and Description |
---|
AuthoritiesPopulatorImpl(org.acegisecurity.ldap.InitialDirContextFactory initialDirContextFactory,
String groupSearchBase) |
Modifier and Type | Method and Description |
---|---|
protected Set |
getAdditionalRoles(org.acegisecurity.userdetails.ldap.LdapUserDetails ldapUser) |
Set |
getGroupMembershipRoles(String userDn,
String username)
Retrieves the group membership in two ways.
|
void |
setConvertToUpperCase(boolean convertToUpperCase) |
void |
setRolePrefix(String rolePrefix) |
public AuthoritiesPopulatorImpl(org.acegisecurity.ldap.InitialDirContextFactory initialDirContextFactory, String groupSearchBase)
protected Set getAdditionalRoles(org.acegisecurity.userdetails.ldap.LdapUserDetails ldapUser)
getAdditionalRoles
in class org.acegisecurity.providers.ldap.populator.DefaultLdapAuthoritiesPopulator
public void setRolePrefix(String rolePrefix)
setRolePrefix
in class org.acegisecurity.providers.ldap.populator.DefaultLdapAuthoritiesPopulator
public void setConvertToUpperCase(boolean convertToUpperCase)
setConvertToUpperCase
in class org.acegisecurity.providers.ldap.populator.DefaultLdapAuthoritiesPopulator
public Set getGroupMembershipRoles(String userDn, String username)
getGroupMembershipRoles
in class org.acegisecurity.providers.ldap.populator.DefaultLdapAuthoritiesPopulator
Copyright © 2016. All rights reserved.