[jboss-cvs] JBossAS SVN: r90264 - in projects/security/security-xacml/trunk/jboss-sunxacml/src: test/resources/policies/anyurl and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jun 16 15:35:13 EDT 2009


Author: anil.saldhana at jboss.com
Date: 2009-06-16 15:35:13 -0400 (Tue, 16 Jun 2009)
New Revision: 90264

Modified:
   projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/attr/AnyURIAttribute.java
   projects/security/security-xacml/trunk/jboss-sunxacml/src/test/resources/policies/anyurl/anyurl-policy.xml
Log:
SECURITY-416: anyuri attribute trim input

Modified: projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/attr/AnyURIAttribute.java
===================================================================
--- projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/attr/AnyURIAttribute.java	2009-06-16 19:06:26 UTC (rev 90263)
+++ projects/security/security-xacml/trunk/jboss-sunxacml/src/main/java/org/jboss/security/xacml/sunxacml/attr/AnyURIAttribute.java	2009-06-16 19:35:13 UTC (rev 90264)
@@ -103,6 +103,7 @@
     public static AnyURIAttribute getInstance(String value)
         throws URISyntaxException
     {
+        value = value.trim();
         return new AnyURIAttribute(new URI(value));
     }
 

Modified: projects/security/security-xacml/trunk/jboss-sunxacml/src/test/resources/policies/anyurl/anyurl-policy.xml
===================================================================
--- projects/security/security-xacml/trunk/jboss-sunxacml/src/test/resources/policies/anyurl/anyurl-policy.xml	2009-06-16 19:06:26 UTC (rev 90263)
+++ projects/security/security-xacml/trunk/jboss-sunxacml/src/test/resources/policies/anyurl/anyurl-policy.xml	2009-06-16 19:35:13 UTC (rev 90264)
@@ -6,7 +6,7 @@
   <Resources>
    <Resource>
     <ResourceMatch MatchId="urn:oasis:names:tc:xacml:1.0:function:anyURI-equal">
-     <AttributeValue DataType="http://www.w3.org/2001/XMLSchema#anyURI">http://test/developer-guide.html</AttributeValue>
+     <AttributeValue DataType="http://www.w3.org/2001/XMLSchema#anyURI"> http://test/developer-guide.html</AttributeValue>
      <ResourceAttributeDesignator
       DataType="http://www.w3.org/2001/XMLSchema#anyURI" 
       AttributeId="urn:oasis:names:tc:xacml:1.0:resource:resource-id" />




More information about the jboss-cvs-commits mailing list