[jboss-cvs] JBossAS SVN: r59106 - in trunk/testsuite/src/resources/security/jacc: . webperm

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Dec 18 18:18:48 EST 2006


Author: anil.saldhana at jboss.com
Date: 2006-12-18 18:18:47 -0500 (Mon, 18 Dec 2006)
New Revision: 59106

Added:
   trunk/testsuite/src/resources/security/jacc/webperm/
   trunk/testsuite/src/resources/security/jacc/webperm/web.xml
Log:
resources for the jacc perm validation

Added: trunk/testsuite/src/resources/security/jacc/webperm/web.xml
===================================================================
--- trunk/testsuite/src/resources/security/jacc/webperm/web.xml	2006-12-18 23:18:34 UTC (rev 59105)
+++ trunk/testsuite/src/resources/security/jacc/webperm/web.xml	2006-12-18 23:18:47 UTC (rev 59106)
@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
+<display-name>jacc_toolsContracts</display-name>
+<servlet>
+<display-name>unchecked</display-name>
+<servlet-name>unchecked</servlet-name>
+<jsp-file>/unchecked.jsp</jsp-file>
+<load-on-startup>0</load-on-startup>
+</servlet>
+<servlet>
+<display-name>secured</display-name>
+<servlet-name>secured</servlet-name>
+<jsp-file>/secured.jsp</jsp-file>
+<load-on-startup>0</load-on-startup>
+<security-role-ref>
+<role-name>ADM</role-name>
+<role-link>Administrator</role-link>
+</security-role-ref>
+</servlet>
+<servlet>
+<display-name>sslprotected</display-name>
+<servlet-name>sslprotected</servlet-name>
+<jsp-file>/sslprotected.jsp</jsp-file>
+<load-on-startup>0</load-on-startup>
+<security-role-ref>
+<role-name>ADM</role-name>
+<role-link>Administrator</role-link>
+</security-role-ref>
+<security-role-ref>
+<role-name>MGR</role-name>
+<role-link>Manager</role-link>
+</security-role-ref>
+</servlet>
+<servlet>
+<display-name>excluded</display-name>
+<servlet-name>excluded</servlet-name>
+<jsp-file>/excluded.jsp</jsp-file>
+<load-on-startup>0</load-on-startup>
+</servlet>
+<servlet-mapping>
+<servlet-name>unchecked</servlet-name>
+<url-pattern>/unchecked.jsp</url-pattern>
+</servlet-mapping>
+<servlet-mapping>
+<servlet-name>secured</servlet-name>
+<url-pattern>/secured.jsp</url-pattern>
+</servlet-mapping>
+<servlet-mapping>
+<servlet-name>sslprotected</servlet-name>
+<url-pattern>/sslprotected.jsp</url-pattern>
+</servlet-mapping>
+<servlet-mapping>
+<servlet-name>excluded</servlet-name>
+<url-pattern>/excluded.jsp</url-pattern>
+</servlet-mapping>
+<session-config>
+<session-timeout>54</session-timeout>
+</session-config>
+<security-constraint>
+<web-resource-collection>
+<web-resource-name>MySecureBit4</web-resource-name>
+<url-pattern>/unchecked.jsp</url-pattern>
+<http-method>POST</http-method>
+<http-method>GET</http-method>
+</web-resource-collection>
+<user-data-constraint>
+<transport-guarantee>NONE</transport-guarantee>
+</user-data-constraint>
+</security-constraint>
+<security-constraint>
+<web-resource-collection>
+<web-resource-name>MySecureBit6</web-resource-name>
+<url-pattern>/sslprotected.jsp</url-pattern>
+<http-method>POST</http-method>
+<http-method>GET</http-method>
+</web-resource-collection>
+<auth-constraint>
+<role-name>Administrator</role-name>
+</auth-constraint>
+<user-data-constraint>
+<transport-guarantee>CONFIDENTIAL</transport-guarantee>
+</user-data-constraint>
+</security-constraint>
+<security-constraint>
+<web-resource-collection>
+<web-resource-name>MySecureBit3</web-resource-name>
+<url-pattern>/secured.jsp</url-pattern>
+<http-method>POST</http-method>
+<http-method>GET</http-method>
+</web-resource-collection>
+<auth-constraint>
+<role-name>Administrator</role-name>
+</auth-constraint>
+<user-data-constraint>
+<transport-guarantee>NONE</transport-guarantee>
+</user-data-constraint>
+</security-constraint>
+<security-constraint>
+<web-resource-collection>
+<web-resource-name>MySecureBit5</web-resource-name>
+<url-pattern>/excluded.jsp</url-pattern>
+<http-method>POST</http-method>
+<http-method>GET</http-method>
+</web-resource-collection>
+<auth-constraint/>
+<user-data-constraint>
+<transport-guarantee>NONE</transport-guarantee>
+</user-data-constraint>
+</security-constraint>
+<login-config>
+<auth-method>BASIC</auth-method>
+<realm-name>default</realm-name>
+</login-config>
+<security-role>
+<role-name>Administrator</role-name>
+</security-role>
+<security-role>
+<role-name>Manager</role-name>
+</security-role>
+<security-role>
+<role-name>Employee</role-name>
+</security-role>
+</web-app>




More information about the jboss-cvs-commits mailing list