01: package com.pentaho.security.ldap;
02:
03: import org.acegisecurity.ldap.InitialDirContextFactory;
04: import org.acegisecurity.providers.ldap.populator.DefaultLdapAuthoritiesPopulator;
05:
06: /**
07: * Slightly modified version of <code>DefaultLdapAuthoritiesPopulator</code>
08: * that correctly consults the <code>searchSubtree</code> property before
09: * executing the query.
10: *
11: * @deprecated Use org.acegisecurity.providers.ldap.populator.DefaultLdapAuthoritiesPopulator instead. See PPP-318.
12: * @author mlowery
13: */
14: public class FixedDefaultLdapAuthoritiesPopulator extends
15: DefaultLdapAuthoritiesPopulator {
16:
17: public FixedDefaultLdapAuthoritiesPopulator(
18: InitialDirContextFactory initialDirContextFactory,
19: String groupSearchBase) {
20: super(initialDirContextFactory, groupSearchBase);
21: }
22:
23: }
|