Tabnine Logo
FilterDef.setFilterName
Code IndexAdd Tabnine to your IDE (free)

How to use
setFilterName
method
in
org.apache.tomcat.util.descriptor.web.FilterDef

Best Java code snippets using org.apache.tomcat.util.descriptor.web.FilterDef.setFilterName (Showing top 19 results out of 315)

origin: spring-projects/spring-framework

@Override
public void deployConfig(WebApplicationContext wac, Filter... filters) {
  Assert.state(this.port != -1, "setup() was never called.");
  this.context = this.tomcatServer.addContext("", System.getProperty("java.io.tmpdir"));
  this.context.addApplicationListener(WsContextListener.class.getName());
  Tomcat.addServlet(this.context, "dispatcherServlet", new DispatcherServlet(wac)).setAsyncSupported(true);
  this.context.addServletMappingDecoded("/", "dispatcherServlet");
  for (Filter filter : filters) {
    FilterDef filterDef = new FilterDef();
    filterDef.setFilterName(filter.getClass().getName());
    filterDef.setFilter(filter);
    filterDef.setAsyncSupported("true");
    this.context.addFilterDef(filterDef);
    FilterMap filterMap = new FilterMap();
    filterMap.setFilterName(filter.getClass().getName());
    filterMap.addURLPattern("/*");
    filterMap.setDispatcher("REQUEST,FORWARD,INCLUDE,ASYNC");
    this.context.addFilterMap(filterMap);
  }
}
origin: com.brienwheeler.apps/apps-tomcat

private void configureAdditionalHeaders(Context context)
{
  FilterDef additionalHeadersFilter = new FilterDef();
  additionalHeadersFilter.setFilterName(AdditionalHeadersFilter.class.getSimpleName());
  additionalHeadersFilter.setFilterClass(AdditionalHeadersFilter.class.getName());
  additionalHeadersFilter.setAsyncSupported("true");
  additionalHeadersFilter.addInitParameter("additionalHeaders", additionalHeaders);
  context.addFilterDef(additionalHeadersFilter);
  FilterMap additionalHeadersFilterMap = new FilterMap();
  additionalHeadersFilterMap.setFilterName(AdditionalHeadersFilter.class.getSimpleName());
  additionalHeadersFilterMap.addURLPattern("/*");
  context.addFilterMap(additionalHeadersFilterMap);
}
origin: org.apache.tomee/tomee-catalina

  @Override
  public void addFilterMapping(final FilterMap filterMap) {
    // we need to add this one before the mapping cause of tomcat validation (ie dont make deployment fail)
    if ("CDI Conversation Filter".equals(filterMap.getFilterName()) && !cdiConversation) {
      final FilterDef conversationFilter = new FilterDef();
      conversationFilter.setAsyncSupported("true");
      conversationFilter.setDescription("CDI Conversation Filter");
      conversationFilter.setDisplayName("CDI Conversation Filter");
      conversationFilter.setFilterName("CDI Conversation Filter");
      conversationFilter.setFilterClass(WebConversationFilter.class.getName());
      addFilter(conversationFilter);
      cdiConversation = true;
    }
    super.addFilterMapping(filterMap);
  }
}
origin: com.brienwheeler.apps/apps-tomcat

