You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by co...@apache.org on 2017/02/02 11:05:49 UTC

cxf git commit: Fixing WS-Addressing + WS-Security test

Repository: cxf
Updated Branches:
  refs/heads/master e26586ee4 -> b4fa7851f


Fixing WS-Addressing + WS-Security test


Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/b4fa7851
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/b4fa7851
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/b4fa7851

Branch: refs/heads/master
Commit: b4fa7851f6c0050c3433814f1ba095c4bea89102
Parents: e26586e
Author: Colm O hEigeartaigh <co...@apache.org>
Authored: Thu Feb 2 11:05:27 2017 +0000
Committer: Colm O hEigeartaigh <co...@apache.org>
Committed: Thu Feb 2 11:05:27 2017 +0000

----------------------------------------------------------------------
 .../policyvalidators/AbstractSupportingTokenPolicyValidator.java | 3 ++-
 .../wss4j/policyvalidators/SecuredPartsPolicyValidator.java      | 4 ++--
 .../test/java/org/apache/cxf/systest/ws/x509/X509TokenTest.java  | 1 -
 3 files changed, 4 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cxf/blob/b4fa7851/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyvalidators/AbstractSupportingTokenPolicyValidator.java
----------------------------------------------------------------------
diff --git a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyvalidators/AbstractSupportingTokenPolicyValidator.java b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyvalidators/AbstractSupportingTokenPolicyValidator.java
index 3e79904..fcc5c8f 100644
--- a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyvalidators/AbstractSupportingTokenPolicyValidator.java
+++ b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyvalidators/AbstractSupportingTokenPolicyValidator.java
@@ -58,6 +58,7 @@ import org.apache.wss4j.dom.engine.WSSecurityEngineResult;
 import org.apache.wss4j.dom.handler.WSHandlerResult;
 import org.apache.wss4j.dom.message.token.KerberosSecurity;
 import org.apache.wss4j.policy.SPConstants;
+import org.apache.wss4j.policy.model.AbstractSecuredParts;
 import org.apache.wss4j.policy.model.AbstractSecurityAssertion;
 import org.apache.wss4j.policy.model.EncryptedElements;
 import org.apache.wss4j.policy.model.EncryptedParts;
@@ -611,7 +612,7 @@ public abstract class AbstractSupportingTokenPolicyValidator extends AbstractSec
      * Validate the SignedParts or EncryptedParts policies
      */
     private boolean validateSignedEncryptedParts(
-        SignedParts parts,
+        AbstractSecuredParts parts,
         boolean content,
         List<WSSecurityEngineResult> protResults,
         List<WSSecurityEngineResult> tokenResults,

http://git-wip-us.apache.org/repos/asf/cxf/blob/b4fa7851/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyvalidators/SecuredPartsPolicyValidator.java
----------------------------------------------------------------------
diff --git a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyvalidators/SecuredPartsPolicyValidator.java b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyvalidators/SecuredPartsPolicyValidator.java
index a9a0346..523a9bf 100644
--- a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyvalidators/SecuredPartsPolicyValidator.java
+++ b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/policyvalidators/SecuredPartsPolicyValidator.java
@@ -35,9 +35,9 @@ import org.apache.wss4j.dom.WSDataRef;
 import org.apache.wss4j.policy.SP11Constants;
 import org.apache.wss4j.policy.SP12Constants;
 import org.apache.wss4j.policy.SPConstants;
+import org.apache.wss4j.policy.model.AbstractSecuredParts;
 import org.apache.wss4j.policy.model.Attachments;
 import org.apache.wss4j.policy.model.Header;
-import org.apache.wss4j.policy.model.SignedParts;
 
 /**
  * Validate either a SignedParts or EncryptedParts policy
@@ -86,7 +86,7 @@ public class SecuredPartsPolicyValidator implements SecurityPolicyValidator {
                 // they are a child of a SupportingToken
                 continue;
             }
-            SignedParts p = (SignedParts)ai.getAssertion();
+            AbstractSecuredParts p = (AbstractSecuredParts)ai.getAssertion();
             ai.setAsserted(true);
             
             if (p.isBody()) {

http://git-wip-us.apache.org/repos/asf/cxf/blob/b4fa7851/systests/ws-security/src/test/java/org/apache/cxf/systest/ws/x509/X509TokenTest.java
----------------------------------------------------------------------
diff --git a/systests/ws-security/src/test/java/org/apache/cxf/systest/ws/x509/X509TokenTest.java b/systests/ws-security/src/test/java/org/apache/cxf/systest/ws/x509/X509TokenTest.java
index a958d3b..f902fe6 100644
--- a/systests/ws-security/src/test/java/org/apache/cxf/systest/ws/x509/X509TokenTest.java
+++ b/systests/ws-security/src/test/java/org/apache/cxf/systest/ws/x509/X509TokenTest.java
@@ -1572,7 +1572,6 @@ public class X509TokenTest extends AbstractBusClientServerTestBase {
     }
     
     @org.junit.Test
-    @org.junit.Ignore
     public void testSymmetricWithOptionalAddressing() throws Exception {
 
         SpringBusFactory bf = new SpringBusFactory();