filter.setAuthenticationSuccessHandler(successHandler); filter.setProxyGrantingTicketStorage(mock(ProxyGrantingTicketStorage.class)); filter.setAuthenticationManager(manager);
@Override protected AbstractAuthenticationProcessingFilter getAuthenticationFilter() { CasAuthenticationFilter casFilter = new CasAuthenticationFilter(); casFilter.setAuthenticationManager(createAuthenticationManager()); casFilter.setAuthenticationFailureHandler(createAjaxFailureHandler()); casFilter.setAuthenticationSuccessHandler(createAjaxSuccessHandler()); return casFilter; }
void configure(CasAuthenticationFilter filter) { if (requiresAuthenticationRequestMatcher != null) { filter.setRequiresAuthenticationRequestMatcher(requiresAuthenticationRequestMatcher); } if (authenticationFailureHandler != null) { filter.setAuthenticationFailureHandler(authenticationFailureHandler); } if (proxyAuthenticationFailureHandler != null) { filter.setProxyAuthenticationFailureHandler(proxyAuthenticationFailureHandler); } if (authenticationSuccessHandler != null) { filter.setAuthenticationSuccessHandler(authenticationSuccessHandler); } if (proxyReceptorUrl != null) { filter.setProxyReceptorUrl(proxyReceptorUrl); } if (proxyGrantingTicketStorage != null) { filter.setProxyGrantingTicketStorage(proxyGrantingTicketStorage); } if (serviceAuthenticationDetailsSource != null) { filter.setAuthenticationDetailsSource(serviceAuthenticationDetailsSource); } } }
casAuthenticationFilter.setAuthenticationSuccessHandler(savedRequestAwareAuthenticationSuccessHandler); casAuthenticationFilter.setAuthenticationManager(super.authenticationManagerBean());