public class LdapServerBeanDefinitionParser
extends org.springframework.security.config.ldap.LdapServerBeanDefinitionParser
org.springframework.security.config.ldap.LdapServerBeanDefinitionParser, so dass
durch einfache Konfiguration zwischen einem embedded gestartetem LDAP-Server und einem entfernten
LDAP-Server gewechselt werden kann. settings.properties der Wert der Variable ldap.server.ldif
leer ist, wird ein entfernter LDAP-server verwendet. Ansonsten wird mit der im Paramter
angegebenen LDIF-Datei ein embedded LDAP-Server gestartet.| Constructor and Description |
|---|
LdapServerBeanDefinitionParser() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.beans.factory.config.BeanDefinition |
parse(Element elt,
org.springframework.beans.factory.xml.ParserContext parserContext)
Entfernt die Attribute
ldif bzw. |
public org.springframework.beans.factory.config.BeanDefinition parse(Element elt, org.springframework.beans.factory.xml.ParserContext parserContext)
ldif bzw. port und url aus der
Beandefinition anhand des Status der Variable ldap.server.ldif in den Properties,
so dass nur die eine oder die andere Variante verwendet wird.parse in interface org.springframework.beans.factory.xml.BeanDefinitionParserparse in class org.springframework.security.config.ldap.LdapServerBeanDefinitionParserelt - ElementparserContext - ParserContextCopyright © 2019. All rights reserved.