Guest User

Untitled

a guest
Feb 12th, 2015
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 4.13 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
  3. <web-app>
  4.  
  5.     <listener>
  6.         <listener-class>com.wikidsystems.server.StartupListener</listener-class>
  7.     </listener>
  8.  
  9.     <servlet>
  10.       <servlet-name>WiKIDConfig</servlet-name>
  11.       <servlet-class>com.wikidsystems.util.Config</servlet-class>
  12.       <load-on-startup>1</load-on-startup>
  13.       <run-as>
  14.         <description>Security role for anonymous access</description>
  15.         <role-name>tomcat</role-name>
  16.       </run-as>
  17.     </servlet>
  18.  
  19.     <servlet>
  20.         <servlet-name>InstallIMCertController</servlet-name>
  21.         <servlet-class>com.wikidsystems.biz.web.mvc.controller.InstallIMCertController</servlet-class>
  22.         <load-on-startup>1</load-on-startup>
  23.         <run-as>
  24.             <description>Security role for anonymous access</description>
  25.             <role-name>tomcat</role-name>
  26.         </run-as>
  27.     </servlet>
  28.     <servlet>
  29.         <servlet-name>LicenceInfoController</servlet-name>
  30.         <servlet-class>com.wikidsystems.biz.web.mvc.controller.LicenceInfoController</servlet-class>
  31.         <load-on-startup>1</load-on-startup>
  32.         <run-as>
  33.             <description>Security role for anonymous access</description>
  34.             <role-name>tomcat</role-name>
  35.         </run-as>
  36.     </servlet>
  37.     <servlet>
  38.         <servlet-name>Admin</servlet-name>
  39.         <servlet-class>com.wikidsystems.api.Admin</servlet-class>
  40.         <load-on-startup>1</load-on-startup>
  41.         <run-as>
  42.             <description>Security role for anonymous access</description>
  43.             <role-name>tomcat</role-name>
  44.         </run-as>
  45.     </servlet>
  46.  
  47.     <servlet-mapping>
  48.         <servlet-name>InstallIMCertController</servlet-name>
  49.         <url-pattern>/instCert.htm</url-pattern>
  50.     </servlet-mapping>
  51.     <servlet-mapping>
  52.         <servlet-name>LicenceInfoController</servlet-name>
  53.         <url-pattern>/licInfo.htm</url-pattern>
  54.     </servlet-mapping>
  55.     <servlet-mapping>
  56.         <servlet-name>WiKIDConfig</servlet-name>
  57.         <url-pattern>/null</url-pattern>
  58.     </servlet-mapping>
  59.  
  60.     <servlet-mapping>
  61.         <servlet-name>Admin</servlet-name>
  62.         <url-pattern>/admin-api</url-pattern>
  63.     </servlet-mapping>
  64.  
  65.   <security-constraint>
  66.     <web-resource-collection>
  67.       <web-resource-name>WiKID Admin Application</web-resource-name>
  68.       <url-pattern>/*</url-pattern>
  69.         <http-method>GET</http-method>
  70.         <http-method>POST</http-method>
  71.     </web-resource-collection>
  72.     <auth-constraint>
  73.       <role-name>WiKIDAdmin</role-name>
  74.     </auth-constraint>
  75.  
  76.     <user-data-constraint>
  77.       <transport-guarantee>
  78.                                 CONFIDENTIAL
  79.       </transport-guarantee>
  80.     </user-data-constraint>
  81.   </security-constraint>
  82.  
  83.     <security-constraint>
  84.         <web-resource-collection>
  85.             <web-resource-name>Disallowed methods</web-resource-name>
  86.             <url-pattern>/*</url-pattern>
  87.             <http-method>PUT</http-method>
  88.             <http-method>DELETE</http-method>
  89.             <http-method>OPTIONS</http-method>
  90.             <http-method>TRACE</http-method>
  91.         </web-resource-collection>
  92.         <user-data-constraint>
  93.             <transport-guarantee>
  94.                 CONFIDENTIAL
  95.             </transport-guarantee>
  96.         </user-data-constraint>
  97.     </security-constraint>
  98.  
  99.  
  100.     <login-config>
  101.     <auth-method>FORM</auth-method>
  102.     <form-login-config>
  103.       <form-login-page>/protected/login.jsp</form-login-page>
  104.       <form-error-page>/protected/error.jsp</form-error-page>
  105.     </form-login-config>
  106. </login-config>
  107.  
  108.     <security-role id="tomcat">
  109.         <role-name>tomcat</role-name>
  110.     </security-role>
  111.  
  112.     <security-role id="WiKIDAdmin">
  113.         <role-name>WiKIDAdmin</role-name>
  114.     </security-role>
  115.      <error-page>
  116.          <error-code>404</error-code>
  117.          <location>/errors/404.html</location>
  118.      </error-page>
  119.  
  120.     <listener>
  121.         <listener-class>com.wikidsystems.biz.web.listener.ACMInitListener</listener-class>
  122.     </listener>
  123.  
  124. </web-app>
Advertisement
Add Comment
Please, Sign In to add comment