public static void addAuthenticationFilterChain( ServletContextHandler root, List<Authenticator> authenticators ) { for (Authenticator authenticator : authenticators) { FilterHolder holder = new FilterHolder( new AuthenticationWrappingFilter(authenticator.getFilter()) ); if (authenticator.getInitParameters() != null) { holder.setInitParameters(authenticator.getInitParameters()); } root.addFilter( holder, "/*", null ); } }