You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wss4j-dev@ws.apache.org by co...@apache.org on 2009/04/30 13:08:18 UTC
svn commit: r770164 - in
/webservices/wss4j/branches/1_5_x-fixes/src/org/apache/ws/security:
handler/WSHandlerConstants.java message/WSSecEncrypt.java
Author: coheigea
Date: Thu Apr 30 11:08:18 2009
New Revision: 770164
URL: http://svn.apache.org/viewvc?rev=770164&view=rev
Log:
[WSS-182] - Backported fix to 1_5_x-fixes branch.
Modified:
webservices/wss4j/branches/1_5_x-fixes/src/org/apache/ws/security/handler/WSHandlerConstants.java
webservices/wss4j/branches/1_5_x-fixes/src/org/apache/ws/security/message/WSSecEncrypt.java
Modified: webservices/wss4j/branches/1_5_x-fixes/src/org/apache/ws/security/handler/WSHandlerConstants.java
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/1_5_x-fixes/src/org/apache/ws/security/handler/WSHandlerConstants.java?rev=770164&r1=770163&r2=770164&view=diff
==============================================================================
--- webservices/wss4j/branches/1_5_x-fixes/src/org/apache/ws/security/handler/WSHandlerConstants.java (original)
+++ webservices/wss4j/branches/1_5_x-fixes/src/org/apache/ws/security/handler/WSHandlerConstants.java Thu Apr 30 11:08:18 2009
@@ -90,11 +90,11 @@
public static final String TIMESTAMP = "Timestamp";
/**
- * Supress the serialization of the SOAP message.
+ * Suppress the serialization of the SOAP message.
* <p/>
* Usually the handler serializes the processed SOAP message into a string
* and sets it into the Axis message context as new current message. To
- * supress this action, define this action. In this case the handler
+ * suppress this action, define this action. In this case the handler
* stores the processed SOAP message as <code>Document</code> in the
* Axis message context with the property name <code>SND_SECURITY</code>.
* <p/>
Modified: webservices/wss4j/branches/1_5_x-fixes/src/org/apache/ws/security/message/WSSecEncrypt.java
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/1_5_x-fixes/src/org/apache/ws/security/message/WSSecEncrypt.java?rev=770164&r1=770163&r2=770164&view=diff
==============================================================================
--- webservices/wss4j/branches/1_5_x-fixes/src/org/apache/ws/security/message/WSSecEncrypt.java (original)
+++ webservices/wss4j/branches/1_5_x-fixes/src/org/apache/ws/security/message/WSSecEncrypt.java Thu Apr 30 11:08:18 2009
@@ -391,6 +391,15 @@
WSConstants.ENC_NS,
WSConstants.ENC_PREFIX + ":ReferenceList"
);
+ //
+ // If we're not placing the ReferenceList in an EncryptedKey structure,
+ // then add the ENC namespace
+ //
+ if (!encryptSymmKey) {
+ WSSecurityUtil.setNamespace(
+ referenceList, WSConstants.ENC_NS, WSConstants.ENC_PREFIX
+ );
+ }
}
createDataRefList(document, referenceList, encDataRefs);
return referenceList;
---------------------------------------------------------------------
To unsubscribe, e-mail: wss4j-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: wss4j-dev-help@ws.apache.org