Class AbstractAuthenticatorBeanDefinitionParser

    • Constructor Detail

      • AbstractAuthenticatorBeanDefinitionParser

        public AbstractAuthenticatorBeanDefinitionParser()
    • Method Detail

      • getBeanClass

        protected java.lang.Class<?> getBeanClass​(org.w3c.dom.Element element)
        Overrides:
        getBeanClass in class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
      • parseAuthHandler

        protected org.springframework.beans.factory.support.BeanDefinitionBuilder parseAuthHandler​(org.w3c.dom.Element element)
        Creates a pooled authentication handler for performing binds.
        Parameters:
        element - containing configuration
        Returns:
        pooled bind authentication handler bean definition builder
      • parseEntryResolver

        protected org.springframework.beans.factory.support.BeanDefinitionBuilder parseEntryResolver​(org.w3c.dom.Element element,
                                                                                                     org.springframework.beans.factory.support.BeanDefinitionBuilder connectionFactory)
        Creates an entry resolver.
        Parameters:
        element - containing configuration
        connectionFactory - for entry resolution or null to forgo wiring a connection factory
        Returns:
        search entry resolver bean definition builder
      • parseAuthResponseHandler

        protected org.springframework.beans.factory.support.BeanDefinitionBuilder parseAuthResponseHandler​(org.springframework.beans.factory.support.BeanDefinitionBuilder authenticator,
                                                                                                           org.springframework.beans.factory.support.BeanDefinitionBuilder authHandler,
                                                                                                           org.w3c.dom.Element element)
        Creates an authentication response handler bean definition builder. The supplied authentication handler will be updated with any necessary request controls that the response handler may require.
        Parameters:
        authenticator - bean definition builder for the authenticator
        authHandler - bean definition builder for the authentication handler
        element - containing authentication response handler
        Returns:
        authentication response handler bean definition builder