Author: samisa
Date: Tue Dec 21 23:43:17 2010
New Revision: 1051699
URL: http://svn.apache.org/viewvc?rev=1051699&view=rev
Log:
Fixed the problem of supporting Tokens not encrypted when protection order is
sign before encrypting - RAMPART-288
Modified:
axis/axis2/java/rampart/trunk/modules/rampart-core/src/main/java/org/apache/rampart/util/RampartUtil.java
Modified:
axis/axis2/java/rampart/trunk/modules/rampart-core/src/main/java/org/apache/rampart/util/RampartUtil.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/rampart/trunk/modules/rampart-core/src/main/java/org/apache/rampart/util/RampartUtil.java?rev=1051699&r1=1051698&r2=1051699&view=diff
==============================================================================
---
axis/axis2/java/rampart/trunk/modules/rampart-core/src/main/java/org/apache/rampart/util/RampartUtil.java
(original)
+++
axis/axis2/java/rampart/trunk/modules/rampart-core/src/main/java/org/apache/rampart/util/RampartUtil.java
Tue Dec 21 23:43:17 2010
@@ -1568,7 +1568,26 @@ public class RampartUtil {
if (supportingTokens != null &&
supportingTokens.getTokens().size() != 0) {
return true;
}
-
+
+ supportingTokens = rpd.getEncryptedSupportingTokens();
+ if (supportingTokens != null &&
supportingTokens.getTokens().size() != 0) {
+ return true;
+ }
+
+ supportingTokens = rpd.getSignedEncryptedSupportingTokens();
+ if (supportingTokens != null &&
supportingTokens.getTokens().size() != 0) {
+ return true;
+ }
+
+ supportingTokens = rpd.getEndorsingEncryptedSupportingTokens();
+ if (supportingTokens != null &&
supportingTokens.getTokens().size() != 0) {
+ return true;
+ }
+
+ supportingTokens =
rpd.getSignedEndorsingEncryptedSupportingTokens();
+ if (supportingTokens != null &&
supportingTokens.getTokens().size() != 0) {
+ return true;
+ }
}
return false;
@@ -1744,4 +1763,4 @@ public class RampartUtil {
}
-}
\ No newline at end of file
+}