CorsConfigurationSource that uses URL patterns to select the
CorsConfiguration for a request.
PathPattern
| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| private final PathPatternParser |
| Access | Constructor and Description |
|---|---|
| public | UrlBasedCorsConfigurationSource()
Construct a new |
| public | UrlBasedCorsConfigurationSource(PathPatternParser patternParser)
Construct a new |
| Modifier and Type | Method and Description |
|---|---|
| public CorsConfiguration | getCorsConfiguration(ServerWebExchange exchange)
Implements org. Return a |
| public void | registerCorsConfiguration(String path, CorsConfiguration config)
Register a |
| public void | setCorsConfigurations(Map<String, CorsConfiguration> configMap)
Set CORS configuration based on URL patterns. |
| corsConfigurations | back to summary |
|---|---|
| private final Map<PathPattern, CorsConfiguration> corsConfigurations | |
| patternParser | back to summary |
|---|---|
| private final PathPatternParser patternParser | |
| UrlBasedCorsConfigurationSource | back to summary |
|---|---|
| public UrlBasedCorsConfigurationSource() Construct a new
| |
| UrlBasedCorsConfigurationSource | back to summary |
|---|---|
| public UrlBasedCorsConfigurationSource(PathPatternParser patternParser) Construct a new | |
| getCorsConfiguration | back to summary |
|---|---|
| public CorsConfiguration getCorsConfiguration(ServerWebExchange exchange) Implements org. Doc from org. Return a
| |
| registerCorsConfiguration | back to summary |
|---|---|
| public void registerCorsConfiguration(String path, CorsConfiguration config) Register a | |
| setCorsConfigurations | back to summary |
|---|---|
| public void setCorsConfigurations(Map<String, CorsConfiguration> configMap) Set CORS configuration based on URL patterns. | |