Class AbstractAuthenticatorBeanDefinitionParser

    • Constructor Detail

      • AbstractAuthenticatorBeanDefinitionParser

        public AbstractAuthenticatorBeanDefinitionParser()
    • Method Detail

      • getBeanClass

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

        protected org.springframework.beans.factory.support.BeanDefinitionBuilder parseAuthHandler​(Element element)
        Creates a pooled authentication handler for performing binds.
        Parameters:
        element - containing configuration
        Returns:
        pooled bind authentication handler 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,
                                                                                                           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