Class SaslBindSearchAuthenticatorBeanDefinitionParser

  • All Implemented Interfaces:
    org.springframework.beans.factory.xml.BeanDefinitionParser

    public class SaslBindSearchAuthenticatorBeanDefinitionParser
    extends AbstractSearchAuthenticatorBeanDefinitionParser
    Parser for
    sasl-bind-search-authenticator
    elements.
    Author:
    Middleware Services
    • Constructor Detail

      • SaslBindSearchAuthenticatorBeanDefinitionParser

        public SaslBindSearchAuthenticatorBeanDefinitionParser()
    • Method Detail

      • resolveId

        protected java.lang.String resolveId​(org.w3c.dom.Element element,
                                             org.springframework.beans.factory.support.AbstractBeanDefinition definition,
                                             org.springframework.beans.factory.xml.ParserContext parserContext)
                                      throws org.springframework.beans.factory.BeanDefinitionStoreException
        Overrides:
        resolveId in class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
        Throws:
        org.springframework.beans.factory.BeanDefinitionStoreException
      • parseConnectionInitializer

        protected org.springframework.beans.factory.support.BeanDefinitionBuilder parseConnectionInitializer​(org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
                                                                                                             org.w3c.dom.Element element)
        Creates a bind connection initializer.
        Overrides:
        parseConnectionInitializer in class AbstractConnectionConfigBeanDefinitionParser
        Parameters:
        builder - bean definition builder to set properties on, may be null
        element - containing configuration
        Returns:
        bind connection initializer bean definition
      • parseSaslConfig

        protected org.springframework.beans.factory.support.BeanDefinitionBuilder parseSaslConfig​(org.w3c.dom.Element element)
        Creates a sasl config.
        Parameters:
        element - containing configuration
        Returns:
        sasl config bean definition builder
      • parseSaslConfig

        protected static SaslConfig parseSaslConfig​(java.lang.String value)
        Returns a SaslConfig for the supplied value.
        Parameters:
        value - to parse
        Returns:
        mechanism