Author: werner
Date: Sat Feb 11 01:12:14 2006
New Revision: 376957

URL: http://svn.apache.org/viewcvs?rev=376957&view=rev
Log:
SupportingTokens at top level, not part of binding.

Modified:
    webservices/wss4j/trunk/test/policy/SecurityPolicyBindingsAsymmTest.xml
    webservices/wss4j/trunk/test/policy/WSSPolicyTesterAsymm.java

Modified: 
webservices/wss4j/trunk/test/policy/SecurityPolicyBindingsAsymmTest.xml
URL: 
http://svn.apache.org/viewcvs/webservices/wss4j/trunk/test/policy/SecurityPolicyBindingsAsymmTest.xml?rev=376957&r1=376956&r2=376957&view=diff
==============================================================================
--- webservices/wss4j/trunk/test/policy/SecurityPolicyBindingsAsymmTest.xml 
(original)
+++ webservices/wss4j/trunk/test/policy/SecurityPolicyBindingsAsymmTest.xml Sat 
Feb 11 01:12:14 2006
@@ -37,16 +37,6 @@
     <sp:EncryptBeforeSigning />
     <sp:EncryptSignature />
     <sp:ProtectTokens />
-    <sp:SignedSupportingTokens>
-      <wsp:Policy>
-        <sp:UsernameToken 
sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Once";
 />
-      </wsp:Policy>
-    </sp:SignedSupportingTokens>
-    <sp:SignedEndorsingSupportingTokens>
-      <wsp:Policy>
-        <sp:X509Token 
sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Once";
 />
-      </wsp:Policy>
-    </sp:SignedEndorsingSupportingTokens>
   </wsp:Policy> 
 </sp:AsymmetricBinding>
 <sp:Wss11> 
@@ -54,6 +44,30 @@
     <sp:RequireSignatureConfirmation />
   </wsp:Policy>
 </sp:Wss11>
+<sp:SignedSupportingTokens>
+  <wsp:Policy>
+    <sp:UsernameToken 
sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Once";
 />
+    <sp:AlgorithmSuite>
+      <wsp:Policy>
+        <sp:Basic256 />
+      </wsp:Policy>
+    </sp:AlgorithmSuite>
+  </wsp:Policy>
+</sp:SignedSupportingTokens>
+<sp:SignedEndorsingSupportingTokens>
+  <wsp:Policy>
+    <sp:X509Token 
sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Always";
 >
+      <wsp:Policy>
+        <sp:RequireIssuerSerialReference />
+      </wsp:Policy>
+    </sp:X509Token>
+    <sp:AlgorithmSuite>
+      <wsp:Policy>
+        <sp:Basic256 />
+      </wsp:Policy>
+    </sp:AlgorithmSuite>
+  </wsp:Policy>
+</sp:SignedEndorsingSupportingTokens>
 </wsp:Policy>
 
  

Modified: webservices/wss4j/trunk/test/policy/WSSPolicyTesterAsymm.java
URL: 
http://svn.apache.org/viewcvs/webservices/wss4j/trunk/test/policy/WSSPolicyTesterAsymm.java?rev=376957&r1=376956&r2=376957&view=diff
==============================================================================
--- webservices/wss4j/trunk/test/policy/WSSPolicyTesterAsymm.java (original)
+++ webservices/wss4j/trunk/test/policy/WSSPolicyTesterAsymm.java Sat Feb 11 
01:12:14 2006
@@ -150,7 +150,10 @@
                        String[] files = new String[2];
                        files[0] = 
"test/policy/SecurityPolicyBindingsAsymmTest.xml";
                        files[1] = "test/policy/SecurityPolicyMsgTest.xml";
-                       processor.go(files);
+                       if (!processor.go(files)) {
+                           System.out.println("Cannot parse the policy 
files.");
+                System.exit(1);
+            }
 
                        RootPolicyEngineData rootPolicyEngineData = 
(RootPolicyEngineData) processor.secProcessorContext
                                        .popPolicyEngineData();
@@ -399,6 +402,7 @@
                secEngine.processSecurityHeader(doc, null, this, crypto, 
cryptoSKI);
                SOAPUtil.updateSOAPMessage(doc, message);
                String decryptedString = message.getSOAPPartAsString();
+        log.debug(decryptedString);
                assertTrue(decryptedString.indexOf("LogTestService2") > 0 ? true
                                : false);
        }



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to