Added link to Ldap BeanDefinitionParser.

This commit is contained in:
Luke Taylor
2007-11-08 01:14:01 +00:00
parent 87a864619d
commit 0b6070ecec

View File

@@ -220,10 +220,15 @@ http://www.springframework.org/schema/security http://www.springframework.org/sc
element is an excellent example of the use of high-level namespace components. It can be used to set up a complete element is an excellent example of the use of high-level namespace components. It can be used to set up a complete
LDAP authentication provider with or without an external server. LDAP authentication provider with or without an external server.
The optional <<<url>>> attribute specifies the URL of an external LDAP server. Without this, it will create The optional <<<url>>> attribute specifies the URL of an external LDAP server. Without this, it will create
an embedded Apache Directory instance and attempt to load any ldif files found on the classpath. Doing this an embedded Apache Directory server instance and attempt to load any ldif files found on the classpath. Doing this
with Spring beans would involve potentially hundreds of lines of configuration and is a difficult task for an with Spring beans would involve potentially hundreds of lines of configuration and is a difficult task for an
inexperienced user. Ultimately the user should be able to configure authentication and group membership strategy, inexperienced user (or indeed any user). Ultimately the user should be able to configure authentication and group
server details (e.g. port number) and the structure of the directory. membership strategy, server details (e.g. port number) and the structure of the directory.
{{{http://acegisecurity.svn.sourceforge.net/svnroot/acegisecurity/spring-security/trunk/core/src/main/java/org/springframework/security/config/LdapBeanDefinitionParser.java}LdapBeanDefinitionParser}}
does the parsing work here and there are currently no child elements.