SAMLLogoutProcessingFilter extends LogoutFilter { public String getFilterProcessesUrl() { return filterProcessesUrl; } SAMLLogoutProcessingFilter(String logoutSuccessUrl, LogoutHandler... handlers);  SAMLLogoutProcessingFilter(LogoutSuccessHandler logoutSuccessHandler, LogoutHandler... handlers); @Override void doFilter(ServletRequest req, ServletResponse res, FilterChain chain); void processLogout(HttpServletRequest request, HttpServletResponse response, FilterChain chain); @Autowired void setSAMLProcessor(SAMLProcessor processor); @Autowired void setLogoutProfile(SingleLogoutProfile logoutProfile); @Autowired void setSamlLogger(SAMLLogger samlLogger); @Autowired void setContextProvider(SAMLContextProvider contextProvider); @Autowired(required = false) void setUriComparator(URIComparator uriComparator); @Override void afterPropertiesSet(); @Override void setFilterProcessesUrl(String filterProcessesUrl); String getFilterProcessesUrl(); static final String FILTER_URL; }
@Test public void constructorStringLogoutHanldersNotNullFilterProcessUrl() { filter = new SAMLLogoutProcessingFilter("/", logoutHandlers); assertNotNull(filter.getFilterProcessesUrl()); }
@Test public void constructorLogoutSuccessHandlerLogoutHanldersNotNullFilterProcessUrl() { filter = new SAMLLogoutProcessingFilter(new SimpleUrlLogoutSuccessHandler(), logoutHandlers); assertNotNull(filter.getFilterProcessesUrl()); }