commit | 48a569d57c10f861ff069c976823fdaa7268228e | [log] [tgz] |
---|---|---|
author | Andreas Veithen <veithen@apache.org> | Tue Jan 31 19:55:18 2017 +0000 |
committer | Andreas Veithen <veithen@apache.org> | Tue Jan 31 19:55:18 2017 +0000 |
tree | 16d182a2662c5c756d94f3e06721cecbafbf70a5 | |
parent | 5191c0a37fef95faf4902cfb339d129059322fb1 [diff] |
RAMPART-389: Apply patch provided by Stefan Vladov.
diff --git a/modules/rampart-core/src/main/java/org/apache/rampart/PolicyBasedResultsValidator.java b/modules/rampart-core/src/main/java/org/apache/rampart/PolicyBasedResultsValidator.java index 0bc9c32..c0f62bd 100644 --- a/modules/rampart-core/src/main/java/org/apache/rampart/PolicyBasedResultsValidator.java +++ b/modules/rampart-core/src/main/java/org/apache/rampart/PolicyBasedResultsValidator.java
@@ -149,6 +149,13 @@ } } } + } else { + if (rpd.isSignatureConfirmation()) { + WSEncryptionPart part = new WSEncryptionPart(WSConstants.SIGNATURE_CONFIRMATION_LN, + WSConstants.WSSE11_NS, + "Element"); + signatureParts.add(part); + } } validateEncrSig(data,encryptedParts, signatureParts, results);