- Renamed
IParticipantIdentifierScheme
toIPeppolParticipantIdentifierScheme
- Tried to make the usage of
IIdentifierFactory
more customizable - Made
AbstractRevocationCheckBuilder
andPeppolRevocationCache
top-level classes - Extracted class
TrustedCACertificates
to hold a list of certificates - Deprecated a lot of methods in
PeppolCertificateChecker
in favour of new APIs. Main idea is to simplify multi-certificate handling.
Full Changelog: peppol-commons-parent-pom-9.3.6...peppol-commons-parent-pom-9.4.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.6
- 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.2
- ph-genericode 7.1.3
- ph-sbdh 5.0.1
- ph-dns/ph-http/ph-network/ph-servlet/ph-web 10.1.8
- jcodemodel 3.4.1
- ph-ubl21 9.0.1
- phive-api 9.2.1
- DNSJava 3.5.3