Fixing merge

Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/d0b7c40c
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/d0b7c40c
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/d0b7c40c

Branch: refs/heads/3.1.x-fixes
Commit: d0b7c40c4e014dcd3eebee1208a38f6441426911
Parents: d83e6ea
Author: Colm O hEigeartaigh <cohei...@apache.org>
Authored: Mon Feb 27 12:51:38 2017 +0000
Committer: Colm O hEigeartaigh <cohei...@apache.org>
Committed: Mon Feb 27 12:51:38 2017 +0000

----------------------------------------------------------------------
 .../security/wss4j/CryptoCoverageChecker.java   | 30 +-------------------
 1 file changed, 1 insertion(+), 29 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cxf/blob/d0b7c40c/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/CryptoCoverageChecker.java
----------------------------------------------------------------------
diff --git 
a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/CryptoCoverageChecker.java
 
b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/CryptoCoverageChecker.java
index dff68e6..2fb7921 100644
--- 
a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/CryptoCoverageChecker.java
+++ 
b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/CryptoCoverageChecker.java
@@ -136,35 +136,8 @@ public class CryptoCoverageChecker extends 
AbstractSoapInterceptor {
         List<WSHandlerResult> results = CastUtils.cast(
                 (List<?>) message.get(WSHandlerConstants.RECV_RESULTS));
         
-        // Get all encrypted and signed references
-<<<<<<< HEAD
-        for (WSHandlerResult wshr : results) {
-            List<WSSecurityEngineResult> signedResults = 
wshr.getActionResults().get(WSConstants.SIGN);
-            if (signedResults != null) {
-                for (WSSecurityEngineResult signedResult : signedResults) {
-                    List<WSDataRef> sl = 
-                        
CastUtils.cast((List<?>)signedResult.get(WSSecurityEngineResult.TAG_DATA_REF_URIS));
-                    if (sl != null) {
-                        if (sl.size() == 1
-                            && sl.get(0).getName().equals(new 
QName(WSConstants.SIG_NS, WSConstants.SIG_LN))) {
-                            //endorsing the signature so don't include
-                            continue;
-                        }
-                        
-                        signed.addAll(sl);
-                    }
-                }
-            }
-            
-            List<WSSecurityEngineResult> encryptedResults = 
wshr.getActionResults().get(WSConstants.ENCR);
-            if (encryptedResults != null) {
-                for (WSSecurityEngineResult encryptedResult : 
encryptedResults) {
-                    List<WSDataRef> el = 
-                        
CastUtils.cast((List<?>)encryptedResult.get(WSSecurityEngineResult.TAG_DATA_REF_URIS));
-                    if (el != null) {
-                        encrypted.addAll(el);
-=======
         if (results != null) {
+            // Get all encrypted and signed references
             for (WSHandlerResult wshr : results) {
                 List<WSSecurityEngineResult> signedResults = 
wshr.getActionResults().get(WSConstants.SIGN);
                 if (signedResults != null) {
@@ -191,7 +164,6 @@ public class CryptoCoverageChecker extends 
AbstractSoapInterceptor {
                         if (el != null) {
                             encrypted.addAll(el);
                         }
->>>>>>> 156b166... NPE fix
                     }
                 }
             }

Reply via email to