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

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

commit f11cdbc1286db8798494850143827bd392e8d85a
Author: Ɓukasz Pasek <[email protected]>
AuthorDate: Mon May 9 11:14:35 2022 +0200

    Update AbstractSTSClient.java (#944)
    
    Fixed NPE in addClaims() when claims callback returns claim collection.
    
    (cherry picked from commit 6a6c2b6b59c6dbe9406ab9297f92af470ca1bf2f)
    (cherry picked from commit 7ac9789e7b505f9d3921f4555d88c04c221f4f79)
---
 .../main/java/org/apache/cxf/ws/security/trust/AbstractSTSClient.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/trust/AbstractSTSClient.java
 
b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/trust/AbstractSTSClient.java
index 11d38f8b17..2966b04567 100755
--- 
a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/trust/AbstractSTSClient.java
+++ 
b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/trust/AbstractSTSClient.java
@@ -1453,7 +1453,7 @@ public abstract class AbstractSTSClient implements 
Configurable, InterceptorProv
         if (claimsToSerialize instanceof Element) {
             StaxUtils.copy((Element)claimsToSerialize, writer);
         } else if (claimsToSerialize instanceof ClaimCollection) {
-            ClaimCollection claimCollection = (ClaimCollection)claims;
+            ClaimCollection claimCollection = 
(ClaimCollection)claimsToSerialize;
             claimCollection.serialize(writer, "wst", namespace);
         }
     }

Reply via email to