I have gone through below question
Spring Security 3 Active Directory Authentication, Database Authorization
Instead of delegate method we can configure in only spring security xml file.
Can you please guide me How we can do that.
This is working configuration for Spring security 2.5 But I don't know how to use in 3 or 3.1
<bean id="ldapAuthProvider" class="org.cmfrwk.security.spring.providers.ldap.LdapAuthenticationProvider">
<security:custom-authentication-provider />
<constructor-arg>
<bean class="org.spring.security.spring.providers.ldap.BindAuthenticator">
<constructor-arg ref="contextSource" />
<property name="userSearch" ref="userSearch" />
<property name="userDnPatterns">
<list>
<value>CN={0},OU=Users,OU=Laptop-Users,OU=Users,OU=XXX-EMPLOYEE,OU=XXX-XX-ADH,OU=XXX,DC=in,DC=XXXXX,DC=net</value>
</list>
</property>
</bean>
</constructor-arg>
<constructor-arg>
<bean class="org.springframework.security.ldap.populator.UserDetailsServiceLdapAuthoritiesPopulator">
<constructor-arg ref="customUserDetailsService" />
</bean>
</constructor-arg>
</bean>