This is an automated email from the ASF dual-hosted git repository.
coheigea pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cxf.git
The following commit(s) were added to refs/heads/master by this push:
new 6a6c2b6b59 Update AbstractSTSClient.java (#944)
6a6c2b6b59 is described below
commit 6a6c2b6b59c6dbe9406ab9297f92af470ca1bf2f
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.
---
.../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 f854fd0e3c..56fd82726f 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);
}
}