dccd1332c9534edb76c9bda153e7c252b140fd93
[controller.git] / opendaylight / networkconfiguration / neutron / northbound / src / main / resources / WEB-INF / web.xml
1 <?xml version="1.0" encoding="ISO-8859-1"?>\r
2 <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
3         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"\r
4         version="3.0">\r
5   <servlet>\r
6     <servlet-name>JAXRSNeutron</servlet-name>\r
7     <servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>\r
8     <init-param>\r
9       <param-name>javax.ws.rs.Application</param-name>\r
10       <param-value>org.opendaylight.controller.networkconfig.neutron.northbound.NeutronNorthboundRSApplication</param-value>\r
11     </init-param>\r
12     <load-on-startup>1</load-on-startup>\r
13   </servlet>\r
14 \r
15   <servlet-mapping>\r
16     <servlet-name>JAXRSNeutron</servlet-name>\r
17     <url-pattern>/*</url-pattern>\r
18   </servlet-mapping>\r
19         <security-constraint>\r
20                 <web-resource-collection>\r
21                         <web-resource-name>NB api</web-resource-name>\r
22                         <url-pattern>/*</url-pattern>\r
23                 </web-resource-collection>\r
24                 <auth-constraint>\r
25                         <role-name>System-Admin</role-name>\r
26                         <role-name>Network-Admin</role-name>\r
27                         <role-name>Network-Operator</role-name>\r
28                         <role-name>Container-User</role-name>\r
29                 </auth-constraint>\r
30         </security-constraint>\r
31 \r
32         <security-role>\r
33                 <role-name>System-Admin</role-name>\r
34         </security-role>\r
35         <security-role>\r
36                 <role-name>Network-Admin</role-name>\r
37         </security-role>\r
38         <security-role>\r
39                 <role-name>Network-Operator</role-name>\r
40         </security-role>\r
41         <security-role>\r
42                 <role-name>Container-User</role-name>\r
43         </security-role>\r
44 \r
45         <login-config>\r
46                 <auth-method>BASIC</auth-method>\r
47                 <realm-name>opendaylight</realm-name>\r
48         </login-config>\r
49 </web-app>\r