This is an automated email from the ASF dual-hosted git repository.
coheigea pushed a change to branch coheigea/saml-refactor-new
in repository https://gitbox.apache.org/repos/asf/ws-wss4j.git
from f680675e4 Renaming Processor method to return supported QName
new da9bfdb90 Switching default validator loading to ServiceLoader
new bf284d36b Moving RequestData, WSSConfig, Action, Processor and
Validator to ws-security-common
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../integration/test/kerberos/KerberosTest.java | 2 +-
.../org/apache/wss4j/common/dom}/RequestData.java | 7 ++--
.../apache/wss4j/common}/dom/action/Action.java | 4 +-
.../apache/wss4j/common}/dom/engine/WSSConfig.java | 47 +++++++++-------------
.../wss4j/common}/dom/processor/Processor.java | 4 +-
.../wss4j/common}/dom/validate/Validator.java | 8 ++--
.../wss4j/dom/action/AbstractDerivedAction.java | 2 +-
.../org/apache/wss4j/dom/action/ActionUtils.java | 2 +-
.../apache/wss4j/dom/action/CustomTokenAction.java | 3 +-
.../apache/wss4j/dom/action/EncryptionAction.java | 3 +-
.../wss4j/dom/action/EncryptionDerivedAction.java | 3 +-
.../wss4j/dom/action/SAMLTokenSignedAction.java | 3 +-
.../wss4j/dom/action/SAMLTokenUnsignedAction.java | 3 +-
.../apache/wss4j/dom/action/SignatureAction.java | 3 +-
.../dom/action/SignatureConfirmationAction.java | 3 +-
.../wss4j/dom/action/SignatureDerivedAction.java | 3 +-
.../apache/wss4j/dom/action/TimestampAction.java | 3 +-
.../wss4j/dom/action/UsernameTokenAction.java | 3 +-
.../dom/action/UsernameTokenSignedAction.java | 3 +-
.../apache/wss4j/dom/engine/WSSecurityEngine.java | 5 ++-
.../org/apache/wss4j/dom/handler/WSHandler.java | 3 +-
.../org/apache/wss4j/dom/message/WSSecBase.java | 2 +-
.../dom/message/WSSecSecurityContextToken.java | 2 +-
.../processor/BinarySecurityTokenProcessor.java | 5 ++-
.../dom/processor/DerivedKeyTokenProcessor.java | 3 +-
.../dom/processor/EncryptedAssertionProcessor.java | 3 +-
.../dom/processor/EncryptedDataProcessor.java | 5 ++-
.../wss4j/dom/processor/EncryptedKeyProcessor.java | 3 +-
.../dom/processor/ReferenceListProcessor.java | 3 +-
.../wss4j/dom/processor/SAMLTokenProcessor.java | 5 ++-
.../processor/SecurityContextTokenProcessor.java | 5 ++-
.../processor/SignatureConfirmationProcessor.java | 3 +-
.../wss4j/dom/processor/SignatureProcessor.java | 5 ++-
.../wss4j/dom/processor/TimestampProcessor.java | 5 ++-
.../dom/processor/UsernameTokenProcessor.java | 5 ++-
.../wss4j/dom/saml/WSSSAMLKeyInfoProcessor.java | 2 +-
.../apache/wss4j/dom/saml/WSSecSignatureSAML.java | 2 +-
.../wss4j/dom/str/DerivedKeyTokenSTRParser.java | 2 +-
.../wss4j/dom/str/EncryptedKeySTRParser.java | 2 +-
.../apache/wss4j/dom/str/STRParserParameters.java | 2 +-
.../org/apache/wss4j/dom/str/STRParserUtil.java | 4 +-
.../wss4j/dom/str/SecurityTokenRefSTRParser.java | 4 +-
.../apache/wss4j/dom/str/SignatureSTRParser.java | 4 +-
.../org/apache/wss4j/dom/util/WSSecurityUtil.java | 4 +-
.../dom/validate/JAASUsernameTokenValidator.java | 10 ++++-
.../wss4j/dom/validate/KerberosTokenValidator.java | 10 ++++-
.../apache/wss4j/dom/validate/NoOpValidator.java | 11 ++++-
.../wss4j/dom/validate/SamlAssertionValidator.java | 10 ++++-
.../dom/validate/SignatureTrustValidator.java | 11 ++++-
.../wss4j/dom/validate/TimestampValidator.java | 12 +++++-
.../wss4j/dom/validate/UsernameTokenValidator.java | 9 ++++-
...n => org.apache.wss4j.common.dom.action.Action} | 0
...rg.apache.wss4j.common.dom.processor.Processor} | 0
.../org.apache.wss4j.common.dom.validate.Validator | 4 ++
.../org/apache/wss4j/dom/common/CustomAction.java | 4 +-
.../org/apache/wss4j/dom/common/CustomHandler.java | 2 +-
.../apache/wss4j/dom/common/CustomProcessor.java | 4 +-
.../dom/common/CustomSamlAssertionValidator.java | 2 +-
.../components/crypto/CertificateStoreTest.java | 4 +-
.../wss4j/dom/components/crypto/CryptoTest.java | 2 +-
.../wss4j/dom/components/crypto/WSSConfigTest.java | 2 +-
.../apache/wss4j/dom/handler/CallbackRefTest.java | 3 +-
.../dom/handler/CustomActionProcessorTest.java | 4 +-
.../apache/wss4j/dom/handler/CustomTokenTest.java | 4 +-
.../wss4j/dom/handler/SecurityActionTokenTest.java | 4 +-
.../dom/handler/SignatureConfirmationTest.java | 1 +
.../wss4j/dom/handler/SignatureUTAliasTest.java | 4 +-
.../wss4j/dom/handler/UseReqSigCertTest.java | 4 +-
.../dom/handler/WSHandlerGetPasswordTest.java | 3 +-
.../apache/wss4j/dom/message/AttachmentTest.java | 4 +-
.../apache/wss4j/dom/message/CertErrorTest.java | 2 +-
.../wss4j/dom/message/DerivedKeyActionTest.java | 4 +-
.../apache/wss4j/dom/message/DerivedKeyTest.java | 2 +-
.../dom/message/EncryptedDataInHeaderTest.java | 2 +-
.../dom/message/EncryptionAlgorithmSuiteTest.java | 4 +-
.../wss4j/dom/message/EncryptionCRLTest.java | 4 +-
.../wss4j/dom/message/EncryptionGCMTest.java | 4 +-
.../wss4j/dom/message/EncryptionPartsTest.java | 2 +-
.../apache/wss4j/dom/message/EncryptionTest.java | 4 +-
.../wss4j/dom/message/ModifiedRequestTest.java | 2 +-
.../dom/message/NoSoapPrefixSignatureTest.java | 2 +-
.../wss4j/dom/message/PasswordEncryptorTest.java | 4 +-
.../apache/wss4j/dom/message/PasswordTypeTest.java | 2 +-
.../org/apache/wss4j/dom/message/ReplayTest.java | 4 +-
.../RequireSignedEncryptedDataElementsTest.java | 4 +-
.../apache/wss4j/dom/message/SKISignatureTest.java | 2 +-
.../apache/wss4j/dom/message/STRSignatureTest.java | 2 +-
.../apache/wss4j/dom/message/SignatureAKITest.java | 2 +-
.../dom/message/SignatureAlgorithmSuiteTest.java | 4 +-
.../apache/wss4j/dom/message/SignatureCRLTest.java | 4 +-
.../dom/message/SignatureCertConstraintsTest.java | 4 +-
.../wss4j/dom/message/SignatureCertTest.java | 4 +-
.../wss4j/dom/message/SignatureEncryptionTest.java | 4 +-
.../SignatureIssuerCertConstraintsTest.java | 4 +-
.../wss4j/dom/message/SignatureKeyValueTest.java | 4 +-
.../wss4j/dom/message/SignaturePartsTest.java | 4 +-
.../wss4j/dom/message/SignaturePrefixListTest.java | 2 +-
.../wss4j/dom/message/SignatureProviderTest.java | 4 +-
.../apache/wss4j/dom/message/SignatureTest.java | 4 +-
.../wss4j/dom/message/SignatureWSS651Test.java | 2 +-
.../apache/wss4j/dom/message/SignedBSTTest.java | 4 +-
.../wss4j/dom/message/SymmetricSignatureTest.java | 4 +-
.../apache/wss4j/dom/message/TimestampTest.java | 4 +-
.../apache/wss4j/dom/message/UTDerivedKeyTest.java | 4 +-
.../apache/wss4j/dom/message/UTSignatureTest.java | 4 +-
.../wss4j/dom/message/UsernameTokenTest.java | 2 +-
.../wss4j/dom/message/XOPAttachmentTest.java | 4 +-
.../wss4j/dom/message/token/BSTKerberosTest.java | 13 ++++--
.../dom/message/token/BinarySecurityTokenTest.java | 2 +-
.../wss4j/dom/message/token/ReferenceTest.java | 2 +-
.../message/token/SecurityTokenReferenceTest.java | 2 +-
.../dom/message/token/WCFUsernameTokenTest.java | 4 +-
.../org/apache/wss4j/dom/misc/FaultCodeTest.java | 2 +-
.../org/apache/wss4j/dom/misc/PrincipalTest.java | 12 ++++--
.../dom/processor/EncryptedKeyDataRefTest.java | 2 +-
.../wss4j/dom/processor/RecipientKeyInfoTest.java | 4 +-
.../dom/processor/ReferenceListDataRefTest.java | 2 +-
.../wss4j/dom/saml/SamlAlgorithmSuiteTest.java | 4 +-
.../org/apache/wss4j/dom/saml/SamlAuthnTest.java | 4 +-
.../apache/wss4j/dom/saml/SamlConditionsTest.java | 4 +-
.../apache/wss4j/dom/saml/SamlNegativeTest.java | 4 +-
.../apache/wss4j/dom/saml/SamlReferenceTest.java | 4 +-
.../apache/wss4j/dom/saml/SamlTokenActionTest.java | 4 +-
.../dom/saml/SamlTokenCustomSignatureTest.java | 4 +-
.../wss4j/dom/saml/SamlTokenDerivedTest.java | 4 +-
.../apache/wss4j/dom/saml/SamlTokenHOKTest.java | 4 +-
.../org/apache/wss4j/dom/saml/SamlTokenSVTest.java | 4 +-
.../org/apache/wss4j/dom/saml/SamlTokenTest.java | 4 +-
.../wss4j/dom/saml/SignedSamlTokenHOKTest.java | 4 +-
.../wss4j/dom/saml/ext/AssertionSigningTest.java | 2 +-
.../apache/wss4j/dom/util/WSSecurityUtilTest.java | 2 +-
.../apache/wss4j/dom/validate/ValidatorTest.java | 12 +++++-
.../apache/wss4j/stax/test/AbstractTestBase.java | 4 +-
.../wss4j/stax/test/DerivedKeyTokenTest.java | 2 +-
.../wss4j/stax/test/SecurityContextTokenTest.java | 2 +-
.../apache/wss4j/stax/test/SignatureCRLTest.java | 2 +-
.../stax/test/SignatureCertConstaintsTest.java | 2 +-
.../test/SignatureIssuerCertConstaintsTest.java | 2 +-
.../wss4j/stax/test/saml/SamlTokenDerivedTest.java | 2 +-
139 files changed, 338 insertions(+), 234 deletions(-)
rename {ws-security-dom/src/main/java/org/apache/wss4j/dom/handler =>
ws-security-common/src/main/java/org/apache/wss4j/common/dom}/RequestData.java
(99%)
rename {ws-security-dom/src/main/java/org/apache/wss4j =>
ws-security-common/src/main/java/org/apache/wss4j/common}/dom/action/Action.java
(92%)
rename {ws-security-dom/src/main/java/org/apache/wss4j =>
ws-security-common/src/main/java/org/apache/wss4j/common}/dom/engine/WSSConfig.java
(93%)
rename {ws-security-dom/src/main/java/org/apache/wss4j =>
ws-security-common/src/main/java/org/apache/wss4j/common}/dom/processor/Processor.java
(92%)
rename {ws-security-dom/src/main/java/org/apache/wss4j =>
ws-security-common/src/main/java/org/apache/wss4j/common}/dom/validate/Validator.java
(90%)
rename
ws-security-dom/src/main/resources/META-INF/services/{org.apache.wss4j.dom.action.Action
=> org.apache.wss4j.common.dom.action.Action} (100%)
rename
ws-security-dom/src/main/resources/META-INF/services/{org.apache.wss4j.dom.processor.Processor
=> org.apache.wss4j.common.dom.processor.Processor} (100%)
create mode 100644
ws-security-dom/src/main/resources/META-INF/services/org.apache.wss4j.common.dom.validate.Validator