[jboss-cvs] JBossAS SVN: r73376 - projects/security/security-negotiation/trunk/jboss-negotiation-toolkit/src/main/webapp/WEB-INF.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue May 13 17:13:19 EDT 2008


Author: darran.lofthouse at jboss.com
Date: 2008-05-13 17:13:18 -0400 (Tue, 13 May 2008)
New Revision: 73376

Added:
   projects/security/security-negotiation/trunk/jboss-negotiation-toolkit/src/main/webapp/WEB-INF/web.xml
Log:
Copy to new structure.

Copied: projects/security/security-negotiation/trunk/jboss-negotiation-toolkit/src/main/webapp/WEB-INF/web.xml (from rev 73375, projects/security/security-negotiation/old-trunk/NegotiationToolkit/descriptors/web.xml)
===================================================================
--- projects/security/security-negotiation/trunk/jboss-negotiation-toolkit/src/main/webapp/WEB-INF/web.xml	                        (rev 0)
+++ projects/security/security-negotiation/trunk/jboss-negotiation-toolkit/src/main/webapp/WEB-INF/web.xml	2008-05-13 21:13:18 UTC (rev 73376)
@@ -0,0 +1,62 @@
+<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
+	version="2.4">
+
+	<servlet>
+		<servlet-name>BasicNegotiation</servlet-name>
+		<servlet-class>
+			org.jboss.security.negotiation.toolkit.BasicNegotiationServlet
+		</servlet-class>
+	</servlet>
+
+	<servlet>
+		<servlet-name>SecurityDomainTest</servlet-name>
+		<servlet-class>
+			org.jboss.security.negotiation.toolkit.SecurityDomainTestServlet
+		</servlet-class>
+	</servlet>
+
+	<servlet>
+		<servlet-name>Secured</servlet-name>
+		<servlet-class>
+			org.jboss.security.negotiation.toolkit.SecuredServlet
+		</servlet-class>
+	</servlet>
+
+	<servlet-mapping>
+		<servlet-name>BasicNegotiation</servlet-name>
+		<url-pattern>/BasicNegotiation</url-pattern>
+	</servlet-mapping>    
+	<servlet-mapping>
+		<servlet-name>SecurityDomainTest</servlet-name>
+		<url-pattern>/SecurityDomainTest</url-pattern>
+	</servlet-mapping>
+	<servlet-mapping>
+		<servlet-name>Secured</servlet-name>
+		<url-pattern>/Secured</url-pattern>
+	</servlet-mapping>
+		
+    <security-constraint>
+      <web-resource-collection>
+        <web-resource-name>Restricted</web-resource-name>
+        <url-pattern>/Secured/*</url-pattern>
+      </web-resource-collection>
+      <auth-constraint>
+        <role-name>Users</role-name>
+      </auth-constraint>
+      <user-data-constraint>
+        <transport-guarantee>NONE</transport-guarantee>
+      </user-data-constraint>
+    </security-constraint>
+    
+   <login-config>
+    <auth-method>SPNEGO</auth-method>
+    <realm-name>SPNEGO</realm-name>    
+   </login-config>
+          
+    <security-role>
+      <role-name>Users</role-name>
+    </security-role>		
+		
+</web-app>
\ No newline at end of file




More information about the jboss-cvs-commits mailing list