Author: dims
Date: Thu Nov 30 06:19:15 2006
New Revision: 480935

URL: http://svn.apache.org/viewvc?view=rev&rev=480935
Log:
Fix for WSS-50 - SAMLTokenSignedAction doesn't support the "signatureParts" 
parameter

Modified:
    
webservices/wss4j/trunk/src/org/apache/ws/security/action/SAMLTokenSignedAction.java

Modified: 
webservices/wss4j/trunk/src/org/apache/ws/security/action/SAMLTokenSignedAction.java
URL: 
http://svn.apache.org/viewvc/webservices/wss4j/trunk/src/org/apache/ws/security/action/SAMLTokenSignedAction.java?view=diff&rev=480935&r1=480934&r2=480935
==============================================================================
--- 
webservices/wss4j/trunk/src/org/apache/ws/security/action/SAMLTokenSignedAction.java
 (original)
+++ 
webservices/wss4j/trunk/src/org/apache/ws/security/action/SAMLTokenSignedAction.java
 Thu Nov 30 06:19:15 2006
@@ -80,6 +80,17 @@
         if (reqData.getSigKeyId() != 0) {
             wsSign.setKeyIdentifierType(reqData.getSigKeyId());
         }
+
+         /*
+         * required to add support for the 
+         * signatureParts parameter.
+         * If not set WSSecSignatureSAML
+         * defaults to only sign the body.
+         */
+        if (reqData.getSignatureParts().size() > 0) {
+            wsSign.setParts(reqData.getSignatureParts());
+        }
+
         try {
             wsSign.build(
                     doc,



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

Reply via email to