Можно ли реализовать весеннюю загрузку FilterRegistrationBean, чтобы фильтровать по шаблону URL И типу метода? Я хотел бы реализовать следующую логику c: -
1. I'd like to protect a GET request to /myAppUrl/* with a READ role
2. I'd like to protect a POST request to /myAppUrl/* with a WRITE role
В основном шаблон URL такой же, но метод другой.
@Bean
public FilterRegistrationBean someFilterRegistration() {
FilterRegistrationBean registration = new FilterRegistrationBean();
registration.setFilter(someFilter());
registration.addUrlPatterns("/myAppUrl/*");
registration.addInitParameter("paramName", "paramValue");
registration.setName("someFilter");
registration.setOrder(1);
return registration;
}
public Filter someFilter() {
return new SomeFilter();
}```