Class CorsFilterConfig

  • All Implemented Interfaces:
    jakarta.servlet.FilterConfig

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

      • PARAM_CORS_ENABLED

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

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

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

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

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

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

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

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

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

      • CorsFilterConfig

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

      • 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