/** * We don't need any filter for this {@link SecurityRealm}. */ @Override public Filter createFilter(FilterConfig filterConfig) { return new ChainedServletFilter(); }
/** * We don't need any filter for this {@link SecurityRealm}. */ @Override public Filter createFilter(FilterConfig filterConfig) { return new ChainedServletFilter(); }
/** * We don't need any filter for this {@link SecurityRealm}. */ @Override public Filter createFilter(FilterConfig filterConfig) { return new ChainedServletFilter(); }
/** * We don't need any filter for this {@link SecurityRealm}. */ @Override public Filter createFilter(FilterConfig filterConfig) { return new ChainedServletFilter(); }
/** * We don't need any filter for this {@link SecurityRealm}. */ @Override public Filter createFilter(FilterConfig filterConfig) { return new ChainedServletFilter(); }
/** * We don't need any filter for this {@link SecurityRealm}. */ @Override public Filter createFilter(FilterConfig filterConfig) { return new ChainedServletFilter(); }
/** * Filter to run for the LegacySecurityRealm is the ChainServletFilter */ @Override public Filter createFilter(FilterConfig filterConfig) { // this filter set up is used to emulate the legacy Hudson behavior // of container authentication before 1.160 // when using container-authentication we can't hit /login directly. // we first have to hit protected /loginEntry, then let the container // trap that into /login. List<Filter> filters = new ArrayList<Filter>(); BasicAuthenticationFilter basicAuthenticationFilter = new BasicAuthenticationFilter(); filters.add(basicAuthenticationFilter); filters.addAll(Arrays.asList(getCommonFilters())); return new ChainedServletFilter(filters); } @Extension
/** * Filter to run for the LegacySecurityRealm is the * ChainServletFilter */ @Override public Filter createFilter(FilterConfig filterConfig) { // this filter set up is used to emulate the legacy Hudson behavior // of container authentication before 1.160 // when using container-authentication we can't hit /login directly. // we first have to hit protected /loginEntry, then let the container // trap that into /login. List<Filter> filters = new ArrayList<Filter>(); BasicAuthenticationFilter basicAuthenticationFilter = new BasicAuthenticationFilter(); filters.add(basicAuthenticationFilter); filters.addAll(Arrays.asList(getCommonFilters())); return new ChainedServletFilter(filters); }
return new ChainedServletFilter(filters);
return new ChainedServletFilter(filters);