This is an automated email from the ASF dual-hosted git repository.
coheigea pushed a change to branch 3_0_x-fixes
in repository https://gitbox.apache.org/repos/asf/ws-wss4j.git
from ae92122a6 Bump org.owasp:dependency-check-maven from 9.0.8 to 9.0.9
(#266)
new 63ee44508 Support for the ECDH KeyAgreement method algorithm (#264)
new 394eba9db Fix for JDK11 compilation
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:
parent/pom.xml | 10 +-
policy/pom.xml | 3 +-
.../model/AbstractSymmetricAsymmetricBinding.java | 2 +-
pom.xml | 3 +-
ws-security-common/pom.xml | 5 +
.../wss4j/common/ConfigurationConstants.java | 15 +
.../apache/wss4j/common/EncryptionActionToken.java | 7 +
.../org/apache/wss4j/common/WSS4JConstants.java | 12 +
.../apache/wss4j/common/crypto/AlgorithmSuite.java | 15 +-
.../common/crypto/AlgorithmSuiteValidator.java | 66 ++++-
.../org/apache/wss4j/common/crypto/Merlin.java | 4 +-
.../wss4j/common/crypto/WSProviderConfig.java | 2 +-
.../org/apache/wss4j/common/saml/OpenSAMLUtil.java | 4 +-
.../wss4j/common/saml/SamlAssertionWrapper.java | 2 +-
.../apache/wss4j/common/util/InetAddressUtils.java | 4 +-
.../java/org/apache/wss4j/common/util/NSStack.java | 14 +-
.../org/apache/wss4j/common/util/XMLUtils.java | 4 +-
.../resources/messages/wss4j_errors.properties | 3 +
.../common/crypto/AlgorithmSuiteValidatorTest.java | 81 ++++++
.../org/apache/wss4j/common/util/JDKTestUtils.java | 148 ++++++++++
.../org/apache/wss4j/common/util/SOAPUtil.java | 2 +-
.../src/test/resources/keys/README.txt | 59 ++++
.../src/test/resources/keys/wss-ecdh.p12 | Bin 0 -> 8502 bytes
.../src/test/resources/keys/wss-eddsa.p12 | Bin 1687 -> 1927 bytes
.../{wss-eddsa.properties => wss-ecdh.properties} | 2 +-
ws-security-dom/pom.xml | 8 +-
.../apache/wss4j/dom/action/EncryptionAction.java | 7 +-
.../apache/wss4j/dom/action/SignatureAction.java | 2 +-
.../org/apache/wss4j/dom/handler/RequestData.java | 2 +-
.../org/apache/wss4j/dom/handler/WSHandler.java | 15 +-
.../wss4j/dom/message/WSSecEncryptedKey.java | 145 +++++++---
.../apache/wss4j/dom/message/WSSecSignature.java | 4 +-
.../dom/message/token/SignatureConfirmation.java | 2 +-
.../wss4j/dom/processor/CertificateResult.java | 106 +++++++
.../wss4j/dom/processor/EncryptedKeyProcessor.java | 308 ++++++++++++++-------
.../org/apache/wss4j/dom/saml/DOMSAMLUtil.java | 2 +-
.../wss4j/dom/common/KeystoreCallbackHandler.java | 7 +-
.../apache/wss4j/dom/message/EncryptionTest.java | 76 ++++-
.../wss4j/dom/message/SignatureCertTest.java | 66 +----
.../AlgorithmSuiteAssertionState.java | 10 +-
.../apache/wss4j/stax/test/EncDecryptionTest.java | 4 +-
.../apache/wss4j/stax/test/HeaderOrderingTest.java | 10 +-
.../wss4j/stax/test/SecurityContextTokenTest.java | 8 +-
.../apache/wss4j/stax/test/saml/SAMLTokenTest.java | 8 +-
44 files changed, 998 insertions(+), 259 deletions(-)
create mode 100644
ws-security-common/src/test/java/org/apache/wss4j/common/crypto/AlgorithmSuiteValidatorTest.java
create mode 100644
ws-security-common/src/test/java/org/apache/wss4j/common/util/JDKTestUtils.java
create mode 100644 ws-security-common/src/test/resources/keys/wss-ecdh.p12
copy ws-security-common/src/test/resources/{wss-eddsa.properties =>
wss-ecdh.properties} (73%)
create mode 100644
ws-security-dom/src/main/java/org/apache/wss4j/dom/processor/CertificateResult.java