[prev in list] [next in list] [prev in thread] [next in thread] 

List:       rampart-dev
Subject:    svn commit: r597852 -
From:       ruchithf () apache ! org
Date:       2007-11-24 14:34:08
Message-ID: 20071124143408.EB63C1A9832 () eris ! apache ! org
[Download RAW message or body]

Author: ruchithf
Date: Sat Nov 24 06:34:08 2007
New Revision: 597852

URL: http://svn.apache.org/viewvc?rev=597852&view=rev
Log:
Make sure we aviod running into EncryptedKey instances within EncryptedData/KeyInfo \
elements, check for the existance of an id value

Modified:
    webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/builder/SymmetricBindingBuilder.java


Modified: webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/builder/SymmetricBindingBuilder.java
                
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-core/ \
src/main/java/org/apache/rampart/builder/SymmetricBindingBuilder.java?rev=597852&r1=597851&r2=597852&view=diff
 ==============================================================================
--- webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/builder/SymmetricBindingBuilder.java \
                (original)
+++ webservices/rampart/trunk/java/modules/rampart-core/src/main/java/org/apache/rampart/builder/SymmetricBindingBuilder.java \
Sat Nov 24 06:34:08 2007 @@ -723,7 +723,8 @@
                 Integer actInt = \
(Integer)wser.get(WSSecurityEngineResult.TAG_ACTION);  if (actInt.intValue() == \
WSConstants.ENCR) {  
-                	if (wser.get(WSSecurityEngineResult.TAG_ENCRYPTED_KEY_ID) != null) \
{ +                	if (wser.get(WSSecurityEngineResult.TAG_ENCRYPTED_KEY_ID) != null \
&& +                	        \
((String)wser.get(WSSecurityEngineResult.TAG_ENCRYPTED_KEY_ID)).length() != 0) {  
                 		try {
                 			


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic