[jboss-cvs] JBossAS SVN: r71741 - in projects/security/security-xacml/trunk/jboss-xacml-saml: src/tests/org/jboss/test/security/xacml/saml/interop and 3 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Apr 4 18:43:12 EDT 2008


Author: anil.saldhana at jboss.com
Date: 2008-04-04 18:43:12 -0400 (Fri, 04 Apr 2008)
New Revision: 71741

Added:
   projects/security/security-xacml/trunk/jboss-xacml-saml/src/tests/resources/test/requests/interop/soap/
   projects/security/security-xacml/trunk/jboss-xacml-saml/src/tests/resources/test/requests/interop/soap/soap-saml-xacml-request.xml
Modified:
   projects/security/security-xacml/trunk/jboss-xacml-saml/.classpath
   projects/security/security-xacml/trunk/jboss-xacml-saml/src/tests/org/jboss/test/security/xacml/saml/interop/RedHatEndpointTestCase.java
   projects/security/security-xacml/trunk/jboss-xacml-saml/src/tests/resources/test/requests/interop/rsaconf08/XacmlRequest-01-01.xml
Log:
tests

Modified: projects/security/security-xacml/trunk/jboss-xacml-saml/.classpath
===================================================================
--- projects/security/security-xacml/trunk/jboss-xacml-saml/.classpath	2008-04-04 22:40:28 UTC (rev 71740)
+++ projects/security/security-xacml/trunk/jboss-xacml-saml/.classpath	2008-04-04 22:43:12 UTC (rev 71741)
@@ -6,7 +6,7 @@
 	<classpathentry excluding="resources/" kind="src" path="src/tests"/>
 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
 	<classpathentry kind="var" path="M2_REPO/opensaml/opensaml/2.0/opensaml-2.0.jar" sourcepath="/M2_REPO/opensaml/opensaml/2.0/opensaml-2.0-sources.jar"/>
-	<classpathentry kind="var" path="M2_REPO/opensaml/openws/1.0/openws-1.0.jar"/>
+	<classpathentry kind="var" path="M2_REPO/opensaml/openws/1.0/openws-1.0.jar" sourcepath="/M2_REPO/opensaml/openws/1.0/openws-1.0-sources.jar"/>
 	<classpathentry kind="var" path="M2_REPO/opensaml/xmltooling/1.0/xmltooling-1.0.jar" sourcepath="/M2_REPO/opensaml/xmltooling/1.0/xmltooling-1.0-sources.jar"/>
 	<classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-api/1.4.3/slf4j-api-1.4.3.jar"/>
 	<classpathentry kind="var" path="M2_REPO/org/slf4j/slf4j-log4j12/1.4.3/slf4j-log4j12-1.4.3.jar"/>

