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 Summary
ConstructorsConstructorDescriptionCorsConfigurationSourceAutoConfiguration(CorsProperties corsProperties) Instantiates a new Cors configuration source autoconfiguration. -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.web.cors.CorsConfigurationSourceCreates cors configuration source.voidinit()Init.
-
Constructor Details
-
CorsConfigurationSourceAutoConfiguration
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
-