Author: ruchithf
Date: Sun Mar  2 07:08:37 2008
New Revision: 632768

URL: http://svn.apache.org/viewvc?rev=632768&view=rev
Log:
Some more fixes using findbugs ... Nandana please review the sec policy changes

Modified:
    
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.java
    
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.java
    
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.java
    
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.java
    
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy12/builders/SignedPartsBuilder.java

Modified: 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.java
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.java?rev=632768&r1=632767&r2=632768&view=diff
==============================================================================
--- 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.java
 (original)
+++ 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy11/builders/AsymmetricBindingBuilder.java
 Sun Mar  2 07:08:37 2008
@@ -85,10 +85,10 @@
             } else if 
(SPConstants.SIGN_BEFORE_ENCRYPTING.equals(name.getLocalPart())) {
                 
asymmetricBinding.setProtectionOrder(SPConstants.SIGN_BEFORE_ENCRYPTING);
                 
-            } else if (SPConstants.ENCRYPT_SIGNATURE.equals(name)) {
+            } else if 
(SPConstants.ENCRYPT_SIGNATURE.equals(name.getLocalPart())) {
                 asymmetricBinding.setSignatureProtection(true);
                 
-            } else if (SPConstants.PROTECT_TOKENS.equals(name)) {
+            } else if (SPConstants.PROTECT_TOKENS.equals(name.getLocalPart())) 
{
                 asymmetricBinding.setTokenProtection(true);
                 
             } else if 
(SPConstants.ONLY_SIGN_ENTIRE_HEADERS_AND_BODY.equals(name.getLocalPart())) {

Modified: 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.java
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.java?rev=632768&r1=632767&r2=632768&view=diff
==============================================================================
--- 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.java
 (original)
+++ 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy11/builders/IssuedTokenBuilder.java
 Sun Mar  2 07:08:37 2008
@@ -44,9 +44,8 @@
         }
         // Extract Issuer
         OMElement issuerElem = 
element.getFirstChildWithName(SP11Constants.ISSUER);
-        Iterator iter = issuerElem.getChildrenWithLocalName("Address");
-        if (issuerElem != null &&  iter.hasNext() ) {
-            OMElement issuerEpr = (OMElement)iter.next();
+        if(issuerElem != null) {
+            OMElement issuerEpr = issuerElem.getFirstChildWithName(new 
QName("Address"));
             issuedToken.setIssuerEpr(issuerEpr);
         }
         

Modified: 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.java
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.java?rev=632768&r1=632767&r2=632768&view=diff
==============================================================================
--- 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.java
 (original)
+++ 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy11/builders/SecurityContextTokenBuilder.java
 Sun Mar  2 07:08:37 2008
@@ -35,9 +35,8 @@
 
         OMAttribute  includeAttr = 
element.getAttribute(SP11Constants.INCLUDE_TOKEN);
         
-        int inclusion = 
SP11Constants.getInclusionFromAttributeValue(includeAttr.getAttributeValue());
-        
         if(includeAttr != null) {
+            int inclusion = 
SP11Constants.getInclusionFromAttributeValue(includeAttr.getAttributeValue());
             contextToken.setInclusion(inclusion);
         }
 

Modified: 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.java
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.java?rev=632768&r1=632767&r2=632768&view=diff
==============================================================================
--- 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.java
 (original)
+++ 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy12/builders/AsymmetricBindingBuilder.java
 Sun Mar  2 07:08:37 2008
@@ -91,7 +91,8 @@
             } else if (SP12Constants.PROTECT_TOKENS.equals(name)) {
                 asymmetricBinding.setTokenProtection(true);
                 
-            } else if 
(SPConstants.ONLY_SIGN_ENTIRE_HEADERS_AND_BODY.equals(name)) {
+            } else if (SPConstants.ONLY_SIGN_ENTIRE_HEADERS_AND_BODY
+                    .equals(name.getLocalPart())) {
                 asymmetricBinding.setEntireHeadersAndBodySignatures(true);
             }
         }

Modified: 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy12/builders/SignedPartsBuilder.java
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy12/builders/SignedPartsBuilder.java?rev=632768&r1=632767&r2=632768&view=diff
==============================================================================
--- 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy12/builders/SignedPartsBuilder.java
 (original)
+++ 
webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy12/builders/SignedPartsBuilder.java
 Sun Mar  2 07:08:37 2008
@@ -64,7 +64,7 @@
             
         } else if (SP12Constants.BODY.equals(name)) {
             parent.setBody(true);            
-        } else if (SPConstants.ATTACHMENTS.equals(name)){
+        } else if (SPConstants.ATTACHMENTS.equals(name.getLocalPart())){
             parent.setAttachments(true);
         }
     }


Reply via email to