You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ws.apache.org by gi...@apache.org on 2011/12/04 21:33:12 UTC

svn commit: r1210203 [15/16] - in /webservices/wss4j/branches/swssf/rampart-policy: ./ src/main/java/META-INF/ src/main/java/org/apache/ws/secpolicy/ src/main/java/org/apache/ws/secpolicy/builders/ src/main/java/org/apache/ws/secpolicy/model/ src/main/...

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/WSP15_432-serialized.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/WSP15_432-serialized.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/WSP15_432-serialized.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/WSP15_432-serialized.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,65 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:SymmetricBinding wsp:Optional="true">
+        <wsp:Policy>
+            <sp:ProtectionToken>
+                <wsp:Policy>
+                    <wsp:ExactlyOne>
+                        <sp:HttpsToken sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Always">
+                            <wsp:Policy/>
+                        </sp:HttpsToken>
+                        <sp:X509Token sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once">
+                            <sp:IssuerName>xs:anyURI</sp:IssuerName>
+                            <wsp:Policy>
+                                <wsp:ExactlyOne>
+                                    <wsp:All>
+                                        <sp:RequireDerivedKeys/>
+                                        <sp:RequireKeyIdentifierReference/>
+                                        <sp:RequireIssuerSerialReference/>
+                                        <sp:RequireEmbeddedTokenReference/>
+                                        <sp:RequireThumbprintReference/>
+                                        <sp:WssX509V3Token10/>
+                                    </wsp:All>
+                                    <wsp:All>
+                                        <sp:RequireImpliedDerivedKeys/>
+                                        <sp:RequireKeyIdentifierReference/>
+                                        <sp:RequireIssuerSerialReference/>
+                                        <sp:RequireEmbeddedTokenReference/>
+                                        <sp:RequireThumbprintReference/>
+                                        <sp:WssX509PkiPathV1Token11/>
+                                    </wsp:All>
+                                </wsp:ExactlyOne>
+                            </wsp:Policy>
+                        </sp:X509Token>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:ProtectionToken>
+            <sp:AlgorithmSuite>
+                <wsp:Policy>
+                    <wsp:ExactlyOne>
+                        <sp:Basic256/>
+                        <sp:TripleDesRsa15/>
+                        <sp:InclusiveC14N/>
+                        <sp:SOAPNormalization10/>
+                        <sp:STRTransform10/>
+                        <sp:XPath10/>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:AlgorithmSuite>
+            <sp:Layout>
+                <wsp:Policy>
+                    <wsp:ExactlyOne>
+                        <sp:Strict/>
+                        <sp:Lax/>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:Layout>
+            <sp:IncludeTimestamp/>
+        </wsp:Policy>
+    </sp:SymmetricBinding>
+    <sp:SignedParts wsp:Ignorable="true">
+        <sp:Body/>
+        <sp:Header Namespace="http://www.w3.org/2005/08/addressing"/>
+    </sp:SignedParts>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp11/Trust10.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp11/Trust10.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp11/Trust10.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp11/Trust10.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,13 @@
+<wsp:Policy
+        xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"
+        xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
+    <sp:Trust10 wsp:Optional="true" wsp:Ignorable="true">
+        <wsp:Policy>
+            <sp:MustSupportClientChallenge/>
+            <sp:MustSupportServerChallenge/>
+            <sp:RequireClientEntropy/>
+            <sp:RequireServerEntropy/>
+            <sp:MustSupportIssuedTokens/>
+        </wsp:Policy>
+    </sp:Trust10>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp11/normalized/Trust10.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp11/normalized/Trust10.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp11/normalized/Trust10.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp11/normalized/Trust10.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,20 @@
+<wsp:Policy xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:Trust10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy" wsp:Ignorable="true">
+                <wsp:Policy xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:MustSupportClientChallenge/>
+                            <sp:MustSupportServerChallenge/>
+                            <sp:RequireClientEntropy/>
+                            <sp:RequireServerEntropy/>
+                            <sp:MustSupportIssuedTokens/>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:Trust10>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp11/serialized/Trust10.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp11/serialized/Trust10.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp11/serialized/Trust10.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp11/serialized/Trust10.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,13 @@
+<wsp:Policy
+        xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy"
+        xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
+    <sp:Trust10 wsp:Optional="true" wsp:Ignorable="true">
+        <wsp:Policy>
+            <sp:MustSupportClientChallenge/>
+            <sp:MustSupportServerChallenge/>
+            <sp:RequireClientEntropy/>
+            <sp:RequireServerEntropy/>
+            <sp:MustSupportIssuedTokens/>
+        </wsp:Policy>
+    </sp:Trust10>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/AlgorithmSuite.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/AlgorithmSuite.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/AlgorithmSuite.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/AlgorithmSuite.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,13 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:AlgorithmSuite wsp:Optional="true" wsp:Ignorable="true">
+        <wsp:Policy>
+            <sp:TripleDesSha256Rsa15/>
+            <sp:InclusiveC14N/>
+            <sp:SOAPNormalization10/>
+            <sp:STRTransform10/>
+            <sp:AbsXPath/>
+        </wsp:Policy>
+    </sp:AlgorithmSuite>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/AsymmetricBinding.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/AsymmetricBinding.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/AsymmetricBinding.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/AsymmetricBinding.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,37 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:AsymmetricBinding wsp:Optional="true" wsp:Ignorable="true">
+        <wsp:Policy>
+            <sp:InitiatorSignatureToken>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:InitiatorSignatureToken>
+            <sp:InitiatorEncryptionToken>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:InitiatorEncryptionToken>
+            <sp:RecipientSignatureToken>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:RecipientSignatureToken>
+            <sp:RecipientEncryptionToken>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:RecipientEncryptionToken>
+            <sp:AlgorithmSuite>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:AlgorithmSuite>
+            <sp:Layout>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:Layout>
+            <sp:IncludeTimestamp/>
+            <sp:EncryptBeforeSigning/>
+            <sp:EncryptSignature/>
+            <sp:ProtectTokens/>
+            <sp:OnlySignEntireHeadersAndBody/>
+        </wsp:Policy>
+    </sp:AsymmetricBinding>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/ContentEncryptedElements.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/ContentEncryptedElements.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/ContentEncryptedElements.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/ContentEncryptedElements.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,8 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:ContentEncryptedElements XPathVersion="1.1" wsp:Optional="true" wsp:Ignorable="true">
+            <sp:XPath xmlns:a="http://a" xmlns:b="http://b">/a:a/b:b</sp:XPath>
+            <sp:XPath xmlns:a="http://a" xmlns:c="http://c">/a:a/c:c</sp:XPath>
+    </sp:ContentEncryptedElements>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/EncryptedElements.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/EncryptedElements.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/EncryptedElements.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/EncryptedElements.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,8 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:EncryptedElements XPathVersion="1.1" wsp:Optional="true" wsp:Ignorable="true">
+            <sp:XPath xmlns:a="http://a" xmlns:b="http://b">/a:a/b:b</sp:XPath>
+            <sp:XPath xmlns:a="http://a" xmlns:c="http://c">/a:a/c:c</sp:XPath>
+    </sp:EncryptedElements>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/EncryptedParts.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/EncryptedParts.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/EncryptedParts.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/EncryptedParts.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,10 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:EncryptedParts wsp:Optional="true" wsp:Ignorable="true">
+        <sp:Body/>
+        <sp:Header Name="1" Namespace="ns1"/>
+        <sp:Header Name="2" Namespace="ns2"/>
+        <sp:Attachments/>
+    </sp:EncryptedParts>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/HttpsToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/HttpsToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/HttpsToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/HttpsToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,10 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:HttpsToken sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once" wsp:Optional="true" wsp:Ignorable="true">
+        <sp:IssuerName>issuerName</sp:IssuerName>
+        <wsp:Policy>
+            <sp:RequireClientCertificate/>
+        </wsp:Policy>
+    </sp:HttpsToken>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/InitiatorToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/InitiatorToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/InitiatorToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/InitiatorToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,12 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:InitiatorToken wsp:Optional="true" wsp:Ignorable="true">
+        <wsp:Policy>
+            <sp:X509Token>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:X509Token>
+        </wsp:Policy>
+    </sp:InitiatorToken>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/IssuedToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/IssuedToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/IssuedToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/IssuedToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,14 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:IssuedToken sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Never" wsp:Optional="true" wsp:Ignorable="true">
+        <sp:IssuerName>issuerName</sp:IssuerName>
+        <sp:RequestSecurityTokenTemplate TrustVersion="http://trust/sowieso">
+        </sp:RequestSecurityTokenTemplate>
+        <wsp:Policy>
+            <sp:RequireImpliedDerivedKeys/>
+            <sp:RequireExternalReference/>
+            <sp:RequireInternalReference/>
+        </wsp:Policy>
+    </sp:IssuedToken>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/KerberosToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/KerberosToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/KerberosToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/KerberosToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,12 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:KerberosToken sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once" wsp:Optional="true" wsp:Ignorable="true">
+        <sp:IssuerName>issuerName</sp:IssuerName>
+        <wsp:Policy>
+            <sp:RequireDerivedKeys/>
+            <sp:RequireKeyIdentifierReference/>
+            <sp:WssKerberosV5ApReqToken11/>
+        </wsp:Policy>
+    </sp:KerberosToken>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/KeyValueToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/KeyValueToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/KeyValueToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/KeyValueToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,9 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:KeyValueToken sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once" wsp:Optional="true" wsp:Ignorable="true">
+        <wsp:Policy>
+            <sp:RsaKeyValue/>
+        </wsp:Policy>
+    </sp:KeyValueToken>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Layout.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Layout.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Layout.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Layout.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,9 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:Layout wsp:Optional="true" wsp:Ignorable="true">
+        <wsp:Policy>
+            <sp:LaxTsFirst/>
+        </wsp:Policy>
+    </sp:Layout>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RecipientToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RecipientToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RecipientToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RecipientToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,12 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:RecipientToken wsp:Optional="true" wsp:Ignorable="true">
+        <wsp:Policy>
+            <sp:X509Token>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:X509Token>
+        </wsp:Policy>
+    </sp:RecipientToken>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RelToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RelToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RelToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RelToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,12 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:RelToken sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once" wsp:Optional="true" wsp:Ignorable="true">
+        <sp:IssuerName>issuerName</sp:IssuerName>
+        <wsp:Policy>
+            <sp:RequireDerivedKeys/>
+            <sp:RequireKeyIdentifierReference/>
+            <sp:WssRelV20Token10/>
+        </wsp:Policy>
+    </sp:RelToken>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RequiredElements.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RequiredElements.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RequiredElements.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RequiredElements.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,8 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:RequiredElements XPathVersion="1.1" wsp:Optional="true" wsp:Ignorable="true">
+            <sp:XPath xmlns:a="http://a" xmlns:b="http://b">/a:a/b:b</sp:XPath>
+            <sp:XPath xmlns:a="http://a" xmlns:c="http://c">/a:a/c:c</sp:XPath>
+    </sp:RequiredElements>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RequiredParts.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RequiredParts.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RequiredParts.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/RequiredParts.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,8 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:RequiredParts wsp:Optional="true" wsp:Ignorable="true">
+        <sp:Header Name="1" Namespace="ns1"/>
+        <sp:Header Name="2" Namespace="ns2"/>
+    </sp:RequiredParts>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SamlToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SamlToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SamlToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SamlToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,14 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:SamlToken sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once" wsp:Optional="true" wsp:Ignorable="true">
+        <sp:IssuerName>issuerName</sp:IssuerName>
+        <wst:Claims>...</wst:Claims>
+        <wsp:Policy>
+            <sp:RequireDerivedKeys/>
+            <sp:RequireKeyIdentifierReference/>
+            <sp:WssSamlV20Token11/>
+        </wsp:Policy>
+    </sp:SamlToken>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SecureConversationToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SecureConversationToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SecureConversationToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SecureConversationToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,25 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:SecureConversationToken
+            sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once"
+            wsp:Optional="true" wsp:Ignorable="true">
+        <sp:IssuerName>issuerName</sp:IssuerName>
+        <wsp:Policy>
+            <sp:RequireDerivedKeys/>
+            <sp:RequireExternalUriReference/>
+            <sp:SC13SecurityContextToken/>
+            <sp:MustNotSendCancel/>
+            <sp:MustNotSendAmend/>
+            <sp:MustNotSendRenew/>
+            <sp:BootstrapPolicy>
+                <wsp:Policy>
+                    <wsp:ExactlyOne>
+                        <Test1/>
+                        <Test2/>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:BootstrapPolicy>
+        </wsp:Policy>
+    </sp:SecureConversationToken>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SecurityContextToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SecurityContextToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SecurityContextToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SecurityContextToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,12 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:SecurityContextToken sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once" wsp:Optional="true" wsp:Ignorable="true">
+        <sp:IssuerName>issuerName</sp:IssuerName>
+        <wsp:Policy>
+            <sp:RequireDerivedKeys/>
+            <sp:RequireExternalUriReference/>
+            <sp:SC13SecurityContextToken/>
+        </wsp:Policy>
+    </sp:SecurityContextToken>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SignedElements.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SignedElements.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SignedElements.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SignedElements.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,8 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:SignedElements XPathVersion="1.1" wsp:Optional="true" wsp:Ignorable="true">
+            <sp:XPath xmlns:a="http://a" xmlns:b="http://b">/a:a/b:b</sp:XPath>
+            <sp:XPath xmlns:a="http://a" xmlns:c="http://c">/a:a/c:c</sp:XPath>
+    </sp:SignedElements>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SignedParts.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SignedParts.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SignedParts.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SignedParts.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,10 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:SignedParts wsp:Optional="true" wsp:Ignorable="true">
+        <sp:Body/>
+        <sp:Header Name="1" Namespace="ns1"/>
+        <sp:Header Name="2" Namespace="ns2"/>
+        <sp:Attachments/>
+    </sp:SignedParts>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SpnegoContextToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SpnegoContextToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SpnegoContextToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SpnegoContextToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,13 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:SpnegoContextToken sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once" wsp:Optional="true" wsp:Ignorable="true">
+        <sp:IssuerName>issuerName</sp:IssuerName>
+        <wsp:Policy>
+            <sp:RequireDerivedKeys/>
+            <sp:MustNotSendCancel/>
+            <sp:MustNotSendAmend/>
+            <sp:MustNotSendRenew/>
+        </wsp:Policy>
+    </sp:SpnegoContextToken>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SupportingTokens.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SupportingTokens.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SupportingTokens.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SupportingTokens.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,24 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:SupportingTokens wsp:Optional="true" wsp:Ignorable="true">
+        <wsp:Policy>
+            <sp:X509Token>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:X509Token>
+            <sp:AlgorithmSuite>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:AlgorithmSuite>
+            <sp:SignedParts>
+            </sp:SignedParts>
+            <sp:SignedElements>
+            </sp:SignedElements>
+            <sp:EncryptedParts>
+            </sp:EncryptedParts>
+            <sp:EncryptedElements>
+            </sp:EncryptedElements>
+        </wsp:Policy>
+    </sp:SupportingTokens>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SymmetricBinding.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SymmetricBinding.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SymmetricBinding.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/SymmetricBinding.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,29 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:SymmetricBinding wsp:Optional="true" wsp:Ignorable="true">
+        <wsp:Policy>
+            <sp:EncryptionToken>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:EncryptionToken>
+            <sp:SignatureToken>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:SignatureToken>
+            <sp:AlgorithmSuite>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:AlgorithmSuite>
+            <sp:Layout>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:Layout>
+            <sp:IncludeTimestamp/>
+            <sp:EncryptBeforeSigning/>
+            <sp:EncryptSignature/>
+            <sp:ProtectTokens/>
+            <sp:OnlySignEntireHeadersAndBody/>
+        </wsp:Policy>
+    </sp:SymmetricBinding>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/TransportBinding.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/TransportBinding.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/TransportBinding.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/TransportBinding.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,21 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:TransportBinding wsp:Optional="true" wsp:Ignorable="true">
+        <wsp:Policy>
+            <sp:TransportToken>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:TransportToken>
+            <sp:AlgorithmSuite>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:AlgorithmSuite>
+            <sp:Layout>
+                <wsp:Policy>
+                </wsp:Policy>
+            </sp:Layout>
+            <sp:IncludeTimestamp/>
+        </wsp:Policy>
+    </sp:TransportBinding>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Trust13.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Trust13.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Trust13.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Trust13.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,15 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:Trust13 wsp:Optional="true" wsp:Ignorable="true">
+        <wsp:Policy>
+            <sp:MustSupportClientChallenge/>
+            <sp:MustSupportServerChallenge/>
+            <sp:RequireClientEntropy/>
+            <sp:RequireServerEntropy/>
+            <sp:MustSupportIssuedTokens/>
+            <sp:RequireRequestSecurityTokenCollection/>
+            <sp:RequireAppliesTo/>
+        </wsp:Policy>
+    </sp:Trust13>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/UsernameToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/UsernameToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/UsernameToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/UsernameToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,12 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:UsernameToken sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Always" wsp:Optional="true" wsp:Ignorable="true">
+        <sp:IssuerName>issuerName</sp:IssuerName>
+        <wsp:Policy>
+            <sp:HashPassword/>
+            <sp:RequireImpliedDerivedKeys/>
+            <sp:WssUsernameToken10/>
+        </wsp:Policy>
+    </sp:UsernameToken>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Wss10.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Wss10.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Wss10.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Wss10.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,12 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:Wss10 wsp:Optional="true" wsp:Ignorable="true">
+        <wsp:Policy>
+            <sp:MustSupportRefKeyIdentifier/>
+            <sp:MustSupportRefIssuerSerial/>
+            <sp:MustSupportRefExternalURI/>
+            <sp:MustSupportRefEmbeddedToken/>
+        </wsp:Policy>
+    </sp:Wss10>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Wss11.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Wss11.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Wss11.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/Wss11.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,15 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:Wss11 wsp:Optional="true" wsp:Ignorable="true">
+        <wsp:Policy>
+            <sp:MustSupportRefKeyIdentifier/>
+            <sp:MustSupportRefIssuerSerial/>
+            <sp:MustSupportRefExternalURI/>
+            <sp:MustSupportRefEmbeddedToken/>
+            <sp:MustSupportRefThumbprint/>
+            <sp:MustSupportRefEncryptedKey/>
+            <sp:RequireSignatureConfirmation/>
+        </wsp:Policy>
+    </sp:Wss11>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/X509Token.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/X509Token.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/X509Token.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/X509Token.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,17 @@
+<wsp:Policy
+        xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+        xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <sp:X509Token sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once" wsp:Optional="true" wsp:Ignorable="true">
+        <sp:Issuer>
+            <wsa:Address xmlns:wsa="http://www.w3.org/2005/08/addressing">http://example.org/sts</wsa:Address>
+        </sp:Issuer>
+        <wsp:Policy>
+            <sp:RequireDerivedKeys/>
+            <sp:RequireKeyIdentifierReference/>
+            <sp:RequireIssuerSerialReference/>
+            <sp:RequireEmbeddedTokenReference/>
+            <sp:RequireThumbprintReference/>
+            <sp:WssX509V1Token11/>
+        </wsp:Policy>
+    </sp:X509Token>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/AlgorithmSuite.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/AlgorithmSuite.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/AlgorithmSuite.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/AlgorithmSuite.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,20 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:AlgorithmSuite xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702" wsp:Ignorable="true">
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:TripleDesSha256Rsa15/>
+                            <sp:InclusiveC14N/>
+                            <sp:SOAPNormalization10/>
+                            <sp:STRTransform10/>
+                            <sp:AbsXPath/>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:AlgorithmSuite>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/AsymmetricBinding.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/AsymmetricBinding.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/AsymmetricBinding.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/AsymmetricBinding.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,67 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:AsymmetricBinding xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                                  wsp:Ignorable="true">
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:InitiatorSignatureToken
+                                    xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:InitiatorSignatureToken>
+                            <sp:InitiatorEncryptionToken
+                                    xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:InitiatorEncryptionToken>
+                            <sp:RecipientSignatureToken
+                                    xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:RecipientSignatureToken>
+                            <sp:RecipientEncryptionToken
+                                    xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:RecipientEncryptionToken>
+                            <sp:AlgorithmSuite xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:AlgorithmSuite>
+                            <sp:Layout xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:Layout>
+                            <sp:IncludeTimestamp/>
+                            <sp:EncryptBeforeSigning/>
+                            <sp:EncryptSignature/>
+                            <sp:ProtectTokens/>
+                            <sp:OnlySignEntireHeadersAndBody/>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:AsymmetricBinding>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/ContentEncryptedElements.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/ContentEncryptedElements.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/ContentEncryptedElements.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/ContentEncryptedElements.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,12 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:ContentEncryptedElements xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                                         XPathVersion="1.1" wsp:Ignorable="true">
+                <sp:XPath xmlns:b="http://b" xmlns:a="http://a">/a:a/b:b</sp:XPath>
+                <sp:XPath xmlns:c="http://c" xmlns:a="http://a">/a:a/c:c</sp:XPath>
+            </sp:ContentEncryptedElements>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/EncryptedElements.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/EncryptedElements.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/EncryptedElements.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/EncryptedElements.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,12 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:EncryptedElements xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                                  XPathVersion="1.1" wsp:Ignorable="true">
+                <sp:XPath xmlns:b="http://b" xmlns:a="http://a">/a:a/b:b</sp:XPath>
+                <sp:XPath xmlns:c="http://c" xmlns:a="http://a">/a:a/c:c</sp:XPath>
+            </sp:EncryptedElements>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/EncryptedParts.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/EncryptedParts.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/EncryptedParts.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/EncryptedParts.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,13 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:EncryptedParts xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702" wsp:Ignorable="true">
+                <sp:Body/>
+                <sp:Header Name="1" Namespace="ns1"/>
+                <sp:Header Name="2" Namespace="ns2"/>
+                <sp:Attachments/>
+            </sp:EncryptedParts>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/HttpsToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/HttpsToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/HttpsToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/HttpsToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,19 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:HttpsToken xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                           sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once"
+                           wsp:Ignorable="true">
+                <sp:IssuerName>issuerName</sp:IssuerName>
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:RequireClientCertificate/>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:HttpsToken>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/InitiatorToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/InitiatorToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/InitiatorToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/InitiatorToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,24 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:InitiatorToken xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                               wsp:Ignorable="true">
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:X509Token xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                                          sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Always">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:X509Token>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:InitiatorToken>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/IssuedToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/IssuedToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/IssuedToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/IssuedToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,22 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:IssuedToken xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                            sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Never"
+                            wsp:Ignorable="true">
+                <sp:IssuerName>issuerName</sp:IssuerName>
+                <sp:RequestSecurityTokenTemplate TrustVersion="http://trust/sowieso"/>
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:RequireImpliedDerivedKeys/>
+                            <sp:RequireExternalReference/>
+                            <sp:RequireInternalReference/>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:IssuedToken>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/KerberosToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/KerberosToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/KerberosToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/KerberosToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,21 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:KerberosToken xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                              sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once"
+                              wsp:Ignorable="true">
+                <sp:IssuerName>issuerName</sp:IssuerName>
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:RequireDerivedKeys/>
+                            <sp:RequireKeyIdentifierReference/>
+                            <sp:WssKerberosV5ApReqToken11/>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:KerberosToken>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/KeyValueToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/KeyValueToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/KeyValueToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/KeyValueToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,18 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:KeyValueToken xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                              sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once"
+                              wsp:Ignorable="true">
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:RsaKeyValue/>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:KeyValueToken>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/Layout.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/Layout.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/Layout.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/Layout.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,16 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:Layout xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702" wsp:Ignorable="true">
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:LaxTsFirst/>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:Layout>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RecipientToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RecipientToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RecipientToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RecipientToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,24 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:RecipientToken xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                               wsp:Ignorable="true">
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:X509Token xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                                          sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Always">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:X509Token>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:RecipientToken>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RelToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RelToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RelToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RelToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,21 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:RelToken xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                         sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once"
+                         wsp:Ignorable="true">
+                <sp:IssuerName>issuerName</sp:IssuerName>
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:RequireDerivedKeys/>
+                            <sp:RequireKeyIdentifierReference/>
+                            <sp:WssRelV20Token10/>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:RelToken>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RequiredElements.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RequiredElements.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RequiredElements.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RequiredElements.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,12 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:RequiredElements xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702" XPathVersion="1.1"
+                                 wsp:Ignorable="true">
+                <sp:XPath xmlns:b="http://b" xmlns:a="http://a">/a:a/b:b</sp:XPath>
+                <sp:XPath xmlns:c="http://c" xmlns:a="http://a">/a:a/c:c</sp:XPath>
+            </sp:RequiredElements>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RequiredParts.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RequiredParts.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RequiredParts.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/RequiredParts.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,11 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:RequiredParts xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702" wsp:Ignorable="true">
+                <sp:Header Name="1" Namespace="ns1"/>
+                <sp:Header Name="2" Namespace="ns2"/>
+            </sp:RequiredParts>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SamlToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SamlToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SamlToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SamlToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,22 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:SamlToken xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                          sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once"
+                          wsp:Ignorable="true">
+                <sp:IssuerName>issuerName</sp:IssuerName>
+                <wst:Claims xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512">...</wst:Claims>
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:RequireDerivedKeys/>
+                            <sp:RequireKeyIdentifierReference/>
+                            <sp:WssSamlV20Token11/>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:SamlToken>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SecureConversationToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SecureConversationToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SecureConversationToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SecureConversationToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,61 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:SecureConversationToken xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                                        sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once"
+                                        wsp:Ignorable="true">
+                <sp:IssuerName>issuerName</sp:IssuerName>
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:RequireDerivedKeys/>
+                            <sp:RequireExternalUriReference/>
+                            <sp:SC13SecurityContextToken/>
+                            <sp:MustNotSendCancel/>
+                            <sp:MustNotSendAmend/>
+                            <sp:MustNotSendRenew/>
+                            <sp:BootstrapPolicy>
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All>
+                                            <Test1 xmlns=""></Test1>
+                                        </wsp:All>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:BootstrapPolicy>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:SecureConversationToken>
+        </wsp:All>
+        <wsp:All>
+            <sp:SecureConversationToken xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                                        sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once"
+                                        wsp:Ignorable="true">
+                <sp:IssuerName>issuerName</sp:IssuerName>
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:RequireDerivedKeys/>
+                            <sp:RequireExternalUriReference/>
+                            <sp:SC13SecurityContextToken/>
+                            <sp:MustNotSendCancel/>
+                            <sp:MustNotSendAmend/>
+                            <sp:MustNotSendRenew/>
+                            <sp:BootstrapPolicy>
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All>
+                                            <Test2 xmlns=""></Test2>
+                                        </wsp:All>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:BootstrapPolicy>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:SecureConversationToken>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SecurityContextToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SecurityContextToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SecurityContextToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SecurityContextToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,21 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:SecurityContextToken xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                                     sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once"
+                                     wsp:Ignorable="true">
+                <sp:IssuerName>issuerName</sp:IssuerName>
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:RequireDerivedKeys/>
+                            <sp:RequireExternalUriReference/>
+                            <sp:SC13SecurityContextToken/>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:SecurityContextToken>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SignedElements.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SignedElements.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SignedElements.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SignedElements.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,12 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:SignedElements xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702" XPathVersion="1.1"
+                                 wsp:Ignorable="true">
+                <sp:XPath xmlns:b="http://b" xmlns:a="http://a">/a:a/b:b</sp:XPath>
+                <sp:XPath xmlns:c="http://c" xmlns:a="http://a">/a:a/c:c</sp:XPath>
+            </sp:SignedElements>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SignedParts.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SignedParts.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SignedParts.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SignedParts.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,13 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:SignedParts xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702" wsp:Ignorable="true">
+                <sp:Body/>
+                <sp:Header Name="1" Namespace="ns1"/>
+                <sp:Header Name="2" Namespace="ns2"/>
+                <sp:Attachments/>
+            </sp:SignedParts>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SpnegoContextToken.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SpnegoContextToken.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SpnegoContextToken.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SpnegoContextToken.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,22 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:SpnegoContextToken xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                                   sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Once"
+                                   wsp:Ignorable="true">
+                <sp:IssuerName>issuerName</sp:IssuerName>
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:RequireDerivedKeys/>
+                            <sp:MustNotSendCancel/>
+                            <sp:MustNotSendAmend/>
+                            <sp:MustNotSendRenew/>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:SpnegoContextToken>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SupportingTokens.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SupportingTokens.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SupportingTokens.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SupportingTokens.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,41 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:SupportingTokens xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                                 wsp:Ignorable="true">
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:X509Token xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                                          sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/Always">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:X509Token>
+                            <sp:AlgorithmSuite xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:AlgorithmSuite>
+                            <sp:SignedParts xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                    <sp:Body/>
+                            </sp:SignedParts>
+                            <sp:SignedElements xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                                               XPathVersion="1.0"/>
+                            <sp:EncryptedParts xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                    <sp:Body/>
+                            </sp:EncryptedParts>
+                            <sp:EncryptedElements xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                                                  XPathVersion="1.0"/>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:SupportingTokens>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SymmetricBinding.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SymmetricBinding.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SymmetricBinding.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/SymmetricBinding.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,49 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:SymmetricBinding xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                                 wsp:Ignorable="true">
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:EncryptionToken xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:EncryptionToken>
+                            <sp:SignatureToken xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:SignatureToken>
+                            <sp:AlgorithmSuite xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:AlgorithmSuite>
+                            <sp:Layout xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:Layout>
+                            <sp:IncludeTimestamp/>
+                            <sp:EncryptBeforeSigning/>
+                            <sp:EncryptSignature/>
+                            <sp:ProtectTokens/>
+                            <sp:OnlySignEntireHeadersAndBody/>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:SymmetricBinding>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file

