Author: coheigea
Date: Thu Nov 14 12:11:31 2013
New Revision: 1541884
URL: http://svn.apache.org/r1541884
Log:
Allow the outbound CallbackHandler not to return any Attachments
Modified:
webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/message/WSSecSignatureBase.java
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/impl/processor/output/WSSSignatureOutputProcessor.java
Modified:
webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/message/WSSecSignatureBase.java
URL:
http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/message/WSSecSignatureBase.java?rev=1541884&r1=1541883&r2=1541884&view=diff
==============================================================================
---
webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/message/WSSecSignatureBase.java
(original)
+++
webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/message/WSSecSignatureBase.java
Thu Nov 14 12:11:31 2013
@@ -124,13 +124,6 @@ public class WSSecSignatureBase extends
);
}
List<Attachment> attachments =
attachmentRequestCallback.getAttachments();
- if (attachments == null || attachments.isEmpty()) {
- throw new WSSecurityException(
- WSSecurityException.ErrorCode.FAILURE,
- "noEncElement"
- );
- }
-
for (int i = 0; i < attachments.size(); i++) {
Attachment attachment = attachments.get(i);
Modified:
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/impl/processor/output/WSSSignatureOutputProcessor.java
URL:
http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/impl/processor/output/WSSSignatureOutputProcessor.java?rev=1541884&r1=1541883&r2=1541884&view=diff
==============================================================================
---
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/impl/processor/output/WSSSignatureOutputProcessor.java
(original)
+++
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/impl/processor/output/WSSSignatureOutputProcessor.java
Thu Nov 14 12:11:31 2013
@@ -170,13 +170,6 @@ public class WSSSignatureOutputProcessor
);
}
List<Attachment> attachments =
attachmentRequestCallback.getAttachments();
- if (attachments == null || attachments.isEmpty()) {
- throw new WSSecurityException(
- WSSecurityException.ErrorCode.FAILED_SIGNATURE,
- "noEncElement"
- );
- }
-
for (int i = 0; i < attachments.size(); i++) {
final Attachment attachment = attachments.get(i);