Author: coheigea
Date: Mon Feb 26 11:53:21 2018
New Revision: 1825359

URL: http://svn.apache.org/viewvc?rev=1825359&view=rev
Log:
Fixing a few bugs thrown up by spotbugs

Modified:
    
webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/AbstractToken.java
    
webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/IssuedToken.java
    
webservices/wss4j/trunk/ws-security-common/src/main/java/org/apache/wss4j/common/saml/SamlAssertionWrapper.java
    
webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/message/token/KerberosSecurity.java
    
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/utils/WSSUtils.java

Modified: 
webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/AbstractToken.java
URL: 
http://svn.apache.org/viewvc/webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/AbstractToken.java?rev=1825359&r1=1825358&r2=1825359&view=diff
==============================================================================
--- 
webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/AbstractToken.java
 (original)
+++ 
webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/AbstractToken.java
 Mon Feb 26 11:53:21 2018
@@ -100,7 +100,7 @@ public abstract class AbstractToken exte
         }
 
         if (issuer == null && that.issuer != null
-            || issuer != null && issuer == null) {
+            || issuer != null && that.issuer == null) {
             return false;
         }
 
@@ -110,7 +110,7 @@ public abstract class AbstractToken exte
         }
 
         if (claims == null && that.claims != null
-            || claims != null && claims == null) {
+            || claims != null && that.claims == null) {
             return false;
         }
 

Modified: 
webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/IssuedToken.java
URL: 
http://svn.apache.org/viewvc/webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/IssuedToken.java?rev=1825359&r1=1825358&r2=1825359&view=diff
==============================================================================
--- 
webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/IssuedToken.java
 (original)
+++ 
webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/IssuedToken.java
 Mon Feb 26 11:53:21 2018
@@ -67,7 +67,7 @@ public class IssuedToken extends Abstrac
         }
 
         if (requestSecurityTokenTemplate == null && 
that.requestSecurityTokenTemplate != null
-            || requestSecurityTokenTemplate != null && 
requestSecurityTokenTemplate == null) {
+            || requestSecurityTokenTemplate != null && 
that.requestSecurityTokenTemplate == null) {
             return false;
         }
 

Modified: 
webservices/wss4j/trunk/ws-security-common/src/main/java/org/apache/wss4j/common/saml/SamlAssertionWrapper.java
URL: 
http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-common/src/main/java/org/apache/wss4j/common/saml/SamlAssertionWrapper.java?rev=1825359&r1=1825358&r2=1825359&view=diff
==============================================================================
--- 
webservices/wss4j/trunk/ws-security-common/src/main/java/org/apache/wss4j/common/saml/SamlAssertionWrapper.java
 (original)
+++ 
webservices/wss4j/trunk/ws-security-common/src/main/java/org/apache/wss4j/common/saml/SamlAssertionWrapper.java
 Mon Feb 26 11:53:21 2018
@@ -1013,8 +1013,7 @@ public class SamlAssertionWrapper {
             samlVersion = SAMLVersion.VERSION_20;
         } else {
             LOG.error(
-                "SamlAssertionWrapper: found unexpected type "
-                + (xmlObject != null ? xmlObject.getClass().getName() : 
xmlObject)
+                "SamlAssertionWrapper: found unexpected type " + 
xmlObject.getClass().getName()
             );
         }
 

Modified: 
webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/message/token/KerberosSecurity.java
URL: 
http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/message/token/KerberosSecurity.java?rev=1825359&r1=1825358&r2=1825359&view=diff
==============================================================================
--- 
webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/message/token/KerberosSecurity.java
 (original)
+++ 
webservices/wss4j/trunk/ws-security-dom/src/main/java/org/apache/wss4j/dom/message/token/KerberosSecurity.java
 Mon Feb 26 11:53:21 2018
@@ -336,6 +336,8 @@ public class KerberosSecurity extends Bi
         if (secretKey != null) {
             hashCode *= 31 + secretKey.hashCode();
         }
-        return hashCode *= 31 + super.hashCode();
+        hashCode *= 31 + super.hashCode();
+
+        return hashCode;
     }
 }

Modified: 
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/utils/WSSUtils.java
URL: 
http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/utils/WSSUtils.java?rev=1825359&r1=1825358&r2=1825359&view=diff
==============================================================================
--- 
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/utils/WSSUtils.java
 (original)
+++ 
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/utils/WSSUtils.java
 Mon Feb 26 11:53:21 2018
@@ -131,7 +131,7 @@ public class WSSUtils extends XMLSecurit
             MessageDigest sha = MessageDigest.getInstance("SHA-1");
             sha.reset();
             sha.update(b4);
-            return new 
String(Base64.getMimeEncoder().encodeToString(sha.digest()));
+            return Base64.getMimeEncoder().encodeToString(sha.digest());
         } catch (NoSuchAlgorithmException e) {
             throw new 
WSSecurityException(WSSecurityException.ErrorCode.FAILURE, e, 
"decoding.general");
         }


Reply via email to