Modified: projects/security/security-xacml/trunk/jboss-xacml-saml/src/tests/org/jboss/test/security/xacml/saml/interop/RedHatEndpointTestCase.java
===================================================================
--- projects/security/security-xacml/trunk/jboss-xacml-saml/src/tests/org/jboss/test/security/xacml/saml/interop/RedHatEndpointTestCase.java	2008-04-04 22:40:28 UTC (rev 71740)
+++ projects/security/security-xacml/trunk/jboss-xacml-saml/src/tests/org/jboss/test/security/xacml/saml/interop/RedHatEndpointTestCase.java	2008-04-04 22:43:12 UTC (rev 71741)
@@ -48,8 +48,10 @@
  */
 public class RedHatEndpointTestCase extends TestCase
 {
-   String loc = "http://localhost:8080/jboss/SOAPServlet";
+   //String loc = "http://localhost:8080/test/SOAPServlet";
    
+   String loc = "http://interop.demo.jboss.com:8080/test/SOAPServlet";
+   
    boolean shouldTest = false;
    
    protected void setUp() throws Exception

Modified: projects/security/security-xacml/trunk/jboss-xacml-saml/src/tests/resources/test/requests/interop/rsaconf08/XacmlRequest-01-01.xml
===================================================================
--- projects/security/security-xacml/trunk/jboss-xacml-saml/src/tests/resources/test/requests/interop/rsaconf08/XacmlRequest-01-01.xml	2008-04-04 22:40:28 UTC (rev 71740)
+++ projects/security/security-xacml/trunk/jboss-xacml-saml/src/tests/resources/test/requests/interop/rsaconf08/XacmlRequest-01-01.xml	2008-04-04 22:43:12 UTC (rev 71741)
@@ -74,7 +74,13 @@
         >urn:va:xacml:2.0:interop:rsa8:resource:hl7:medical-record</xacml-context:AttributeValue>
     </xacml-context:Attribute>
   </xacml-context:Resource>
-  <xacml-context:Action/>  
-  <xacml-context:Environment/>
+  <xacml-context:Action/>   
+  <xacml-context:Environment>
+    <xacml-context:Attribute 
+        AttributeId="urn:va:xacml:2.0:interop:rsa8:environment:locality" 
+        DataType="http://www.w3.org/2001/XMLSchema#string" >
+      <xacml-context:AttributeValue>Facility A</xacml-context:AttributeValue>
+    </xacml-context:Attribute>
+  </xacml-context:Environment>
 </xacml-context:Request> 
 </samlp:RequestAbstract> 
\ No newline at end of file

Added: projects/security/security-xacml/trunk/jboss-xacml-saml/src/tests/resources/test/requests/interop/soap/soap-saml-xacml-request.xml
===================================================================
--- projects/security/security-xacml/trunk/jboss-xacml-saml/src/tests/resources/test/requests/interop/soap/soap-saml-xacml-request.xml	                        (rev 0)
+++ projects/security/security-xacml/trunk/jboss-xacml-saml/src/tests/resources/test/requests/interop/soap/soap-saml-xacml-request.xml	2008-04-04 22:43:12 UTC (rev 71741)
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+   <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
+      <SOAP-ENV:Body>
+         <XACMLAuthzDecisionQuery 
+         Consent="urn:oasis:names:tc:SAML:2.0:consent:unspecified" 
+         ID="_e064bd912f83c1544fea110307000acf" 
+         IssueInstant="2007-05-21T22:00:36Z" 
+         Version="2.0" 
+         xmlns="urn:oasis:xacml:2.0:saml:protocol:schema:os">
+            <xacml-context:Request xmlns:xacml-context="urn:oasis:names:tc:xacml:2.0:context:schema:os">
+               <xacml-context:Subject SubjectCategory="urn:oasis:names:tc:xacml:1.0:subject-category:access-subject">
+                  <xacml-context:Attribute AttributeId="urn:oasis:names:tc:xacml:1.0:subject-category:access-subject" DataType="http://www.w3.org/2001/XMLSchema#string">
+                     <xacml-context:AttributeValue>John Doe</xacml-context:AttributeValue>
+                  </xacml-context:Attribute>
+                  <xacml-context:Attribute AttributeId="urn:oasis:names:tc:xacml:1.0:subject:subject-id" DataType="http://www.w3.org/2001/XMLSchema#string">
+                     <xacml-context:AttributeValue>123456</xacml-context:AttributeValue>
+                  </xacml-context:Attribute>
+                  <xacml-context:Attribute AttributeId="urn:xacml:2.0:interop:example:subject:user-name" DataType="http://www.w3.org/2001/XMLSchema#string">
+                     <xacml-context:AttributeValue>John Doe</xacml-context:AttributeValue>
+                  </xacml-context:Attribute>
+               </xacml-context:Subject>
+               <xacml-context:Resource>
+                  <xacml-context:Attribute AttributeId="urn:xacml:2.0:interop:example:resource:owner-id" DataType="http://www.w3.org/2001/XMLSchema#string">
+                     <xacml-context:AttributeValue>123456</xacml-context:AttributeValue>
+                  </xacml-context:Attribute>
+                  <xacml-context:Attribute AttributeId="urn:oasis:names:tc:xacml:1.0:resource:resource-id" DataType="http://www.w3.org/2001/XMLSchema#string">
+                     <xacml-context:AttributeValue>CustomerAccount</xacml-context:AttributeValue>
+                  </xacml-context:Attribute>
+                  <xacml-context:Attribute AttributeId="urn:xacml:2.0:interop:example:resource:account-status" DataType="http://www.w3.org/2001/XMLSchema#string">
+                     <xacml-context:AttributeValue>Active</xacml-context:AttributeValue>
+                  </xacml-context:Attribute>
+               </xacml-context:Resource>
+               <xacml-context:Action>
+                  <xacml-context:Attribute AttributeId="urn:oasis:names:tc:xacml:1.0:action:action-id" DataType="http://www.w3.org/2001/XMLSchema#string">
+                     <xacml-context:AttributeValue>ViewAccount</xacml-context:AttributeValue>
+                  </xacml-context:Attribute>
+               </xacml-context:Action>
+               <xacml-context:Environment/>
+            </xacml-context:Request>
+         </XACMLAuthzDecisionQuery>
+      </SOAP-ENV:Body>
+   </SOAP-ENV:Envelope> 
\ No newline at end of file




More information about the jboss-cvs-commits mailing list