From 7883aefa1657fc003bdd9b29e08a8d068ec89570 Mon Sep 17 00:00:00 2001 From: Luke Taylor Date: Wed, 8 Feb 2006 02:33:56 +0000 Subject: [PATCH] Updated config for LdapSearch --- doc/docbook/acegi.xml | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/doc/docbook/acegi.xml b/doc/docbook/acegi.xml index 6755b74aab..bd443d2fad 100644 --- a/doc/docbook/acegi.xml +++ b/doc/docbook/acegi.xml @@ -4328,28 +4328,31 @@ $CATALINA_HOME/bin/startup.sh A typical configuration, using some of the beans we've discussed above, might look like this: - <bean id="initialDirContextFactory" class="org.acegisecurity.providers.ldap.DefaultInitialDirContextFactory"> + <bean id="initialDirContextFactory" + class="org.acegisecurity.providers.ldap.DefaultInitialDirContextFactory"> <constructor-arg value="ldap://monkeymachine:389/dc=acegisecurity,dc=org"/> <property name="managerDn"><value>cn=manager,dc=acegisecurity,dc=org</value></property> <property name="managerPassword"><value>password</value></property> </bean> - <bean - id="userSearch" - class="org.acegisecurity.providers.ldap.search.FilterBasedLdapUserSearch"> + <bean id="userSearch" + class="org.acegisecurity.providers.ldap.search.FilterBasedLdapUserSearch"> + <constructor-arg index="0"> + <value></value> + </constructor-arg> + <constructor-arg index="1"> + <value>(uid={0})</value> + </constructor-arg> + <constructor-arg index="2"> + <ref local="initialDirContextFactory" /> + </constructor-arg> <property name="searchSubtree"> <value>true</value> - </property> - <property name="initialDirContextFactory"> - <ref local="initialDirContextFactory" /> - </property> - <property name="searchFilter"> - <value>(uid={0})</value> - </property> + </property> </bean> - <bean - id="ldapAuthProvider" class="org.acegisecurity.providers.ldap.LdapAuthenticationProvider"> + <bean id="ldapAuthProvider" + class="org.acegisecurity.providers.ldap.LdapAuthenticationProvider"> <constructor-arg> <bean class="org.acegisecurity.providers.ldap.authenticator.BindAuthenticator"> <constructor-arg><ref local="initialDirContextFactory"/></constructor-arg>