All Classes and Interfaces

Class
Description
Contains application wide constants.
This file contains default constants for the usage of the SML.
This enum lists all the Peppol Network stages
This enum lists all the Peppol Service Domains.
Simple enumeration for differentiating the different available SMLs.
Enumerates the different SMP APIs available.
This class contains predefined transport profiles for service registrations.
This enum defines the potential states for SMP transport profiles.
This enum defines the texts for ESMPTransportProfileState
Base interface defining the parameters for a general Peppol Network defintion.
Base interface specifying a Peppol Service Domain.
Specifies the different properties an SML implementation uses.
Base interface for SMP transport profiles.
Special micro type converter for this project.
This class provides the Mozilla NSS root certificate trust store for TLS connection validation.
This class contains all the trusted CAs in Peppol.
Note: the G2 CAs (from PeppolTrustStores.Config2018) are deprecated.
This class contains the predefined Peppol trust store handling.
Deprecated.
The G2 PKI CAs are deprecated.
The truststore configuration for Peppol PKI G3 valid from 2025 to 2035.
Use instances of this class if you're not happy with the ESML enumeration value but need an instance of ISMLInfo.
Builder class for SMLInfo objects.
Micro type converter for SMLInfo objects
A stand-alone implementation of the ISMPTransportProfile.
Micro type converter for ISMPTransportProfile objects