private static void addFilter(Context context, Filter filter, String path, Map<String,String> args) { String name = filter.getClass().getSimpleName(); FilterDef dosFilterDef = new FilterDef(); dosFilterDef.setFilter(filter); dosFilterDef.setFilterName(name); for (Map.Entry<String,String> entry : args.entrySet()) { dosFilterDef.addInitParameter(entry.getKey(), entry.getValue()); } context.addFilterDef(dosFilterDef); FilterMap dosFilterMap = new FilterMap(); dosFilterMap.setFilterName(name); dosFilterMap.addURLPattern(path); context.addFilterMap(dosFilterMap); }
FilterDef filterDef = null; if (null == regis) { filterDef = new FilterDef(); } else {
FilterDef filterDef = null; if (null == regis) { filterDef = new FilterDef(); } else {
FilterDef filterDef = null; if (null == regis) { filterDef = new FilterDef(); } else {
FilterDef filterDef = new FilterDef(); filterDef.setFilterName("springSecurityFilterChain"); filterDef.setFilterClass("org.springframework.web.filter.DelegatingFilterProxy"); container.addFilterDef(filterDef); FilterMap filterMapping = new FilterMap(); filterMapping.setFilterName("springSecurityFilterChain"); filterMapping.addURLPattern("/*"); container.addFilterMap(filterMapping);
filterDef = new FilterDef(); filterDef.setFilterName(filterName); context.addFilterDef(filterDef);
cxfRsHttpListener.setUrlPattern(urlPattern.substring(0, urlPattern.length() - 1)); final FilterDef filterDef = new FilterDef(); filterDef.setAsyncSupported("true"); filterDef.setDescription(description);
public FilterRegistration.Dynamic addFilter(String filterName, String className) throws IllegalArgumentException, IllegalStateException { if (restricted) { throw new UnsupportedOperationException(sm.getString("applicationContext.restricted")); } if (!context.isStarting()) { throw new IllegalStateException(sm.getString("applicationContext.alreadyInitialized", getContextPath())); } if (context.findFilterDef(filterName) != null) { return null; } FilterDef filterDef = new FilterDef(); filterDef.setFilterName(filterName); filterDef.setFilterClass(className); context.addFilterDef(filterDef); ApplicationFilterConfig filterConfig = new ApplicationFilterConfig(context, filterDef); filterConfig.setDynamic(true); context.addApplicationFilterConfig(filterConfig); return (FilterRegistration.Dynamic) filterConfig.getFacade(); }
filterDef = new FilterDef(); filterDef.setFilterName(filterName); context.addFilterDef(filterDef);
filterDef = new FilterDef(); filterDef.setFilterName(filterName); context.addFilterDef(filterDef);
filterDef = new FilterDef(); filterDef.setFilterName(filterName); context.addFilterDef(filterDef);
filterDef = new FilterDef(); filterDef.setFilterName(filterName); context.addFilterDef(filterDef);
FilterDef filterDef = new FilterDef(); filterDef.setFilterName(filterName); filterDef.setFilterClass(filter.getClass().getName());
public FilterRegistration.Dynamic addFilter(String filterName, Filter filter) { if (restricted) { throw MESSAGES.restrictedListenerCannotCallMethod(); } if (!context.isStarting()) { throw MESSAGES.contextAlreadyInitialized(getContextPath()); } if (context.findFilterDef(filterName) != null) { return null; } // Filter instance unicity for (Container container : context.getParent().findChildren()) { if (container instanceof StandardContext) { for (ApplicationFilterConfig filterConfig : ((StandardContext) container).findApplicationFilterConfigs()) { if (filterConfig.getFilterInstance() == filter) { return null; } } } } FilterDef filterDef = new FilterDef(); filterDef.setFilterName(filterName); filterDef.setFilterClass(filter.getClass().getName()); context.addFilterDef(filterDef); ApplicationFilterConfig filterConfig = new ApplicationFilterConfig(context, filterDef); filterConfig.setDynamic(true); filterConfig.setFilter(filter); context.addApplicationFilterConfig(filterConfig); return (FilterRegistration.Dynamic) filterConfig.getFacade(); }
FilterDef filterDef = new FilterDef(); filterDef.setFilterName(filterName); filterDef.setFilterClassName(CACHING_FILTER_CLASSNAME);
protected void startTomcat() throws Exception { tomcat = new Tomcat(); File base = new File(System.getProperty("java.io.tmpdir")); org.apache.catalina.Context ctx = tomcat.addContext("/foo",base.getAbsolutePath()); FilterDef fd = new FilterDef(); fd.setFilterClass(TestFilter.class.getName()); fd.setFilterName("TestFilter"); FilterMap fm = new FilterMap(); fm.setFilterName("TestFilter"); fm.addURLPattern("/*"); fm.addServletName("/bar"); ctx.addFilterDef(fd); ctx.addFilterMap(fm); tomcat.addServlet(ctx, "/bar", TestServlet.class.getName()); ctx.addServletMapping("/bar", "/bar"); host = "localhost"; port = getLocalPort(); tomcat.setHostname(host); tomcat.setPort(port); tomcat.start(); }
public FilterRegistration.Dynamic addFilter(String filterName, String className) throws IllegalArgumentException, IllegalStateException { if (restricted) { throw MESSAGES.restrictedListenerCannotCallMethod(); } if (!context.isStarting()) { throw MESSAGES.contextAlreadyInitialized(getContextPath()); } if (context.findFilterDef(filterName) != null) { return null; } FilterDef filterDef = new FilterDef(); filterDef.setFilterName(filterName); filterDef.setFilterClass(className); context.addFilterDef(filterDef); ApplicationFilterConfig filterConfig = new ApplicationFilterConfig(context, filterDef); filterConfig.setDynamic(true); context.addApplicationFilterConfig(filterConfig); return (FilterRegistration.Dynamic) filterConfig.getFacade(); }
protected void startTomcat() throws Exception { tomcat = new Tomcat(); File base = new File(System.getProperty("java.io.tmpdir")); org.apache.catalina.Context ctx = tomcat.addContext("/foo",base.getAbsolutePath()); FilterDef fd = new FilterDef(); fd.setFilterClass(TestFilter.class.getName()); fd.setFilterName("TestFilter"); FilterMap fm = new FilterMap(); fm.setFilterName("TestFilter"); fm.addURLPattern("/*"); fm.addServletName("/bar"); ctx.addFilterDef(fd); ctx.addFilterMap(fm); tomcat.addServlet(ctx, "/bar", TestServlet.class.getName()); ctx.addServletMapping("/bar", "/bar"); host = "localhost"; port = getLocalPort(); tomcat.setHostname(host); tomcat.setPort(port); tomcat.start(); }
protected void startTomcat() throws Exception { tomcat = new Tomcat(); File base = new File(System.getProperty("java.io.tmpdir")); org.apache.catalina.Context ctx = tomcat.addContext("/foo", base.getAbsolutePath()); FilterDef fd = new FilterDef(); fd.setFilterClass(TestFilter.class.getName()); fd.setFilterName("TestFilter"); FilterMap fm = new FilterMap(); fm.setFilterName("TestFilter"); fm.addURLPattern("/*"); fm.addServletName("/bar"); ctx.addFilterDef(fd); ctx.addFilterMap(fm); tomcat.addServlet(ctx, "/bar", TestServlet.class.getName()); ctx.addServletMapping("/bar", "/bar"); host = "localhost"; port = getLocalPort(); tomcat.setHostname(host); tomcat.setPort(port); tomcat.start(); }
registryServlet.setLoadOnStartup(1); FilterDef corsFilter = new FilterDef(); corsFilter.setFilterName("CORS Filter"); corsFilter.setFilterClass("org.ebaysf.web.cors.CORSFilter"); context.addFilterDef(corsFilter); FilterDef filter1definition = new FilterDef(); filter1definition.setFilterName("AuthenticationFilter"); filter1definition.setFilterClass("org.apache.airavata.services.registry.rest.security.HttpAuthenticatorFilter");