# Uses of Interface
org.springframework.web.cors.reactive.CorsConfigurationSource

Packages that use CorsConfigurationSource
Package
Description
org.springframework.web.cors.reactive
Reactive support for CORS (Cross-Origin Resource Sharing), based on a common `CorsProcessor` strategy.

## Uses of CorsConfigurationSource in org.springframework.web.cors.reactive

Classes in org.springframework.web.cors.reactive that implement CorsConfigurationSource
Modifier and Type
Class
Description
`class`
`UrlBasedCorsConfigurationSource`
`CorsConfigurationSource` that uses URL patterns to select the `CorsConfiguration` for a request.
Constructors in org.springframework.web.cors.reactive with parameters of type CorsConfigurationSource
Modifier
Constructor
Description
``
`CorsWebFilter(CorsConfigurationSource configSource)`
Constructor accepting a `CorsConfigurationSource` used by the filter to find the `CorsConfiguration` to use for each incoming request.
``
`CorsWebFilter(CorsConfigurationSource configSource, CorsProcessor processor)`
Constructor accepting a `CorsConfigurationSource` used by the filter to find the `CorsConfiguration` to use for each incoming request and a custom `CorsProcessor` to use to apply the matched `CorsConfiguration` for a request.