org.eclipse.jetty.webapp.WebAppContext.setProtectedTargets()方法的使用及代码示例

x33g5p2x  于2022-02-02 转载在 其他  
字(9.8k)|赞(0)|评价(0)|浏览(113)

本文整理了Java中org.eclipse.jetty.webapp.WebAppContext.setProtectedTargets()方法的一些代码示例,展示了WebAppContext.setProtectedTargets()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebAppContext.setProtectedTargets()方法的具体详情如下:
包路径:org.eclipse.jetty.webapp.WebAppContext
类名称:WebAppContext
方法名:setProtectedTargets

WebAppContext.setProtectedTargets介绍

暂无

代码示例

代码示例来源:origin: org.eclipse.jetty/jetty-webapp

/**
 * This constructor is used in the geronimo integration.
 * 
 * @param parent the parent handler 
 * @param contextPath the context path
 * @param sessionHandler SessionHandler for this web app
 * @param securityHandler SecurityHandler for this web app
 * @param servletHandler ServletHandler for this web app
 * @param errorHandler ErrorHandler for this web app
 * @param options the options ({@link ServletContextHandler#SESSIONS} and/or {@link ServletContextHandler#SECURITY}) 
 */
public WebAppContext(HandlerContainer parent, String contextPath, SessionHandler sessionHandler, SecurityHandler securityHandler, ServletHandler servletHandler, ErrorHandler errorHandler,int options) 
{
  super(parent, contextPath,sessionHandler, securityHandler, servletHandler, errorHandler,options);
  _scontext = new Context();
  setErrorHandler(errorHandler != null ? errorHandler : new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: org.eclipse.jetty.osgi/jetty-osgi-boot

protected WebAppContext newWebApp ()
{
  WebAppContext webApp = new WebAppContext();
  webApp.setAttribute(OSGiWebappConstants.WATERMARK, OSGiWebappConstants.WATERMARK);
  //make sure we protect also the osgi dirs specified by OSGi Enterprise spec
  String[] targets = webApp.getProtectedTargets();
  String[] updatedTargets = null;
  if (targets != null)
  {
    updatedTargets = new String[targets.length+OSGiWebappConstants.DEFAULT_PROTECTED_OSGI_TARGETS.length];
    System.arraycopy(targets, 0, updatedTargets, 0, targets.length);
  }
  else
    updatedTargets = new String[OSGiWebappConstants.DEFAULT_PROTECTED_OSGI_TARGETS.length];
  System.arraycopy(OSGiWebappConstants.DEFAULT_PROTECTED_OSGI_TARGETS, 0, updatedTargets, targets.length, OSGiWebappConstants.DEFAULT_PROTECTED_OSGI_TARGETS.length);
  webApp.setProtectedTargets(updatedTargets);
  return webApp;
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server

public WebAppContext()
{
  super(SESSIONS|SECURITY);
  _scontext=new Context();
  setErrorHandler(new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-plus

public WebAppContext()
{
  super(SESSIONS|SECURITY);
  _scontext=new Context();
  setErrorHandler(new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp

public WebAppContext()
{
  super(SESSIONS|SECURITY);
  _scontext=new Context();
  setErrorHandler(new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp

/**
 * This constructor is used in the geronimo integration.
 *
 * @param sessionHandler SessionHandler for this web app
 * @param securityHandler SecurityHandler for this web app
 * @param servletHandler ServletHandler for this web app
 * @param errorHandler ErrorHandler for this web app
 */
public WebAppContext(SessionHandler sessionHandler, SecurityHandler securityHandler, ServletHandler servletHandler, ErrorHandler errorHandler) {
  super(null, sessionHandler, securityHandler, servletHandler, errorHandler);
  _scontext = new Context();
  setErrorHandler(errorHandler != null ? errorHandler : new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server

/**
 * This constructor is used in the geronimo integration.
 *
 * @param sessionHandler SessionHandler for this web app
 * @param securityHandler SecurityHandler for this web app
 * @param servletHandler ServletHandler for this web app
 * @param errorHandler ErrorHandler for this web app
 */
public WebAppContext(SessionHandler sessionHandler, SecurityHandler securityHandler, ServletHandler servletHandler, ErrorHandler errorHandler) {
  super(null, sessionHandler, securityHandler, servletHandler, errorHandler);
  _scontext = new Context();
  setErrorHandler(errorHandler != null ? errorHandler : new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-plus

/**
 * This constructor is used in the geronimo integration.
 *
 * @param sessionHandler SessionHandler for this web app
 * @param securityHandler SecurityHandler for this web app
 * @param servletHandler ServletHandler for this web app
 * @param errorHandler ErrorHandler for this web app
 */
public WebAppContext(SessionHandler sessionHandler, SecurityHandler securityHandler, ServletHandler servletHandler, ErrorHandler errorHandler) {
  super(null, sessionHandler, securityHandler, servletHandler, errorHandler);
  _scontext = new Context();
  setErrorHandler(errorHandler != null ? errorHandler : new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9

/**
 * This constructor is used in the geronimo integration.
 *
 * @param sessionHandler SessionHandler for this web app
 * @param securityHandler SecurityHandler for this web app
 * @param servletHandler ServletHandler for this web app
 * @param errorHandler ErrorHandler for this web app
 */
public WebAppContext(HandlerContainer parent, String contextPath, SessionHandler sessionHandler, SecurityHandler securityHandler, ServletHandler servletHandler, ErrorHandler errorHandler,int options) 
{
  super(parent, contextPath,sessionHandler, securityHandler, servletHandler, errorHandler,options);
  _scontext = new Context();
  setErrorHandler(errorHandler != null ? errorHandler : new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9

/**
 * This constructor is used in the geronimo integration.
 *
 * @param sessionHandler SessionHandler for this web app
 * @param securityHandler SecurityHandler for this web app
 * @param servletHandler ServletHandler for this web app
 * @param errorHandler ErrorHandler for this web app
 */
public WebAppContext(HandlerContainer parent, String contextPath, SessionHandler sessionHandler, SecurityHandler securityHandler, ServletHandler servletHandler, ErrorHandler errorHandler,int options) 
{
  super(parent, contextPath,sessionHandler, securityHandler, servletHandler, errorHandler,options);
  _scontext = new Context();
  setErrorHandler(errorHandler != null ? errorHandler : new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: jenkinsci/winstone

/**
 * This constructor is used in the geronimo integration.
 * 
 * @param parent the parent handler 
 * @param contextPath the context path
 * @param sessionHandler SessionHandler for this web app
 * @param securityHandler SecurityHandler for this web app
 * @param servletHandler ServletHandler for this web app
 * @param errorHandler ErrorHandler for this web app
 * @param options the options ({@link ServletContextHandler#SESSIONS} and/or {@link ServletContextHandler#SECURITY}) 
 */
public WebAppContext(HandlerContainer parent, String contextPath, SessionHandler sessionHandler, SecurityHandler securityHandler, ServletHandler servletHandler, ErrorHandler errorHandler,int options) 
{
  super(parent, contextPath,sessionHandler, securityHandler, servletHandler, errorHandler,options);
  _scontext = new Context();
  setErrorHandler(errorHandler != null ? errorHandler : new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server

/**
 * @param parent The parent HandlerContainer.
 * @param contextPath The context path
 * @param webApp The URL or filename of the webapp directory or war file.
 */
public WebAppContext(HandlerContainer parent, String webApp, String contextPath)
{
  super(parent,contextPath,SESSIONS|SECURITY);
  _scontext=new Context();
  setWar(webApp);
  setErrorHandler(new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-plus

/**
 * @param parent The parent HandlerContainer.
 * @param contextPath The context path
 * @param webApp The URL or filename of the webapp directory or war file.
 */
public WebAppContext(HandlerContainer parent, String webApp, String contextPath)
{
  super(parent,contextPath,SESSIONS|SECURITY);
  _scontext=new Context();
  setWar(webApp);
  setErrorHandler(new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp

/**
 * @param parent The parent HandlerContainer.
 * @param contextPath The context path
 * @param webApp The URL or filename of the webapp directory or war file.
 */
public WebAppContext(HandlerContainer parent, String webApp, String contextPath)
{
  super(parent,contextPath,SESSIONS|SECURITY);
  _scontext=new Context();
  setWar(webApp);
  setErrorHandler(new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server

/**
 * @param contextPath The context path
 * @param webApp The URL or filename of the webapp directory or war file.
 */
public WebAppContext(String webApp,String contextPath)
{
  super(null,contextPath,SESSIONS|SECURITY);
  _scontext=new Context();
  setContextPath(contextPath);
  setWar(webApp);
  setErrorHandler(new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-plus

/**
 * @param contextPath The context path
 * @param webApp The URL or filename of the webapp directory or war file.
 */
public WebAppContext(String webApp,String contextPath)
{
  super(null,contextPath,SESSIONS|SECURITY);
  _scontext=new Context();
  setContextPath(contextPath);
  setWar(webApp);
  setErrorHandler(new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp

/**
 * @param contextPath The context path
 * @param webApp The URL or filename of the webapp directory or war file.
 */
public WebAppContext(String webApp,String contextPath)
{
  super(null,contextPath,SESSIONS|SECURITY);
  _scontext=new Context();
  setContextPath(contextPath);
  setWar(webApp);
  setErrorHandler(new ErrorPageErrorHandler());
  setProtectedTargets(__dftProtectedTargets);
}

代码示例来源:origin: nutzam/nutz-web

wac.setExtractWAR(false);
wac.setCopyWebInf(true);
wac.setProtectedTargets(new String[]{"/java", "/javax", "/org", "/net", "/WEB-INF", "/META-INF"});
wac.setTempDirectory(new File("./tmp").getAbsoluteFile());
wac.setServerClasses(new String[] { "org.objectweb.asm.", // hide asm used by jetty

相关文章

WebAppContext类方法