Class CorsConfigurationSourceAutoConfiguration

java.lang.Object
org.bremersee.spring.boot.autoconfigure.web.CorsConfigurationSourceAutoConfiguration

@ConditionalOnWebApplication(type=SERVLET) @ConditionalOnClass(name="org.springframework.web.cors.UrlBasedCorsConfigurationSource") @ConditionalOnProperty(prefix="bremersee.web.cors", name="enabled", havingValue="true") @EnableConfigurationProperties(CorsProperties.class) @AutoConfiguration public class CorsConfigurationSourceAutoConfiguration extends Object
The cors configuration source auto-configuration.
Author:
Christian Bremer
  • Constructor Details

    • CorsConfigurationSourceAutoConfiguration

      public CorsConfigurationSourceAutoConfiguration(CorsProperties corsProperties)
      Instantiates a new Cors configuration source autoconfiguration.
      Parameters:
      corsProperties - the cors properties
  • Method Details

    • init

      @EventListener(org.springframework.boot.context.event.ApplicationReadyEvent.class) public void init()
      Init.
    • corsConfigurationSource

      @Bean public org.springframework.web.cors.CorsConfigurationSource corsConfigurationSource()
      Creates cors configuration source.
      Returns:
      the cors configuration source