List of usage examples for org.springframework.boot.web.servlet FilterRegistrationBean FilterRegistrationBean
public FilterRegistrationBean()
From source file:com.devnexus.ting.config.DevelopmentConfig.java
@Bean @Profile({ SpringProfile.DEVELOPMENT_ENABLED }) public FilterRegistrationBean configureWroFilter() { final FilterRegistrationBean registrationBean = new FilterRegistrationBean(); registrationBean.setFilter(filter);/*from w ww .jav a 2s. c o m*/ registrationBean.addUrlPatterns("/wro/*"); registrationBean.setOrder(Integer.MAX_VALUE); return registrationBean; }
From source file:de.knightsoftnet.validationexample.server.spring.FilterRegistrationConfig.java
/** * register filter bean.//from ww w.j a va2 s. co m * * @return FilterRegistrationBean */ @Bean public FilterRegistrationBean filterRegistrationBean() { final FilterRegistrationBean registrationBean = new FilterRegistrationBean(); registrationBean.setFilter(new UrlRewriteFilter()); registrationBean.addUrlPatterns("*"); registrationBean.addInitParameter("confReloadCheckInterval", "5"); registrationBean.addInitParameter("logLevel", "INFO"); return registrationBean; }
From source file:com.devnexus.ting.config.WebFilterConfig.java
@Bean public FilterRegistrationBean urlRewriteFilterRegistrationBean() { final UrlRewriteFilter urlRewriteFilter = new UrlRewriteFilter(); final FilterRegistrationBean registrationBean = new FilterRegistrationBean(); registrationBean.setFilter(urlRewriteFilter); registrationBean.addUrlPatterns("/s/*", "/proxy/*"); registrationBean.setOrder(1);/*from ww w. j ava2 s . c o m*/ return registrationBean; }
From source file:com.epam.reportportal.gateway.UrlRewriteConfiguration.java
@Bean public FilterRegistrationBean filterRegistrationBean() { FilterRegistrationBean registrationBean = new FilterRegistrationBean(); registrationBean.setFilter(new ZuulMiltipartRewriteFilter(zuulProperties.getServletPath())); registrationBean.addUrlPatterns("/*"); /* should be the first one in the filter chain */ registrationBean.setOrder(Integer.MIN_VALUE); return registrationBean; }
From source file:com.stormpath.shiro.spring.config.web.autoconfigure.ShiroWebFilterConfiguration.java
@Bean @ConditionalOnMissingBean/*from w ww . ja v a2 s . c om*/ FilterRegistrationBean filterShiroFilterRegistrationBean(ShiroFilterFactoryBean shiroFilterFactoryBean) throws Exception { FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean(); filterRegistrationBean.setFilter((AbstractShiroFilter) shiroFilterFactoryBean.getObject()); filterRegistrationBean.setOrder(1); return filterRegistrationBean; }
From source file:com.devnexus.ting.config.WebFilterConfig.java
@Bean public FilterRegistrationBean encodingFilterRegistrationBean() { final CharacterEncodingFilter encodingFilter = new CharacterEncodingFilter(); encodingFilter.setEncoding("UTF-8"); encodingFilter.setForceEncoding(true); final FilterRegistrationBean registrationBean = new FilterRegistrationBean(); registrationBean.setFilter(encodingFilter); registrationBean.addUrlPatterns("/*"); registrationBean.setOrder(2);//w w w . j ava 2 s.c o m return registrationBean; }
From source file:com.loy.SingleApplicationMain.java
@Bean public FilterRegistrationBean loginRedirectFilterRegistration() { FilterRegistrationBean registration = new FilterRegistrationBean(); registration.setFilter(new LoginRedirectFilter()); registration.addUrlPatterns("/login"); registration.addUrlPatterns("/login.html"); registration.setName("loginRedirectFilter"); registration.setOrder(-1000);//w w w . ja v a 2s . co m return registration; }
From source file:io.getlime.security.powerauth.app.rest.api.spring.configuration.WebApplicationConfig.java
/** * Register a new PowerAuthRequestFilter and map it to /* end-point. * @return PowerAuthRequestFilter instance. *//* www . j av a 2 s . c om*/ @Bean public FilterRegistrationBean powerAuthFilterRegistration() { FilterRegistrationBean registrationBean = new FilterRegistrationBean(); registrationBean.setFilter(new PowerAuthRequestFilter()); registrationBean.setMatchAfter(true); return registrationBean; }
From source file:cloud.uaa.service.CloudUaaService.java
@Bean FilterRegistrationBean forwardedHeaderFilter() { FilterRegistrationBean filterRegBean = new FilterRegistrationBean(); filterRegBean.setFilter(new ForwardedHeaderFilter()); filterRegBean.setOrder(Ordered.HIGHEST_PRECEDENCE); return filterRegBean; }
From source file:com.devnexus.ting.config.WebFilterConfig.java
@Bean public FilterRegistrationBean lazyLoadingFilterRegistrationBean() { final OpenEntityManagerInViewFilter openEntityManagerInViewFilter = new OpenEntityManagerInViewFilter(); final FilterRegistrationBean registrationBean = new FilterRegistrationBean(); registrationBean.setFilter(openEntityManagerInViewFilter); registrationBean.addUrlPatterns("/s/*"); registrationBean.addUrlPatterns("/api/*"); registrationBean.setOrder(Integer.MIN_VALUE); return registrationBean; }