use of alfio.config.authentication.support.OpenIdAuthenticationFilter in project alf.io by alfio-event.
the class OpenIdAdminWebSecurity method addAdditionalFilters.
@Override
protected void addAdditionalFilters(HttpSecurity http) throws Exception {
var callbackLoginFilter = new OpenIdCallbackLoginFilter(adminOpenIdAuthenticationManager, new AntPathRequestMatcher("/callback", "GET"), authenticationManager());
http.addFilterBefore(callbackLoginFilter, UsernamePasswordAuthenticationFilter.class);
log.trace("adding openid filter");
http.addFilterAfter(new OpenIdAuthenticationFilter("/authentication", adminOpenIdAuthenticationManager, "/", false), OpenIdCallbackLoginFilter.class);
}
Aggregations