Class CorsFilterConfig

java.lang.Object
io.jans.configapi.filters.CorsFilterConfig
All Implemented Interfaces:
jakarta.servlet.FilterConfig

public class CorsFilterConfig extends Object implements jakarta.servlet.FilterConfig
  • Field Details

    • PARAM_CORS_ENABLED

      public static final String PARAM_CORS_ENABLED
      Key to retrieve if filter enabled from CorsConfigurationFilter.
      See Also:
    • PARAM_CORS_ALLOWED_ORIGINS

      public static final String PARAM_CORS_ALLOWED_ORIGINS
      Key to retrieve allowed origins from CorsConfigurationFilter.
      See Also:
    • PARAM_CORS_ALLOWED_METHODS

      public static final String PARAM_CORS_ALLOWED_METHODS
      Key to retrieve allowed methods from CorsConfigurationFilter.
      See Also:
    • PARAM_CORS_ALLOWED_HEADERS

      public static final String PARAM_CORS_ALLOWED_HEADERS
      Key to retrieve allowed headers from CorsConfigurationFilter.
      See Also:
    • PARAM_CORS_EXPOSED_HEADERS

      public static final String PARAM_CORS_EXPOSED_HEADERS
      Key to retrieve exposed headers from CorsConfigurationFilter.
      See Also:
    • PARAM_CORS_SUPPORT_CREDENTIALS

      public static final String PARAM_CORS_SUPPORT_CREDENTIALS
      Key to retrieve support credentials from CorsConfigurationFilter.
      See Also:
    • PARAM_CORS_LOGGING_ENABLED

      public static final String PARAM_CORS_LOGGING_ENABLED
      Key to retrieve logging enabled from CorsConfigurationFilter.
      See Also:
    • PARAM_CORS_PREFLIGHT_MAXAGE

      public static final String PARAM_CORS_PREFLIGHT_MAXAGE
      Key to retrieve preflight max age from CorsConfigurationFilter.
      See Also:
    • PARAM_CORS_REQUEST_DECORATE

      public static final String PARAM_CORS_REQUEST_DECORATE
      Key to determine if request should be decorated CorsConfigurationFilter.
      See Also:
  • Constructor Details

    • CorsFilterConfig

      public CorsFilterConfig(String filterName, io.jans.configapi.model.configuration.ApiAppConfiguration appConfiguration)
  • Method Details

    • getFilterName

      public String getFilterName()
      Specified by:
      getFilterName in interface jakarta.servlet.FilterConfig
    • getServletContext

      public jakarta.servlet.ServletContext getServletContext()
      Specified by:
      getServletContext in interface jakarta.servlet.FilterConfig
    • getInitParameter

      public String getInitParameter(String name)
      Specified by:
      getInitParameter in interface jakarta.servlet.FilterConfig
    • getInitParameterNames

      public Enumeration<String> getInitParameterNames()
      Specified by:
      getInitParameterNames in interface jakarta.servlet.FilterConfig