Author: coheigea Date: Fri Oct 2 12:23:52 2015 New Revision: 1706383 URL: http://svn.apache.org/viewvc?rev=1706383&view=rev Log: Reducing some dependency cycles
Added: webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/ webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/PolicyEnforcer.java - copied, changed from r1706382, webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/PolicyEnforcer.java webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/PolicyEnforcerFactory.java - copied, changed from r1706382, webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/PolicyEnforcerFactory.java webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/PolicyInputProcessor.java - copied, changed from r1706382, webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/PolicyInputProcessor.java Removed: webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/SupportingTokenType.java webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/PolicyEnforcer.java webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/PolicyEnforcerFactory.java webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/PolicyInputProcessor.java Modified: webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/SP11Constants.java webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/SP12Constants.java webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/SPConstants.java webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/builders/SupportingTokensBuilder.java webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/SupportingTokens.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AbstractPolicyTestBase.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AlgorithmSuiteTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AsymmetricBindingIntegrationTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AsymmetricBindingTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/ContentEncryptedElementsTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/DerivedKeyTests.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/EncryptedElementsTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/EncryptedPartsTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/HttpsTokenTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/IssuedTokenTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/KerberosTokenTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/KeyValueTokenTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/ProtectionOrderTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/RelTokenTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/RequiredElementsTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/RequiredPartsTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SamlTokenTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SecureConversationTokenTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SecurityContextTokenTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SignedElementsTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SignedPartsTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SpnegoContextTokenTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SupportingTokensTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SymmetricBindingTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/TokenProtectionTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/TransportBindingIntegrationTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/TransportBindingTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/UsernameTokenTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/VulnerabliltyVectorsTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/WSP13SpecTest.java webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/X509TokenTest.java Modified: webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/SP11Constants.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/SP11Constants.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/SP11Constants.java (original) +++ webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/SP11Constants.java Fri Oct 2 12:23:52 2015 @@ -18,12 +18,7 @@ */ package org.apache.wss4j.policy; -import org.apache.wss4j.policy.model.SupportingTokenType; - import javax.xml.namespace.QName; -import java.util.EnumSet; -import java.util.HashMap; -import java.util.Map; public class SP11Constants extends SPConstants { @@ -688,40 +683,6 @@ public class SP11Constants extends SPCon return RECIPIENT_ENCRYPTION_TOKEN; } - public enum SupportingTokenTypes implements SupportingTokenType { - SupportingTokens(SUPPORTING_TOKENS), - SignedSupportingTokens(SIGNED_SUPPORTING_TOKENS), - EndorsingSupportingTokens(ENDORSING_SUPPORTING_TOKENS), - SignedEndorsingSupportingTokens(SIGNED_ENDORSING_SUPPORTING_TOKENS); - - private static final Map<QName, SupportingTokenTypes> lookup = new HashMap<>(); - - static { - for (SupportingTokenTypes u : EnumSet.allOf(SupportingTokenTypes.class)) - lookup.put(u.getName(), u); - } - - public static SupportingTokenTypes lookUp(QName name) { - return lookup.get(name); - } - - private final QName name; - - SupportingTokenTypes(QName name) { - this.name = name; - } - - @Override - public QName getName() { - return name; - } - } - - @Override - public SupportingTokenType getSupportingTokenType(QName name) { - return SupportingTokenTypes.lookUp(name); - } - @Override public QName getTrust10() { return TRUST_10; Modified: webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/SP12Constants.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/SP12Constants.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/SP12Constants.java (original) +++ webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/SP12Constants.java Fri Oct 2 12:23:52 2015 @@ -18,12 +18,7 @@ */ package org.apache.wss4j.policy; -import org.apache.wss4j.policy.model.SupportingTokenType; - import javax.xml.namespace.QName; -import java.util.EnumSet; -import java.util.HashMap; -import java.util.Map; public class SP12Constants extends SPConstants { @@ -744,44 +739,6 @@ public class SP12Constants extends SPCon return RECIPIENT_ENCRYPTION_TOKEN; } - public enum SupportingTokenTypes implements SupportingTokenType { - SupportingTokens(SUPPORTING_TOKENS), - SignedSupportingTokens(SIGNED_SUPPORTING_TOKENS), - EndorsingSupportingTokens(ENDORSING_SUPPORTING_TOKENS), - SignedEndorsingSupportingTokens(SIGNED_ENDORSING_SUPPORTING_TOKENS), - SignedEncryptedSupportingTokens(SIGNED_ENCRYPTED_SUPPORTING_TOKENS), - EncryptedSupportingTokens(ENCRYPTED_SUPPORTING_TOKENS), - EndorsingEncryptedSupportingTokens(ENDORSING_ENCRYPTED_SUPPORTING_TOKENS), - SignedEndorsingEncryptedSupportingTokens(SIGNED_ENDORSING_ENCRYPTED_SUPPORTING_TOKENS); - - private static final Map<QName, SupportingTokenTypes> lookup = new HashMap<>(); - - static { - for (SupportingTokenTypes u : EnumSet.allOf(SupportingTokenTypes.class)) - lookup.put(u.getName(), u); - } - - public static SupportingTokenTypes lookUp(QName name) { - return lookup.get(name); - } - - private final QName name; - - SupportingTokenTypes(QName name) { - this.name = name; - } - - @Override - public QName getName() { - return name; - } - } - - @Override - public SupportingTokenType getSupportingTokenType(QName name) { - return SupportingTokenTypes.lookUp(name); - } - @Override public QName getTrust10() { return EMPTY_QNAME; Modified: webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/SPConstants.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/SPConstants.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/SPConstants.java (original) +++ webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/SPConstants.java Fri Oct 2 12:23:52 2015 @@ -18,8 +18,6 @@ */ package org.apache.wss4j.policy; -import org.apache.wss4j.policy.model.SupportingTokenType; - import javax.xml.namespace.QName; import java.util.EnumSet; import java.util.HashMap; @@ -647,8 +645,6 @@ public abstract class SPConstants { public abstract QName getRecipientEncryptionToken(); - public abstract SupportingTokenType getSupportingTokenType(QName name); - public abstract QName getTrust10(); public abstract QName getTrust13(); Modified: webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/builders/SupportingTokensBuilder.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/builders/SupportingTokensBuilder.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/builders/SupportingTokensBuilder.java (original) +++ webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/builders/SupportingTokensBuilder.java Fri Oct 2 12:23:52 2015 @@ -26,7 +26,6 @@ import org.apache.wss4j.policy.SP11Const import org.apache.wss4j.policy.SP13Constants; import org.apache.wss4j.policy.SPConstants; import org.apache.wss4j.policy.SPUtils; -import org.apache.wss4j.policy.model.SupportingTokenType; import org.apache.wss4j.policy.model.SupportingTokens; import org.w3c.dom.Element; @@ -38,7 +37,7 @@ public class SupportingTokensBuilder imp public Assertion build(Element element, AssertionBuilderFactory factory) throws IllegalArgumentException { final SPConstants.SPVersion spVersion = SPConstants.SPVersion.getSPVersion(element.getNamespaceURI()); - final SupportingTokenType supportingTokenType = spVersion.getSPConstants().getSupportingTokenType(SPUtils.getElementQName(element)); + final QName supportingTokenType = SPUtils.getElementQName(element); final Element nestedPolicyElement = SPUtils.getFirstPolicyChildElement(element); final Policy nestedPolicy = nestedPolicyElement != null ? factory.getPolicyEngine().getPolicy(nestedPolicyElement) : new Policy(); SupportingTokens supportingTokens = new SupportingTokens( Modified: webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/SupportingTokens.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/SupportingTokens.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/SupportingTokens.java (original) +++ webservices/wss4j/trunk/policy/src/main/java/org/apache/wss4j/policy/model/SupportingTokens.java Fri Oct 2 12:23:52 2015 @@ -34,7 +34,7 @@ import java.util.List; public class SupportingTokens extends AbstractSecurityAssertion implements PolicyContainingAssertion { - private SupportingTokenType supportingTokenType; + private QName supportingTokenType; private final List<AbstractToken> tokens = new ArrayList<>(); private AlgorithmSuite algorithmSuite; private SignedParts signedParts; @@ -43,7 +43,7 @@ public class SupportingTokens extends Ab private EncryptedElements encryptedElements; private Policy nestedPolicy; - public SupportingTokens(SPConstants.SPVersion version, SupportingTokenType supportingTokenType, Policy nestedPolicy) { + public SupportingTokens(SPConstants.SPVersion version, QName supportingTokenType, Policy nestedPolicy) { super(version); this.supportingTokenType = supportingTokenType; this.nestedPolicy = nestedPolicy; @@ -53,7 +53,7 @@ public class SupportingTokens extends Ab @Override public QName getName() { - return getSupportingTokenType().getName(); + return supportingTokenType; } @Override @@ -68,7 +68,7 @@ public class SupportingTokens extends Ab @Override protected AbstractSecurityAssertion cloneAssertion(Policy nestedPolicy) { - return new SupportingTokens(getVersion(), getSupportingTokenType(), nestedPolicy); + return new SupportingTokens(getVersion(), getName(), nestedPolicy); } @Override @@ -137,14 +137,6 @@ public class SupportingTokens extends Ab } } - public SupportingTokenType getSupportingTokenType() { - return supportingTokenType; - } - - protected void setSupportingTokenType(SupportingTokenType supportingTokenType) { - this.supportingTokenType = supportingTokenType; - } - public List<AbstractToken> getTokens() { return tokens; } Copied: webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/PolicyEnforcer.java (from r1706382, webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/PolicyEnforcer.java) URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/PolicyEnforcer.java?p2=webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/PolicyEnforcer.java&p1=webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/PolicyEnforcer.java&r1=1706382&r2=1706383&rev=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/PolicyEnforcer.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/PolicyEnforcer.java Fri Oct 2 12:23:52 2015 @@ -16,7 +16,7 @@ * specific language governing permissions and limitations * under the License. */ -package org.apache.wss4j.policy.stax; +package org.apache.wss4j.policy.stax.enforcer; import java.util.Deque; import java.util.HashMap; @@ -68,6 +68,11 @@ import org.apache.wss4j.policy.model.Use import org.apache.wss4j.policy.model.Wss10; import org.apache.wss4j.policy.model.X509Token; import org.apache.wss4j.policy.model.Wss11; +import org.apache.wss4j.policy.stax.Assertable; +import org.apache.wss4j.policy.stax.DummyPolicyAsserter; +import org.apache.wss4j.policy.stax.OperationPolicy; +import org.apache.wss4j.policy.stax.PolicyAsserter; +import org.apache.wss4j.policy.stax.PolicyViolationException; import org.apache.wss4j.policy.stax.assertionStates.AlgorithmSuiteAssertionState; import org.apache.wss4j.policy.stax.assertionStates.ContentEncryptedElementsAssertionState; import org.apache.wss4j.policy.stax.assertionStates.EncryptedElementsAssertionState; Copied: webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/PolicyEnforcerFactory.java (from r1706382, webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/PolicyEnforcerFactory.java) URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/PolicyEnforcerFactory.java?p2=webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/PolicyEnforcerFactory.java&p1=webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/PolicyEnforcerFactory.java&r1=1706382&r2=1706383&rev=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/PolicyEnforcerFactory.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/PolicyEnforcerFactory.java Fri Oct 2 12:23:52 2015 @@ -16,7 +16,7 @@ * specific language governing permissions and limitations * under the License. */ -package org.apache.wss4j.policy.stax; +package org.apache.wss4j.policy.stax.enforcer; import java.net.URL; import java.util.ArrayList; @@ -86,6 +86,7 @@ import org.apache.wss4j.policy.builders. import org.apache.wss4j.policy.builders.WSS10Builder; import org.apache.wss4j.policy.builders.WSS11Builder; import org.apache.wss4j.policy.builders.X509TokenBuilder; +import org.apache.wss4j.policy.stax.OperationPolicy; import org.apache.wss4j.stax.ext.WSSConstants; import org.w3c.dom.Document; import org.w3c.dom.Element; Copied: webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/PolicyInputProcessor.java (from r1706382, webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/PolicyInputProcessor.java) URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/PolicyInputProcessor.java?p2=webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/PolicyInputProcessor.java&p1=webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/PolicyInputProcessor.java&r1=1706382&r2=1706383&rev=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/PolicyInputProcessor.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/main/java/org/apache/wss4j/policy/stax/enforcer/PolicyInputProcessor.java Fri Oct 2 12:23:52 2015 @@ -16,7 +16,7 @@ * specific language governing permissions and limitations * under the License. */ -package org.apache.wss4j.policy.stax; +package org.apache.wss4j.policy.stax.enforcer; import org.apache.wss4j.common.ext.WSSecurityException; import org.apache.wss4j.common.WSSPolicyException; Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AbstractPolicyTestBase.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AbstractPolicyTestBase.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AbstractPolicyTestBase.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AbstractPolicyTestBase.java Fri Oct 2 12:23:52 2015 @@ -25,9 +25,9 @@ import org.apache.wss4j.common.saml.SAML import org.apache.wss4j.common.saml.SamlAssertionWrapper; import org.apache.wss4j.dom.common.SecurityTestUtil; import org.apache.wss4j.policy.SPConstants; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcerFactory; import org.apache.wss4j.common.WSSPolicyException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; -import org.apache.wss4j.policy.stax.PolicyEnforcerFactory; import org.apache.wss4j.stax.WSSec; import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.impl.securityToken.*; Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AlgorithmSuiteTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AlgorithmSuiteTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AlgorithmSuiteTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AlgorithmSuiteTest.java Fri Oct 2 12:23:52 2015 @@ -18,6 +18,11 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.ArrayList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.neethi.Assertion; import org.apache.neethi.Policy; import org.apache.neethi.builders.AssertionBuilder; @@ -26,21 +31,15 @@ import org.apache.wss4j.policy.SPConstan import org.apache.wss4j.policy.builders.AlgorithmSuiteBuilder; import org.apache.wss4j.policy.model.AbstractSecurityAssertion; import org.apache.wss4j.policy.model.AlgorithmSuite; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; import org.apache.xml.security.stax.securityEvent.AlgorithmSuiteSecurityEvent; import org.junit.Assert; import org.junit.Test; - -import javax.xml.namespace.QName; - import org.w3c.dom.Element; -import java.util.ArrayList; -import java.util.List; - public class AlgorithmSuiteTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AsymmetricBindingIntegrationTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AsymmetricBindingIntegrationTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AsymmetricBindingIntegrationTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AsymmetricBindingIntegrationTest.java Fri Oct 2 12:23:52 2015 @@ -18,39 +18,43 @@ */ package org.apache.wss4j.policy.stax.test; -import org.apache.wss4j.stax.WSSec; -import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; -import org.apache.xml.security.stax.config.Init; -import org.junit.Assert; -import org.junit.Test; -import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.common.saml.bean.Version; -import org.apache.wss4j.common.saml.builder.SAML2Constants; +import java.io.ByteArrayInputStream; +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.security.KeyStore; +import java.util.ArrayList; +import java.util.List; + +import javax.xml.namespace.QName; +import javax.xml.stream.XMLStreamException; +import javax.xml.transform.Transformer; +import javax.xml.transform.TransformerFactory; +import javax.xml.transform.dom.DOMSource; +import javax.xml.transform.stream.StreamResult; + import org.apache.wss4j.common.bsp.BSPRule; import org.apache.wss4j.common.crypto.CryptoType; import org.apache.wss4j.common.crypto.Merlin; -import org.apache.wss4j.policy.stax.PolicyEnforcer; -import org.apache.wss4j.policy.stax.PolicyInputProcessor; +import org.apache.wss4j.common.ext.WSSecurityException; +import org.apache.wss4j.common.saml.bean.Version; +import org.apache.wss4j.common.saml.builder.SAML2Constants; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; +import org.apache.wss4j.policy.stax.enforcer.PolicyInputProcessor; +import org.apache.wss4j.stax.WSSec; import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.ext.WSSConstants.UsernameTokenPasswordType; import org.apache.wss4j.stax.ext.WSSSecurityProperties; +import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.test.CallbackHandlerImpl; import org.apache.wss4j.stax.test.saml.SAMLCallbackHandlerImpl; +import org.apache.xml.security.stax.config.Init; import org.apache.xml.security.stax.ext.SecurePart; +import org.junit.Assert; +import org.junit.Test; import org.w3c.dom.Document; -import javax.xml.namespace.QName; -import javax.xml.stream.XMLStreamException; -import javax.xml.transform.Transformer; -import javax.xml.transform.TransformerFactory; -import javax.xml.transform.dom.DOMSource; -import javax.xml.transform.stream.StreamResult; - -import java.io.*; -import java.security.KeyStore; -import java.util.ArrayList; -import java.util.List; - public class AsymmetricBindingIntegrationTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AsymmetricBindingTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AsymmetricBindingTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AsymmetricBindingTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/AsymmetricBindingTest.java Fri Oct 2 12:23:52 2015 @@ -18,13 +18,22 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; -import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.impl.securityToken.X509SecurityTokenImpl; -import org.apache.wss4j.stax.securityEvent.*; +import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; +import org.apache.wss4j.stax.securityEvent.RequiredElementSecurityEvent; +import org.apache.wss4j.stax.securityEvent.SignedPartSecurityEvent; +import org.apache.wss4j.stax.securityEvent.TimestampSecurityEvent; +import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.xml.security.stax.ext.XMLSecurityConstants; import org.apache.xml.security.stax.ext.stax.XMLSecEventFactory; import org.apache.xml.security.stax.securityEvent.EncryptedElementSecurityEvent; @@ -32,12 +41,6 @@ import org.apache.xml.security.stax.secu import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.ArrayList; -import java.util.LinkedList; -import java.util.List; - public class AsymmetricBindingTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/ContentEncryptedElementsTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/ContentEncryptedElementsTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/ContentEncryptedElementsTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/ContentEncryptedElementsTest.java Fri Oct 2 12:23:52 2015 @@ -18,9 +18,15 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; import org.apache.xml.security.stax.ext.XMLSecurityConstants; @@ -28,12 +34,6 @@ import org.apache.xml.security.stax.secu import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.ArrayList; -import java.util.LinkedList; -import java.util.List; - public class ContentEncryptedElementsTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/DerivedKeyTests.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/DerivedKeyTests.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/DerivedKeyTests.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/DerivedKeyTests.java Fri Oct 2 12:23:52 2015 @@ -18,24 +18,27 @@ */ package org.apache.wss4j.policy.stax.test; -import org.apache.wss4j.common.ext.WSSecurityException; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.WSSPolicyException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; +import org.apache.wss4j.common.ext.WSSecurityException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; -import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.impl.securityToken.X509SecurityTokenImpl; -import org.apache.wss4j.stax.securityEvent.*; +import org.apache.wss4j.stax.securityEvent.DerivedKeyTokenSecurityEvent; +import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; +import org.apache.wss4j.stax.securityEvent.SignedPartSecurityEvent; +import org.apache.wss4j.stax.securityEvent.X509TokenSecurityEvent; +import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.xml.security.stax.ext.XMLSecurityConstants; import org.apache.xml.security.stax.securityEvent.ContentEncryptedElementSecurityEvent; import org.apache.xml.security.stax.securityToken.InboundSecurityToken; import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.LinkedList; -import java.util.List; - public class DerivedKeyTests extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/EncryptedElementsTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/EncryptedElementsTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/EncryptedElementsTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/EncryptedElementsTest.java Fri Oct 2 12:23:52 2015 @@ -18,9 +18,15 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; import org.apache.xml.security.stax.ext.XMLSecurityConstants; @@ -28,12 +34,6 @@ import org.apache.xml.security.stax.secu import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.ArrayList; -import java.util.LinkedList; -import java.util.List; - public class EncryptedElementsTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/EncryptedPartsTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/EncryptedPartsTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/EncryptedPartsTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/EncryptedPartsTest.java Fri Oct 2 12:23:52 2015 @@ -18,9 +18,15 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.securityEvent.EncryptedPartSecurityEvent; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; @@ -28,12 +34,6 @@ import org.apache.xml.security.stax.ext. import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.ArrayList; -import java.util.LinkedList; -import java.util.List; - public class EncryptedPartsTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/HttpsTokenTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/HttpsTokenTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/HttpsTokenTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/HttpsTokenTest.java Fri Oct 2 12:23:52 2015 @@ -18,18 +18,18 @@ */ package org.apache.wss4j.policy.stax.test; +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; -import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.impl.securityToken.HttpsSecurityTokenImpl; import org.apache.wss4j.stax.securityEvent.HttpsTokenSecurityEvent; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; +import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - public class HttpsTokenTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/IssuedTokenTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/IssuedTokenTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/IssuedTokenTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/IssuedTokenTest.java Fri Oct 2 12:23:52 2015 @@ -19,6 +19,12 @@ package org.apache.wss4j.policy.stax.test; +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; import org.apache.wss4j.common.saml.SAMLCallback; import org.apache.wss4j.common.saml.SamlAssertionWrapper; @@ -27,26 +33,20 @@ import org.apache.wss4j.common.saml.bean import org.apache.wss4j.common.saml.bean.SubjectBean; import org.apache.wss4j.common.saml.bean.Version; import org.apache.wss4j.policy.stax.PolicyViolationException; -import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; +import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.impl.securityToken.KerberosServiceSecurityTokenImpl; import org.apache.wss4j.stax.impl.securityToken.SamlSecurityTokenImpl; import org.apache.wss4j.stax.securityEvent.KerberosTokenSecurityEvent; -import org.apache.xml.security.stax.securityToken.InboundSecurityToken; -import org.junit.Assert; -import org.junit.Test; -import org.apache.wss4j.policy.stax.PolicyEnforcer; -import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; import org.apache.wss4j.stax.securityEvent.SamlTokenSecurityEvent; import org.apache.wss4j.stax.securityEvent.SignedPartSecurityEvent; +import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.xml.security.stax.ext.XMLSecurityConstants; import org.apache.xml.security.stax.securityEvent.ContentEncryptedElementSecurityEvent; - -import javax.xml.namespace.QName; - -import java.util.ArrayList; -import java.util.LinkedList; -import java.util.List; +import org.apache.xml.security.stax.securityToken.InboundSecurityToken; +import org.junit.Assert; +import org.junit.Test; public class IssuedTokenTest extends AbstractPolicyTestBase { Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/KerberosTokenTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/KerberosTokenTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/KerberosTokenTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/KerberosTokenTest.java Fri Oct 2 12:23:52 2015 @@ -18,14 +18,19 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; -import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.impl.securityToken.KerberosServiceSecurityTokenImpl; import org.apache.wss4j.stax.securityEvent.KerberosTokenSecurityEvent; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; import org.apache.wss4j.stax.securityEvent.SignedPartSecurityEvent; +import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.xml.security.stax.ext.XMLSecurityConstants; import org.apache.xml.security.stax.impl.util.IDGenerator; import org.apache.xml.security.stax.securityEvent.ContentEncryptedElementSecurityEvent; @@ -33,11 +38,6 @@ import org.apache.xml.security.stax.secu import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.LinkedList; -import java.util.List; - public class KerberosTokenTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/KeyValueTokenTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/KeyValueTokenTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/KeyValueTokenTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/KeyValueTokenTest.java Fri Oct 2 12:23:52 2015 @@ -18,27 +18,27 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; -import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.impl.securityToken.ECKeyValueSecurityTokenImpl; import org.apache.wss4j.stax.impl.securityToken.RsaKeyValueSecurityTokenImpl; import org.apache.wss4j.stax.securityEvent.KeyValueTokenSecurityEvent; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; import org.apache.wss4j.stax.securityEvent.SignedPartSecurityEvent; +import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.xml.security.stax.ext.XMLSecurityConstants; import org.apache.xml.security.stax.securityEvent.ContentEncryptedElementSecurityEvent; import org.apache.xml.security.stax.securityToken.InboundSecurityToken; import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.LinkedList; -import java.util.List; - public class KeyValueTokenTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/ProtectionOrderTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/ProtectionOrderTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/ProtectionOrderTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/ProtectionOrderTest.java Fri Oct 2 12:23:52 2015 @@ -18,11 +18,18 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; -import org.apache.wss4j.stax.securityEvent.*; +import org.apache.wss4j.stax.securityEvent.EncryptedPartSecurityEvent; +import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; +import org.apache.wss4j.stax.securityEvent.SignedPartSecurityEvent; import org.apache.xml.security.stax.ext.XMLSecurityConstants; import org.apache.xml.security.stax.securityEvent.ContentEncryptedElementSecurityEvent; import org.apache.xml.security.stax.securityEvent.EncryptedElementSecurityEvent; @@ -30,11 +37,6 @@ import org.apache.xml.security.stax.secu import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.LinkedList; -import java.util.List; - public class ProtectionOrderTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/RelTokenTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/RelTokenTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/RelTokenTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/RelTokenTest.java Fri Oct 2 12:23:52 2015 @@ -18,23 +18,23 @@ */ package org.apache.wss4j.policy.stax.test; -import org.apache.wss4j.policy.stax.PolicyEnforcer; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; -import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.impl.securityToken.X509SecurityTokenImpl; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; import org.apache.wss4j.stax.securityEvent.RelTokenSecurityEvent; import org.apache.wss4j.stax.securityEvent.SignedPartSecurityEvent; +import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.xml.security.stax.ext.XMLSecurityConstants; import org.apache.xml.security.stax.securityEvent.ContentEncryptedElementSecurityEvent; import org.apache.xml.security.stax.securityToken.InboundSecurityToken; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.LinkedList; -import java.util.List; - public class RelTokenTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/RequiredElementsTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/RequiredElementsTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/RequiredElementsTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/RequiredElementsTest.java Fri Oct 2 12:23:52 2015 @@ -18,19 +18,19 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.ArrayList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.WSSPolicyException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; import org.apache.wss4j.stax.securityEvent.RequiredElementSecurityEvent; import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.ArrayList; -import java.util.List; - public class RequiredElementsTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/RequiredPartsTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/RequiredPartsTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/RequiredPartsTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/RequiredPartsTest.java Fri Oct 2 12:23:52 2015 @@ -18,19 +18,19 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.ArrayList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; import org.apache.wss4j.stax.securityEvent.RequiredPartSecurityEvent; import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.ArrayList; -import java.util.List; - public class RequiredPartsTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SamlTokenTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SamlTokenTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SamlTokenTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SamlTokenTest.java Fri Oct 2 12:23:52 2015 @@ -18,29 +18,29 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + +import org.apache.wss4j.common.ext.WSSecurityException; import org.apache.wss4j.common.saml.SAMLCallback; import org.apache.wss4j.common.saml.SamlAssertionWrapper; import org.apache.wss4j.common.saml.bean.SubjectBean; import org.apache.wss4j.common.saml.bean.Version; -import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; -import org.apache.wss4j.stax.impl.securityToken.SamlSecurityTokenImpl; -import org.apache.xml.security.stax.securityToken.InboundSecurityToken; -import org.junit.Assert; -import org.junit.Test; -import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; +import org.apache.wss4j.stax.impl.securityToken.SamlSecurityTokenImpl; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; import org.apache.wss4j.stax.securityEvent.SamlTokenSecurityEvent; import org.apache.wss4j.stax.securityEvent.SignedPartSecurityEvent; +import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.xml.security.stax.ext.XMLSecurityConstants; import org.apache.xml.security.stax.securityEvent.ContentEncryptedElementSecurityEvent; - -import javax.xml.namespace.QName; - -import java.util.LinkedList; -import java.util.List; +import org.apache.xml.security.stax.securityToken.InboundSecurityToken; +import org.junit.Assert; +import org.junit.Test; public class SamlTokenTest extends AbstractPolicyTestBase { Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SecureConversationTokenTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SecureConversationTokenTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SecureConversationTokenTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SecureConversationTokenTest.java Fri Oct 2 12:23:52 2015 @@ -18,26 +18,26 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; -import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.impl.securityToken.X509SecurityTokenImpl; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; import org.apache.wss4j.stax.securityEvent.SecurityContextTokenSecurityEvent; import org.apache.wss4j.stax.securityEvent.SignedPartSecurityEvent; +import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.xml.security.stax.ext.XMLSecurityConstants; import org.apache.xml.security.stax.securityEvent.ContentEncryptedElementSecurityEvent; import org.apache.xml.security.stax.securityToken.InboundSecurityToken; import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.LinkedList; -import java.util.List; - public class SecureConversationTokenTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SecurityContextTokenTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SecurityContextTokenTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SecurityContextTokenTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SecurityContextTokenTest.java Fri Oct 2 12:23:52 2015 @@ -19,26 +19,26 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; -import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.impl.securityToken.X509SecurityTokenImpl; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; import org.apache.wss4j.stax.securityEvent.SecurityContextTokenSecurityEvent; import org.apache.wss4j.stax.securityEvent.SignedPartSecurityEvent; +import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.xml.security.stax.ext.XMLSecurityConstants; import org.apache.xml.security.stax.securityEvent.ContentEncryptedElementSecurityEvent; import org.apache.xml.security.stax.securityToken.InboundSecurityToken; import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.LinkedList; -import java.util.List; - public class SecurityContextTokenTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SignedElementsTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SignedElementsTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SignedElementsTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SignedElementsTest.java Fri Oct 2 12:23:52 2015 @@ -18,9 +18,15 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; import org.apache.xml.security.stax.ext.XMLSecurityConstants; @@ -28,12 +34,6 @@ import org.apache.xml.security.stax.secu import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.ArrayList; -import java.util.LinkedList; -import java.util.List; - public class SignedElementsTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SignedPartsTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SignedPartsTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SignedPartsTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SignedPartsTest.java Fri Oct 2 12:23:52 2015 @@ -18,9 +18,15 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; import org.apache.wss4j.stax.securityEvent.SignedPartSecurityEvent; @@ -28,12 +34,6 @@ import org.apache.xml.security.stax.ext. import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.ArrayList; -import java.util.LinkedList; -import java.util.List; - public class SignedPartsTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SpnegoContextTokenTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SpnegoContextTokenTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SpnegoContextTokenTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SpnegoContextTokenTest.java Fri Oct 2 12:23:52 2015 @@ -18,23 +18,23 @@ */ package org.apache.wss4j.policy.stax.test; -import org.apache.wss4j.policy.stax.PolicyEnforcer; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; -import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.impl.securityToken.X509SecurityTokenImpl; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; -import org.apache.wss4j.stax.securityEvent.SignedPartSecurityEvent; import org.apache.wss4j.stax.securityEvent.SecurityContextTokenSecurityEvent; +import org.apache.wss4j.stax.securityEvent.SignedPartSecurityEvent; +import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.xml.security.stax.ext.XMLSecurityConstants; import org.apache.xml.security.stax.securityEvent.ContentEncryptedElementSecurityEvent; import org.apache.xml.security.stax.securityToken.InboundSecurityToken; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.LinkedList; -import java.util.List; - public class SpnegoContextTokenTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SupportingTokensTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SupportingTokensTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SupportingTokensTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SupportingTokensTest.java Fri Oct 2 12:23:52 2015 @@ -18,24 +18,36 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.Date; + +import javax.xml.namespace.QName; + +import org.apache.wss4j.common.WSSPolicyException; import org.apache.wss4j.common.ext.WSSecurityException; import org.apache.wss4j.common.saml.SAMLCallback; import org.apache.wss4j.common.saml.SamlAssertionWrapper; import org.apache.wss4j.common.saml.bean.SubjectBean; import org.apache.wss4j.common.saml.bean.Version; -import org.apache.wss4j.common.WSSPolicyException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; +import org.apache.wss4j.stax.ext.WSSConstants; +import org.apache.wss4j.stax.impl.securityToken.DsaKeyValueSecurityTokenImpl; +import org.apache.wss4j.stax.impl.securityToken.KerberosServiceSecurityTokenImpl; +import org.apache.wss4j.stax.impl.securityToken.RsaKeyValueSecurityTokenImpl; +import org.apache.wss4j.stax.impl.securityToken.SamlSecurityTokenImpl; +import org.apache.wss4j.stax.impl.securityToken.UsernameSecurityTokenImpl; +import org.apache.wss4j.stax.impl.securityToken.X509SecurityTokenImpl; +import org.apache.wss4j.stax.securityEvent.KerberosTokenSecurityEvent; +import org.apache.wss4j.stax.securityEvent.KeyValueTokenSecurityEvent; +import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; +import org.apache.wss4j.stax.securityEvent.RelTokenSecurityEvent; +import org.apache.wss4j.stax.securityEvent.SamlTokenSecurityEvent; +import org.apache.wss4j.stax.securityEvent.SecurityContextTokenSecurityEvent; +import org.apache.wss4j.stax.securityEvent.UsernameTokenSecurityEvent; +import org.apache.wss4j.stax.securityEvent.X509TokenSecurityEvent; import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; -import org.apache.wss4j.stax.impl.securityToken.*; import org.apache.xml.security.stax.impl.util.IDGenerator; import org.junit.Assert; import org.junit.Test; -import org.apache.wss4j.policy.stax.PolicyEnforcer; -import org.apache.wss4j.stax.ext.WSSConstants; -import org.apache.wss4j.stax.securityEvent.*; - -import javax.xml.namespace.QName; - -import java.util.Date; public class SupportingTokensTest extends AbstractPolicyTestBase { Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SymmetricBindingTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SymmetricBindingTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SymmetricBindingTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/SymmetricBindingTest.java Fri Oct 2 12:23:52 2015 @@ -18,25 +18,29 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; -import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.impl.securityToken.SecureConversationSecurityTokenImpl; -import org.apache.wss4j.stax.securityEvent.*; +import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; +import org.apache.wss4j.stax.securityEvent.RequiredElementSecurityEvent; +import org.apache.wss4j.stax.securityEvent.SecurityContextTokenSecurityEvent; +import org.apache.wss4j.stax.securityEvent.SignedPartSecurityEvent; +import org.apache.wss4j.stax.securityEvent.TimestampSecurityEvent; +import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.xml.security.stax.ext.XMLSecurityConstants; import org.apache.xml.security.stax.ext.stax.XMLSecEventFactory; import org.apache.xml.security.stax.securityEvent.EncryptedElementSecurityEvent; import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.ArrayList; -import java.util.LinkedList; -import java.util.List; - public class SymmetricBindingTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/TokenProtectionTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/TokenProtectionTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/TokenProtectionTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/TokenProtectionTest.java Fri Oct 2 12:23:52 2015 @@ -18,13 +18,20 @@ */ package org.apache.wss4j.policy.stax.test; +import java.util.ArrayList; +import java.util.Iterator; +import java.util.LinkedList; +import java.util.List; + +import javax.xml.namespace.QName; + import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; -import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.impl.securityToken.X509SecurityTokenImpl; import org.apache.wss4j.stax.securityEvent.OperationSecurityEvent; +import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.xml.security.stax.ext.XMLSecurityConstants; import org.apache.xml.security.stax.impl.securityToken.AbstractInboundSecurityToken; import org.apache.xml.security.stax.impl.util.IDGenerator; @@ -37,10 +44,6 @@ import org.apache.xml.security.stax.secu import org.junit.Assert; import org.junit.Test; -import javax.xml.namespace.QName; - -import java.util.*; - public class TokenProtectionTest extends AbstractPolicyTestBase { private static List<WSSecurityTokenConstants.TokenUsage> tokenUsages = new ArrayList<>(); Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/TransportBindingIntegrationTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/TransportBindingIntegrationTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/TransportBindingIntegrationTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/TransportBindingIntegrationTest.java Fri Oct 2 12:23:52 2015 @@ -18,16 +18,31 @@ */ package org.apache.wss4j.policy.stax.test; +import java.io.ByteArrayInputStream; +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.util.ArrayList; +import java.util.List; + +import javax.xml.namespace.QName; +import javax.xml.stream.XMLStreamException; +import javax.xml.transform.Transformer; +import javax.xml.transform.TransformerFactory; +import javax.xml.transform.dom.DOMSource; +import javax.xml.transform.stream.StreamResult; + import org.apache.wss4j.common.bsp.BSPRule; import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; -import org.apache.wss4j.policy.stax.PolicyInputProcessor; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; +import org.apache.wss4j.policy.stax.enforcer.PolicyInputProcessor; import org.apache.wss4j.stax.WSSec; import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.ext.WSSSecurityProperties; -import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.impl.securityToken.HttpsSecurityTokenImpl; import org.apache.wss4j.stax.securityEvent.HttpsTokenSecurityEvent; +import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.test.CallbackHandlerImpl; import org.apache.xml.security.stax.config.Init; import org.apache.xml.security.stax.ext.SecurePart; @@ -36,17 +51,6 @@ import org.junit.Assert; import org.junit.Test; import org.w3c.dom.Document; -import javax.xml.namespace.QName; -import javax.xml.stream.XMLStreamException; -import javax.xml.transform.Transformer; -import javax.xml.transform.TransformerFactory; -import javax.xml.transform.dom.DOMSource; -import javax.xml.transform.stream.StreamResult; - -import java.io.*; -import java.util.ArrayList; -import java.util.List; - public class TransportBindingIntegrationTest extends AbstractPolicyTestBase { @Test Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/TransportBindingTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/TransportBindingTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/TransportBindingTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/TransportBindingTest.java Fri Oct 2 12:23:52 2015 @@ -19,8 +19,8 @@ package org.apache.wss4j.policy.stax.test; import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.impl.securityToken.HttpsSecurityTokenImpl; Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/UsernameTokenTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/UsernameTokenTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/UsernameTokenTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/UsernameTokenTest.java Fri Oct 2 12:23:52 2015 @@ -19,8 +19,8 @@ package org.apache.wss4j.policy.stax.test; import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.policy.stax.PolicyViolationException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.impl.securityToken.UsernameSecurityTokenImpl; Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/VulnerabliltyVectorsTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/VulnerabliltyVectorsTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/VulnerabliltyVectorsTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/VulnerabliltyVectorsTest.java Fri Oct 2 12:23:52 2015 @@ -18,11 +18,24 @@ */ package org.apache.wss4j.policy.stax.test; +import java.io.ByteArrayInputStream; +import java.io.ByteArrayOutputStream; +import java.io.InputStream; +import java.util.ArrayList; +import java.util.List; +import java.util.Properties; + +import javax.xml.stream.XMLStreamException; +import javax.xml.transform.dom.DOMSource; +import javax.xml.transform.stream.StreamResult; +import javax.xml.xpath.XPathConstants; +import javax.xml.xpath.XPathExpression; + import org.apache.wss4j.common.ext.WSSecurityException; import org.apache.wss4j.dom.handler.WSHandlerConstants; -import org.apache.wss4j.policy.stax.PolicyEnforcer; -import org.apache.wss4j.policy.stax.PolicyEnforcerFactory; -import org.apache.wss4j.policy.stax.PolicyInputProcessor; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcerFactory; +import org.apache.wss4j.policy.stax.enforcer.PolicyInputProcessor; import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.ext.WSSSecurityProperties; import org.apache.wss4j.stax.test.AbstractTestBase; @@ -33,19 +46,6 @@ import org.junit.Test; import org.w3c.dom.Document; import org.w3c.dom.Element; -import javax.xml.stream.XMLStreamException; -import javax.xml.transform.dom.DOMSource; -import javax.xml.transform.stream.StreamResult; -import javax.xml.xpath.XPathConstants; -import javax.xml.xpath.XPathExpression; - -import java.io.ByteArrayInputStream; -import java.io.ByteArrayOutputStream; -import java.io.InputStream; -import java.util.ArrayList; -import java.util.List; -import java.util.Properties; - public class VulnerabliltyVectorsTest extends AbstractTestBase { /** Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/WSP13SpecTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/WSP13SpecTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/WSP13SpecTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/WSP13SpecTest.java Fri Oct 2 12:23:52 2015 @@ -19,10 +19,10 @@ package org.apache.wss4j.policy.stax.test; import org.apache.wss4j.common.ext.WSSecurityException; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.common.WSSPolicyException; import org.apache.xml.security.stax.securityEvent.SecurityEvent; import org.apache.xml.security.stax.securityEvent.SecurityEventConstants; -import org.apache.wss4j.policy.stax.PolicyEnforcer; import org.apache.wss4j.stax.securityEvent.WSSecurityEventConstants; import org.apache.wss4j.stax.test.InboundWSSecurityContextImplTest; import org.junit.Assert; Modified: webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/X509TokenTest.java URL: http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/X509TokenTest.java?rev=1706383&r1=1706382&r2=1706383&view=diff ============================================================================== --- webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/X509TokenTest.java (original) +++ webservices/wss4j/trunk/ws-security-policy-stax/src/test/java/org/apache/wss4j/policy/stax/test/X509TokenTest.java Fri Oct 2 12:23:52 2015 @@ -19,7 +19,7 @@ package org.apache.wss4j.policy.stax.test; import org.apache.wss4j.common.ext.WSSecurityException; -import org.apache.wss4j.policy.stax.PolicyEnforcer; +import org.apache.wss4j.policy.stax.enforcer.PolicyEnforcer; import org.apache.wss4j.stax.ext.WSSConstants; import org.apache.wss4j.stax.securityToken.WSSecurityTokenConstants; import org.apache.wss4j.stax.impl.securityToken.X509SecurityTokenImpl;