Added: webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/TransportBinding.xml
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/TransportBinding.xml?rev=1210203&view=auto
==============================================================================
--- webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/TransportBinding.xml (added)
+++ webservices/wss4j/branches/swssf/rampart-policy/src/test/resources/policy/model/sp12/normalized/TransportBinding.xml Sun Dec  4 20:33:05 2011
@@ -0,0 +1,38 @@
+<wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+    <wsp:ExactlyOne>
+        <wsp:All/>
+        <wsp:All>
+            <sp:TransportBinding xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
+                                 wsp:Ignorable="true">
+                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                    <wsp:ExactlyOne>
+                        <wsp:All>
+                            <sp:TransportToken xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:TransportToken>
+                            <sp:AlgorithmSuite xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:AlgorithmSuite>
+                            <sp:Layout xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
+                                <wsp:Policy xmlns:wsp="http://www.w3.org/ns/ws-policy">
+                                    <wsp:ExactlyOne>
+                                        <wsp:All/>
+                                    </wsp:ExactlyOne>
+                                </wsp:Policy>
+                            </sp:Layout>
+                            <sp:IncludeTimestamp/>
+                        </wsp:All>
+                    </wsp:ExactlyOne>
+                </wsp:Policy>
+            </sp:TransportBinding>
+        </wsp:All>
+    </wsp:ExactlyOne>
+</wsp:Policy>
\ No newline at end of file