as2-lib 4.4.0
phax
released this
14 Jun 15:21
·
604 commits
to master
since this release
AS2Client
correctly passes the keystore type toCertificateFactory
AS2Client
can now handle read-only keystore that is provided as byte array- Remove support for the old HttpUrlConnection, therefore making "large file support" the default (see #87)
- Removed all the "large file support" flags (incompatible)
- Improved MIC algorithm name matching (see #75)
- Added support for deprecated signing algorithms
rsa-md5
andrsa-sha1
- Updated to new Mendelson test certificates (key3 and key4 - see http://mendelson-e-c.com/node/3211)
- The
Content-Transfer-Encoding
valuebase64
now works correctly (see #71) - Added a custom
IMICMatchingHandler
interface toAS2SenderModule
andAS2MDNReceiverHandler
(see #59) - Removed deprecated class
PKCS12CertificateFactory
and some other deprecated methods - Updated to ph-commons 9.3.4
- Reworked the outgoing dumping API, so that it can be set per "AbstractHttpSenderModule" and must not be globally set. This is a backwards incompatible change. The existing system property is still accepted.
- The AS2 client can now dump specific outgoing requests more easily using the new API
- The outgoing HTTP dumper does now have options to configure whether the comment, header and or payload should be dumped or not
Dependencies required:
- ph-commons/ph-xml/ph-collection/ph-security/ph-datetime/ph-bc 9.3.4
- ph-mail/ph-http/ph-network 9.1.2
- BouncyCastle 1.61