private void configureResponseSecurityHeaders(Context context)
{
  FilterDef httpHeaderFilter = new FilterDef();
  httpHeaderFilter.setFilterName(HttpHeaderSecurityFilter.class.getSimpleName());
  httpHeaderFilter.setFilterClass(HttpHeaderSecurityFilter.class.getName());
  httpHeaderFilter.setAsyncSupported("true");
  // X-Frame-Options
  httpHeaderFilter.addInitParameter("antiClickJackingEnabled", "true");
  httpHeaderFilter.addInitParameter("antiClickJackingOption", antiClickJackingOption);
  if (!StringUtils.isEmpty(antiClickJackingUri))
    httpHeaderFilter.addInitParameter("antiClickJackingUri", antiClickJackingUri);
  // X-XSS-Protection
  httpHeaderFilter.addInitParameter("xssProtectionEnabled", "true");
  // X-Content-Type-Options
  httpHeaderFilter.addInitParameter("blockContentTypeSniffingEnabled", "true");
  // HTTP Strict-Transport-Security
  httpHeaderFilter.addInitParameter("hstsEnabled", "true");
  httpHeaderFilter.addInitParameter("hstsIncludeSubDomains", Boolean.toString(hstsIncludeSubdomains));
  httpHeaderFilter.addInitParameter("hstsMaxAgeSeconds", Integer.toString(hstsMaxAgeSeconds));
  context.addFilterDef(httpHeaderFilter);
  FilterMap httpHeaderFilterMap = new FilterMap();
  httpHeaderFilterMap.setFilterName(HttpHeaderSecurityFilter.class.getSimpleName());
  httpHeaderFilterMap.addURLPattern("/*");
  context.addFilterMap(httpHeaderFilterMap);
}
origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

  filterDef.setFilterName(filterName);
  context.addFilterDef(filterDef);
} else {
origin: org.apache.tomcat/tomcat-catalina

  filterDef.setFilterName(filterName);
  context.addFilterDef(filterDef);
} else {
origin: org.apache.tomee/tomee-catalina

filterDef.setFilterName(clazzMapping[0]);
standardContext.addFilterDef(filterDef);
origin: codefollower/Tomcat-Research

  filterDef.setFilterName(filterName);
  context.addFilterDef(filterDef);
} else {
origin: org.apache.tomee/tomee-catalina

asyncOwbFilter.setDisplayName("OpenEJB CDI");
asyncOwbFilter.setFilterClass(EEFilter.class.getName());
asyncOwbFilter.setFilterName(EEFilter.class.getName());
context.addFilterDef(asyncOwbFilter);
origin: org.apache.tomee/tomee-jaxrs

filterDef.setAsyncSupported("true");
filterDef.setDescription(description);
filterDef.setFilterName(description);
filterDef.setDisplayName(description);
filterDef.setFilter(new CXFJAXRSFilter(cxfRsHttpListener, context.findWelcomeFiles()));
origin: ws.ament.hammock/web-tomcat

String filterName = filterDescriptor.filterName();
FilterDef filterDef = new FilterDef();
filterDef.setFilterName(filterName);
filterDef.setFilterClass(filterDescriptor.getClazz().getName());
filterDef.setAsyncSupported("true");
origin: hammock-project/hammock

String filterName = filterDescriptor.filterName();
FilterDef filterDef = new FilterDef();
filterDef.setFilterName(filterName);
filterDef.setFilterClass(filterDescriptor.getClazz().getName());
filterDef.setAsyncSupported("true");
origin: org.apache.tomcat/tomcat-catalina

if (filterDef == null) {
  filterDef = new FilterDef();
  filterDef.setFilterName(filterName);
  filterDef.setFilterClass(className);
  isWebXMLfilterDef = false;
origin: net.jahhan/dubbo-remoting-http

FilterDef filterDef = new FilterDef();
filterDef.setFilter((Filter) scanClass.newInstance());
filterDef.setFilterName(webFilter.filterName());
WebInitParam[] initParams = webFilter.initParams();
for (int i = 0; i < initParams.length; i++) {
origin: codefollower/Tomcat-Research

if (filterDef == null) {
  filterDef = new FilterDef();
  filterDef.setFilterName(filterName);
  filterDef.setFilterClass(className);
  isWebXMLfilterDef = false;
origin: org.apache.tomee.patch/commons-jcs-jcache-extras

private void addJcsFilter(final Context ctx) {
  final FilterDef filterDef = new FilterDef();
  filterDef.setFilterName("jcs");
  filterDef.setFilterClass(JCacheFilter.class.getName());
  ctx.addFilterDef(filterDef);
  final FilterMap filterMap = new FilterMap();
  filterMap.setFilterName(filterDef.getFilterName());
  filterMap.addURLPattern("/*");
  ctx.addFilterMap(filterMap);
}
origin: apache/ofbiz-framework

FilterDef requestDumperFilterDef = new FilterDef();
requestDumperFilterDef.setFilterClass(RequestDumperFilter.class.getName());
requestDumperFilterDef.setFilterName("RequestDumper");
context.addFilterDef(requestDumperFilterDef);
origin: org.nuxeo.runtime/nuxeo-runtime-server

@Override
public void addFilter(FilterDescriptor descriptor) {
  String name = descriptor.getName();
  Context context = getContextForPath(descriptor.getContext());
  FilterDef filterDef = new FilterDef();
  filterDef.setFilterName(name);
  filterDef.setDisplayName(descriptor.getDisplayName());
  filterDef.setFilterClass(descriptor.getClazz().getName());
  Map<String, String> initParams = descriptor.getInitParams();
  if (initParams != null) {
    filterDef.getParameterMap().putAll(initParams);
  }
  context.addFilterDef(filterDef);
  for (FilterMappingDescriptor fmd : descriptor.getFilterMappings()) {
    FilterMap filterMap = new FilterMap();
    filterMap.setFilterName(name);
    filterMap.addURLPatternDecoded(fmd.getUrlPattern());
    for (String dispatch : fmd.getDispatchers()) {
      filterMap.setDispatcher(dispatch);
    }
    context.addFilterMap(filterMap);
  }
}
origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

if (filterDef == null) {
  filterDef = new FilterDef();
  filterDef.setFilterName(filterName);
  filterDef.setFilterClass(className);
  isWebXMLfilterDef = false;
org.apache.tomcat.util.descriptor.webFilterDefsetFilterName

Popular methods of FilterDef

  • <init>
  • setFilterClass
  • getFilterName
  • setAsyncSupported
  • addInitParameter
    Add an initialization parameter to the set of parameters associated with this filter.
  • getDescription
  • getFilterClass
  • setDisplayName
  • setFilter
  • getParameterMap
  • setDescription
  • getAsyncSupported
  • setDescription,
  • getAsyncSupported,
  • getDisplayName,
  • getFilter,
  • getLargeIcon,
  • getSmallIcon,
  • setLargeIcon,
  • setSmallIcon,
  • toString

Popular in Java

  • Updating database using SQL prepared statement
  • setScale (BigDecimal)
  • setRequestProperty (URLConnection)
  • compareTo (BigDecimal)
  • Color (java.awt)
    The Color class is used to encapsulate colors in the default sRGB color space or colors in arbitrary
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • FileReader (java.io)
    A specialized Reader that reads from a file in the file system. All read requests made by calling me
  • Selector (java.nio.channels)
    A controller for the selection of SelectableChannel objects. Selectable channels can be registered w
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • Reflections (org.reflections)
    Reflections one-stop-shop objectReflections scans your classpath, indexes the metadata, allows you t
  • Top 12 Jupyter Notebook Extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now