Class X509AuthenticationWebflowConfiguration.X509TomcatServletWebServiceFactoryConfiguration

  • Enclosing class:
    X509AuthenticationWebflowConfiguration

    @Configuration(value="X509TomcatServletWebServiceFactoryConfiguration",
                   proxyBeanMethods=false)
    @ConditionalOnClass({org.apache.catalina.startup.Tomcat.class,org.apache.coyote.http2.Http2Protocol.class})
    @ConditionalOnProperty("cas.authn.x509.webflow.port")
    public static class X509AuthenticationWebflowConfiguration.X509TomcatServletWebServiceFactoryConfiguration
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.springframework.boot.web.server.WebServerFactoryCustomizer x509TomcatServletWebServiceFactoryCustomizer​(org.springframework.boot.autoconfigure.web.ServerProperties serverProperties, org.apereo.cas.configuration.CasConfigurationProperties casProperties)  
      org.apereo.cas.web.flow.CasWebflowConfigurer x509TomcatServletWebServiceFactoryWebflowConfigurer​(org.springframework.webflow.definition.registry.FlowDefinitionRegistry loginFlowRegistry, org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices, org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.springframework.context.ConfigurableApplicationContext applicationContext)  
      org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurer x509TomcatWebflowExecutionPlanConfigurer​(org.apereo.cas.web.flow.CasWebflowConfigurer x509TomcatServletWebServiceFactoryWebflowConfigurer)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • X509TomcatServletWebServiceFactoryConfiguration

        public X509TomcatServletWebServiceFactoryConfiguration()
    • Method Detail

      • x509TomcatServletWebServiceFactoryCustomizer

        @ConditionalOnMissingBean(name="x509TomcatServletWebServiceFactoryCustomizer")
        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        public org.springframework.boot.web.server.WebServerFactoryCustomizer x509TomcatServletWebServiceFactoryCustomizer​(org.springframework.boot.autoconfigure.web.ServerProperties serverProperties,
                                                                                                                           org.apereo.cas.configuration.CasConfigurationProperties casProperties)
      • x509TomcatWebflowExecutionPlanConfigurer

        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        @ConditionalOnMissingBean(name="x509TomcatWebflowExecutionPlanConfigurer")
        public org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurer x509TomcatWebflowExecutionPlanConfigurer​(@Qualifier("x509TomcatServletWebServiceFactoryWebflowConfigurer")
                                                                                                                  org.apereo.cas.web.flow.CasWebflowConfigurer x509TomcatServletWebServiceFactoryWebflowConfigurer)
      • x509TomcatServletWebServiceFactoryWebflowConfigurer

        @ConditionalOnMissingBean(name="x509TomcatServletWebServiceFactoryWebflowConfigurer")
        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        public org.apereo.cas.web.flow.CasWebflowConfigurer x509TomcatServletWebServiceFactoryWebflowConfigurer​(@Qualifier("loginFlowRegistry")
                                                                                                                org.springframework.webflow.definition.registry.FlowDefinitionRegistry loginFlowRegistry,
                                                                                                                @Qualifier("flowBuilderServices")
                                                                                                                org.springframework.webflow.engine.builder.support.FlowBuilderServices flowBuilderServices,
                                                                                                                org.apereo.cas.configuration.CasConfigurationProperties casProperties,
                                                                                                                org.springframework.context.ConfigurableApplicationContext applicationContext)