org.apache.catalina.Context.addServletSecurity()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(7.0k)|赞(0)|评价(0)|浏览(100)

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

Context.addServletSecurity介绍

[英]Notification that servlet security has been dynamically set in a javax.servlet.ServletRegistration.Dynamic
[中]通知servlet安全性已在javax中动态设置。servlet。ServletRegistration。动态

代码示例

代码示例来源:origin: codefollower/Tomcat-Research

private void processServletSecurityAnnotation(Class<?> clazz) {
  // Calling this twice isn't harmful so no syncs
  servletSecurityAnnotationScanRequired = false;
  Context ctxt = (Context) getParent();
  if (ctxt.getIgnoreAnnotations()) {
    return;
  }
  ServletSecurity secAnnotation =
    clazz.getAnnotation(ServletSecurity.class);
  if (secAnnotation != null) {
    ctxt.addServletSecurity(
        new ApplicationServletRegistration(this, ctxt),
        new ServletSecurityElement(secAnnotation));
  }
}

代码示例来源:origin: org.apache.catalina/com.springsource.org.apache.catalina

private void processServletSecurityAnnotation(Class<?> clazz) {
  // Calling this twice isn't harmful so no syncs
  servletSecurityAnnotationScanRequired = false;
  Context ctxt = (Context) getParent();
  
  if (ctxt.getIgnoreAnnotations()) {
    return;
  }
  ServletSecurity secAnnotation =
    clazz.getAnnotation(ServletSecurity.class);
  if (secAnnotation != null) {
    ctxt.addServletSecurity(
        new ApplicationServletRegistration(this, ctxt),
        new ServletSecurityElement(secAnnotation));
  }
}

代码示例来源:origin: org.apache.geronimo.ext.tomcat/catalina

private void processServletSecurityAnnotation(Class<?> clazz) {
  // Calling this twice isn't harmful so no syncs
  servletSecurityAnnotationScanRequired = false;
  Context ctxt = (Context) getParent();
  
  if (ctxt.getIgnoreAnnotations()) {
    return;
  }
  ServletSecurity secAnnotation =
    clazz.getAnnotation(ServletSecurity.class);
  if (secAnnotation != null) {
    ctxt.addServletSecurity(
        new ApplicationServletRegistration(this, ctxt),
        new ServletSecurityElement(secAnnotation));
  }
}

代码示例来源:origin: org.apache.tomcat/tomcat-catalina

context.addServletSecurity(this, constraint);

代码示例来源:origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

context.addServletSecurity(this, constraint);

代码示例来源:origin: org.apache.geronimo.ext.tomcat/catalina

@Override
public Set<String> setServletSecurity(ServletSecurityElement constraint) {
  if (constraint == null) {
    throw new IllegalArgumentException(sm.getString(
        "applicationServletRegistration.setServletSecurity.iae",
        getName(), context.getName()));
  }
  
  if (!context.getState().equals(LifecycleState.STARTING_PREP)) {
    throw new IllegalStateException(sm.getString(
        "applicationServletRegistration.setServletSecurity.ise",
        getName(), context.getName()));
  }
  return context.addServletSecurity(this, constraint);
}

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

@Override
public Set<String> setServletSecurity(ServletSecurityElement constraint) {
  if (constraint == null) {
    throw new IllegalArgumentException(sm.getString(
        "applicationServletRegistration.setServletSecurity.iae",
        getName(), context.getName()));
  }
  
  if (!context.getState().equals(LifecycleState.STARTING_PREP)) {
    throw new IllegalStateException(sm.getString(
        "applicationServletRegistration.setServletSecurity.ise",
        getName(), context.getName()));
  }
  return context.addServletSecurity(this, constraint);
}

代码示例来源:origin: codefollower/Tomcat-Research

@Override
public Set<String> setServletSecurity(ServletSecurityElement constraint) {
  if (constraint == null) {
    throw new IllegalArgumentException(sm.getString(
        "applicationServletRegistration.setServletSecurity.iae",
        getName(), context.getName()));
  }
  if (!context.getState().equals(LifecycleState.STARTING_PREP)) {
    throw new IllegalStateException(sm.getString(
        "applicationServletRegistration.setServletSecurity.ise",
        getName(), context.getName()));
  }
  return context.addServletSecurity(this, constraint);
}

代码示例来源:origin: org.apache.tomcat/tomcat-catalina

@Override
public Set<String> setServletSecurity(ServletSecurityElement constraint) {
  if (constraint == null) {
    throw new IllegalArgumentException(sm.getString(
        "applicationServletRegistration.setServletSecurity.iae",
        getName(), context.getName()));
  }
  if (!context.getState().equals(LifecycleState.STARTING_PREP)) {
    throw new IllegalStateException(sm.getString(
        "applicationServletRegistration.setServletSecurity.ise",
        getName(), context.getName()));
  }
  this.constraint = constraint;
  return context.addServletSecurity(this, constraint);
}

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

@Override
public Set<String> setServletSecurity(ServletSecurityElement constraint) {
  if (constraint == null) {
    throw new IllegalArgumentException(sm.getString(
        "applicationServletRegistration.setServletSecurity.iae",
        getName(), context.getName()));
  }
  
  if (!context.getState().equals(LifecycleState.STARTING_PREP)) {
    throw new IllegalStateException(sm.getString(
        "applicationServletRegistration.setServletSecurity.ise",
        getName(), context.getName()));
  }
  return context.addServletSecurity(this, constraint);
}

代码示例来源:origin: org.apache.catalina/com.springsource.org.apache.catalina

@Override
public Set<String> setServletSecurity(ServletSecurityElement constraint) {
  if (constraint == null) {
    throw new IllegalArgumentException(sm.getString(
        "applicationServletRegistration.setServletSecurity.iae",
        getName(), context.getName()));
  }
  
  if (!context.getState().equals(LifecycleState.STARTING_PREP)) {
    throw new IllegalStateException(sm.getString(
        "applicationServletRegistration.setServletSecurity.ise",
        getName(), context.getName()));
  }
  return context.addServletSecurity(this, constraint);
}

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

@Override
public Set<String> setServletSecurity(ServletSecurityElement constraint) {
  if (constraint == null) {
    throw new IllegalArgumentException(sm.getString(
        "applicationServletRegistration.setServletSecurity.iae",
        getName(), context.getName()));
  }
  
  if (!context.getState().equals(LifecycleState.STARTING_PREP)) {
    throw new IllegalStateException(sm.getString(
        "applicationServletRegistration.setServletSecurity.ise",
        getName(), context.getName()));
  }
  return context.addServletSecurity(this, constraint);
}

代码示例来源:origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

@Override
public Set<String> setServletSecurity(ServletSecurityElement constraint) {
  if (constraint == null) {
    throw new IllegalArgumentException(sm.getString(
        "applicationServletRegistration.setServletSecurity.iae",
        getName(), context.getName()));
  }
  if (!context.getState().equals(LifecycleState.STARTING_PREP)) {
    throw new IllegalStateException(sm.getString(
        "applicationServletRegistration.setServletSecurity.ise",
        getName(), context.getName()));
  }
  this.constraint = constraint;
  return context.addServletSecurity(this, constraint);
}

代码示例来源:origin: org.apache.tomcat/tomcat-catalina

context.addServletSecurity(
    new ApplicationServletRegistration(wrapper, context),
    new ServletSecurityElement(servletSecurity));

代码示例来源:origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

context.addServletSecurity(
    new ApplicationServletRegistration(wrapper, context),
    new ServletSecurityElement(servletSecurity));

相关文章

微信公众号

最新文章

更多

Context类方法