Author: coheigea
Date: Thu Feb 13 14:01:20 2014
New Revision: 1567930

URL: http://svn.apache.org/r1567930
Log:
Avoid potential NPE

Modified:
    
webservices/wss4j/trunk/ws-security-common/src/main/java/org/apache/wss4j/common/saml/SAMLUtil.java

Modified: 
webservices/wss4j/trunk/ws-security-common/src/main/java/org/apache/wss4j/common/saml/SAMLUtil.java
URL: 
http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-common/src/main/java/org/apache/wss4j/common/saml/SAMLUtil.java?rev=1567930&r1=1567929&r2=1567930&view=diff
==============================================================================
--- 
webservices/wss4j/trunk/ws-security-common/src/main/java/org/apache/wss4j/common/saml/SAMLUtil.java
 (original)
+++ 
webservices/wss4j/trunk/ws-security-common/src/main/java/org/apache/wss4j/common/saml/SAMLUtil.java
 Thu Feb 13 14:01:20 2014
@@ -144,7 +144,7 @@ public final class SAMLUtil {
                 samlSubject = authzStmt.getSubject();
             }
             
-            if (samlSubject != null) {
+            if (samlSubject != null && samlSubject.getSubjectConfirmation() != 
null) {
                 Element sub = samlSubject.getSubjectConfirmation().getDOM();
                 Element keyInfoElement = 
                     XMLUtils.getDirectChildElement(sub, "KeyInfo", SIG_NS);


Reply via email to