Class FilterRegistrationBeanUtil


  • public final class FilterRegistrationBeanUtil
    extends Object
    Utility for registering filter registration beans for servlet filters.
    • Field Detail

      • ALL_DISPATCHER_TYPES

        public static final EnumSet<javax.servlet.DispatcherType> ALL_DISPATCHER_TYPES
    • Method Detail

      • createFilterRegistrationBean

        public static <T extends javax.servlet.Filter> org.springframework.boot.web.servlet.FilterRegistrationBean<T> createFilterRegistrationBean​(T filter,
                                                                                                                                                   LoggingFilterProperties filterProperties)
        Helper method to wrap a filter in a FilterRegistrationBean with the configured order.
        Parameters:
        filter - the filter
        filterProperties - the configuration properties
        Returns:
        the wrapped filter
      • createFilterRegistrationBean

        public static <T extends javax.servlet.Filter> org.springframework.boot.web.servlet.FilterRegistrationBean<T> createFilterRegistrationBean​(T filter,
                                                                                                                                                   LoggingFilterProperties filterProperties,
                                                                                                                                                   EnumSet<javax.servlet.DispatcherType> dispatcherTypes)
        Helper method to wrap a filter in a FilterRegistrationBean with the configured order.
        Parameters:
        filter - the filter
        filterProperties - the configuration properties
        dispatcherTypes - the request dispatcher types the filter is used for
        Returns:
        the wrapped filter