Giriş
Filtreleri yaratırken parametre geçebilmeyi sağlar
setFilter metodu
Örnek
Örnek
Açıklaması şöyle
Now MyAwesomeFilter receives the phrase on its constructor, which makes the filter reusable. Next step: send the parameter when invoking the constructor:Elimizde parametre alan bir OncePerRequestFilter olsun. Bunu filtrelere eklemek için şöyle yaparız
@Bean
public FilterRegistrationBean requestDumperFilter() {
  FilterRegistrationBean registration = new FilterRegistrationBean();
  registration.setFilter(new MyAwesomeFilter("Hello World!")); //My parameter
  return registration;
}Örnek
Şöyle yaparız.
@Bean
public FilterRegistrationBean jwtFilter() {
  final FilterRegistrationBean registrationBean = new FilterRegistrationBean();
  registrationBean.setFilter(new JwtFilter());
  registrationBean.addUrlPatterns("/secure/*");
  registrationBean.setFilter(new BasicAuth());
  registrationBean.addUrlPatterns("/restexternal/*");
  return registrationBean;
} 
Hiç yorum yok:
Yorum Gönder