List of usage examples for org.springframework.boot.web.servlet FilterRegistrationBean setFilter
public void setFilter(T filter)
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);/*from w ww. jav a 2s. c o m*/ return registration; }
From source file:com.accenture.microservices.emp.details.EmpDetailsMasterApplication.java
@Bean public FilterRegistrationBean correlationHeaderFilter() { FilterRegistrationBean filterRegBean = new FilterRegistrationBean(); filterRegBean.setFilter(new CorrelationHeaderFilter()); filterRegBean.setUrlPatterns(Arrays.asList("/*")); return filterRegBean; }
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); registrationBean.addUrlPatterns("/wro/*"); registrationBean.setOrder(Integer.MAX_VALUE); return registrationBean; }
From source file:de.knightsoftnet.validationexample.server.spring.FilterRegistrationConfig.java
/** * register filter bean./*from w w w . ja va2 s .c om*/ * * @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: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.stormpath.shiro.spring.config.web.autoconfigure.ShiroWebFilterConfiguration.java
@Bean @ConditionalOnMissingBean/*from w w w.j a v a 2 s.co m*/ FilterRegistrationBean filterShiroFilterRegistrationBean(ShiroFilterFactoryBean shiroFilterFactoryBean) throws Exception { FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean(); filterRegistrationBean.setFilter((AbstractShiroFilter) shiroFilterFactoryBean.getObject()); filterRegistrationBean.setOrder(1); return filterRegistrationBean; }
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. *//*from w w w. j av a2s . c o m*/ @Bean public FilterRegistrationBean powerAuthFilterRegistration() { FilterRegistrationBean registrationBean = new FilterRegistrationBean(); registrationBean.setFilter(new PowerAuthRequestFilter()); registrationBean.setMatchAfter(true); 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.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);/* w w w .ja v a2 s . c o m*/ return registrationBean; }
From source file:com.devnexus.ting.config.WebFilterConfig.java
@Bean public FilterRegistrationBean devNexusSiteMeshFilterRegistrationBean() { final DevNexusSiteMeshFilter configurableSiteMeshFilter = new DevNexusSiteMeshFilter(); final FilterRegistrationBean registrationBean = new FilterRegistrationBean(); registrationBean.setFilter(configurableSiteMeshFilter); registrationBean.addUrlPatterns("/s/*", "/index.jsp"); registrationBean.setOrder(4);//w w w.ja v a 2 s. co m return registrationBean; }