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