- Requiring ph-commons 11.1.10
- Deprecated methods
SMPClientReadOnly.getCompleteServiceGroup(OrNull)
andgetServiceGroupReferenceList(OrNull)
because the underlying APIs are non-standard - Extracted methods from
ISMPServiceMetadataProvider
intoISMPExtendedServiceMetadataProvider
- Updated the DBNAlliance Pilot domain name
- Moved method
PeppolCertificateHelper.getAllTrustedCertificates
to classPeppolKeyStoreHelper
- Added new methods to support Peppol Policy for use of Identifiers 4.3.0
- Added new annotations
@Pfuoi420
and@Pfuoi430
to hint methods that are specification specific - Added support for eB2B AP Pilot Trust Store as a predefined truststore
- Renamed class
CertificateRevocationChecker
toCertificateRevocationCheckerDefaults
- Made class
RevocationCheckBuilder
a top-level class - Totally reworked class
PeppolCertificateChecker
to add flexibility and support multiple Peppol CAs - Added new class
PeppolCAChecker
to support in the verification of Peppol certificates based on CAs - Renamed class
PeppolRevocationCache
toRevocationCheckResultCache
- Added new enum
EPeppolServiceDomain
to be able to provide specific settings for specific service domains - Added new enum
EPeppolNetwork
to be able to easily differentiate the Peppol Network stages
- Deprecated methods
Full Changelog: peppol-commons-parent-pom-9.5.1...peppol-commons-parent-pom-9.6.0
Dependencies required (some for testing only):
- ph-commons/ph-security/ph-xml/ph-collection/ph-jaxb/ph-json/ph-settings/ph-datetime/ph-scopes 11.1.10
- ph-xsds-bdxr-smp1/ph-xsds-bdxr-smp2/ph-xsds-ccts-cct-schemamodule/ph-xsds-xades132/ph-xsds-xades141/ph-xsds-xmldsig/ph-xsds-xmldsig11 3.0.0
- ph-poi 6.0.3
- ph-genericode 7.1.3
- ph-sbdh 5.0.1
- ph-dns/ph-http/ph-network/ph-servlet/ph-web 10.1.9
- jcodemodel 3.4.1
- ph-ubl21 9.0.3
- phive-api 10.0.2
- DNSJava 3.6.2