- Updated to ph-commons 11.1.11
- Configuration properties can now use default values. See #291 - thx @piotr-dajlido
- Added getter and setter for
IAS4SignalMessageValidationResultHandler
toAbstractAS4PullRequestBuilder
andAbstractAS4UserMessageBuilder
. See #220 - thx @problemzebra2 - Added a check on message reception that the encryption and signature algorithms from the PMode are actually used
- Added new default
ICryptoSessionKeyProvider
instances for AES-128-GCM and AES-256-GCM. See #289 - thx @piotr-dajlido - Added class
Phase4RuntimeException
- Return values of
AS4KeyStoreDescriptor.createFromConfig
may now be nullable - The constructors of class
AS4CryptoFactoryConfiguration
now throw aPhase4RuntimeException
if there is a keystore misconfiguration - [Peppol] Added possibility to customize the Identifier Factory to be used for SBDH parsing via
Phase4PeppolDefaultReceiverConfiguration.setSBDHIdentifierFactory
andPhase4PeppolReceiverConfigurationBuilder.sbdhIdentifierFactory
. The default isSimpleIdentifierFactory
for backwards compatibility. - [BDEW] Added possibility to define
BDEWApplicationReference
. see #292 - thx @beth-soptim
What's Changed
- BDEWApplicationReference from RzÜ 2.3 by @beth-soptim in #292
Full Changelog: phase4-parent-pom-3.0.0...phase4-parent-pom-3.0.1
- ph-bc/ph-collection/ph-commons/ph-dao/ph-datetime/ph-jaxb/ph-json/ph-scopes/ph-security/ph-settings/ph-xml 11.1.11
- ph-xsds-xmldsig 3.0.0
- ph-http/ph-httpclient/ph-mail/ph-network/ph-servlet/ph-useragent/ph-web 10.1.9
- ph-oton-io/ph-oton-audit/ph-oton-security 9.2.7
- ph-masterdata/ph-tenancy 7.0.2
- peppol-commons/peppol-id/peppol-sbdh/peppol-smp-client 9.6.0
- phive 10.1.0 [Peppol only]
- phive-rules-peppol 3.2.2 [Peppol only]
- peppol-reporting-api 3.0.3 [Peppol only]
- ph-xhe 4.0.1 [DBNAlliance only]
- angus-mail 2.0.3
- angus-activation 2.0.2
- httpclient 5.3.1
- BouncyCastle 1.79
- WSS4J 3.0.4
- XMLSec 3.0.5
- Servlet API 5.0.x
- JAXB 4.0.x
- SLF4J 2.0.x