This is an automated email from the ASF dual-hosted git repository.

reta pushed a commit to branch 3.6.x-fixes
in repository https://gitbox.apache.org/repos/asf/cxf.git

commit 7115cb3a6389a73fe9879b382a48b57b077eb0ae
Author: Andriy Redko <[email protected]>
AuthorDate: Fri Jul 28 12:26:45 2023 -0400

    CXF-8907:  java.lang.NullPointerException at AsymmetricBindingHandler.java 
(#1361)
    
    (cherry picked from commit db6948da75549ca670799b4541fe09f818b3c50a)
---
 .../ws/security/wss4j/policyhandlers/AsymmetricBindingHandler.java    | 4 ++++
 1 file changed, 4 insertions(+)

diff --git 
a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/AsymmetricBindingHandler.java
 
b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/AsymmetricBindingHandler.java
index a944b99e0e..4f41282fa4 100644
--- 
a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/AsymmetricBindingHandler.java
+++ 
b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyhandlers/AsymmetricBindingHandler.java
@@ -863,6 +863,10 @@ public class AsymmetricBindingHandler extends 
AbstractBindingBuilder {
         List<WSHandlerResult> results = 
CastUtils.cast((List<?>)message.getExchange().getInMessage()
             .get(WSHandlerConstants.RECV_RESULTS));
 
+        if (results == null) {
+            return null;
+        }
+
         for (WSHandlerResult rResult : results) {
             List<WSSecurityEngineResult> wsSecEngineResults = 
rResult.getResults();
 

Reply via email to