Class CORSConfiguration

java.lang.Object
org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport
com.patreonshout.config.CORSConfiguration
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware, org.springframework.web.context.ServletContextAware

@Configuration
public class CORSConfiguration
extends org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport
SpringBoot configuration for CORS
  • Constructor Summary

    Constructors
    Constructor Description
    CORSConfiguration()  
  • Method Summary

    Modifier and Type Method Description
    protected void addCorsMappings​(org.springframework.web.servlet.config.annotation.CorsRegistry registry)
    Configures CORS for the application

    Methods inherited from class org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport

    addArgumentResolvers, addDefaultHandlerExceptionResolvers, addDefaultHttpMessageConverters, addFormatters, addInterceptors, addResourceHandlers, addReturnValueHandlers, addViewControllers, beanNameHandlerMapping, configureAsyncSupport, configureContentNegotiation, configureDefaultServletHandling, configureHandlerExceptionResolvers, configureMessageConverters, configurePathMatch, configureViewResolvers, createExceptionHandlerExceptionResolver, createRequestMappingHandlerAdapter, createRequestMappingHandlerMapping, defaultServletHandlerMapping, extendHandlerExceptionResolvers, extendMessageConverters, flashMapManager, getApplicationContext, getArgumentResolvers, getAsyncSupportConfigurer, getConfigurableWebBindingInitializer, getCorsConfigurations, getDefaultMediaTypes, getInterceptors, getMessageCodesResolver, getMessageConverters, getPathMatchConfigurer, getReturnValueHandlers, getServletContext, getValidator, handlerExceptionResolver, handlerFunctionAdapter, httpRequestHandlerAdapter, localeResolver, mvcContentNegotiationManager, mvcConversionService, mvcHandlerMappingIntrospector, mvcPathMatcher, mvcPatternParser, mvcResourceUrlProvider, mvcUriComponentsContributor, mvcUrlPathHelper, mvcValidator, mvcViewResolver, requestMappingHandlerAdapter, requestMappingHandlerMapping, resourceHandlerMapping, routerFunctionMapping, setApplicationContext, setServletContext, simpleControllerHandlerAdapter, themeResolver, viewControllerHandlerMapping, viewNameTranslator

    Methods inherited from class java.lang.Object

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

    • CORSConfiguration

      public CORSConfiguration()
  • Method Details

    • addCorsMappings

      protected void addCorsMappings​(org.springframework.web.servlet.config.annotation.CorsRegistry registry)
      Configures CORS for the application
      Overrides:
      addCorsMappings in class org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport
      Parameters:
      registry - is the CorsRegistry we want to configure