Package com.helger.peppol.security
Class PeppolTrustStores.Config2025
java.lang.Object
com.helger.peppol.security.PeppolTrustStores.Config2025
- Enclosing class:
PeppolTrustStores
The truststore configuration for Peppol PKI G3 valid from 2025 to 2035. Since 12.4.2 the 2025
truststores no longer contain the deprecated G2 CAs - they contain G3 only.
- Since:
- 11.0.2
- Author:
- Philip Helger
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final X509CertificateThe OpenPeppol production AP certificatestatic final X509CertificateThe OpenPeppol production root certificatestatic final X509CertificateThe OpenPeppol production SMP certificatestatic final X509CertificateThe OpenPeppol test AP certificatestatic final X509CertificateThe OpenPeppol test root certificatestatic final X509CertificateThe OpenPeppol test SMP certificatestatic final KeyStoreThe full AP production truststore.static final StringThe classpath entry referencing the global truststore with all OpenPeppol production entries.static final KeyStoreThe full AP test truststore.static final StringThe classpath entry referencing the global truststore with all OpenPeppol test entries for an AP.static final com.helger.security.keystore.ITrustStoreDescriptorstatic final com.helger.security.keystore.ITrustStoreDescriptorstatic final com.helger.security.keystore.ITrustStoreDescriptorstatic final com.helger.security.keystore.ITrustStoreDescriptorstatic final StringThe truststore alias for the OpenPeppol production AP certificatestatic final StringThe truststore alias for the OpenPeppol production root certificatestatic final StringThe truststore alias for the OpenPeppol production SMP certificatestatic final KeyStoreThe full SMP production truststore.static final StringThe classpath entry referencing the global truststore with all OpenPeppol production entries.static final KeyStoreThe full SMP test truststore.static final StringThe classpath entry referencing the global truststore with all OpenPeppol test entries for SMPs.static final StringThe truststore alias for the OpenPeppol test AP certificatestatic final StringThe truststore alias for the OpenPeppol test root certificatestatic final StringThe truststore alias for the OpenPeppol test SMP certificatestatic final com.helger.security.keystore.EKeyStoreTypeTruststore key store type - always PKCS 12 -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
TRUSTSTORE_TYPE
public static final com.helger.security.keystore.EKeyStoreType TRUSTSTORE_TYPETruststore key store type - always PKCS 12 -
TRUSTSTORE_AP_PRODUCTION_CLASSPATH
The classpath entry referencing the global truststore with all OpenPeppol production entries. It works for Access Points.- See Also:
-
TRUSTSTORE_DESCRIPTOR_AP_PRODUCTION
public static final com.helger.security.keystore.ITrustStoreDescriptor TRUSTSTORE_DESCRIPTOR_AP_PRODUCTION -
TRUSTSTORE_AP_PRODUCTION
The full AP production truststore. Never modify. -
TRUSTSTORE_SMP_PRODUCTION_CLASSPATH
The classpath entry referencing the global truststore with all OpenPeppol production entries. It works for Access Points.- See Also:
-
TRUSTSTORE_DESCRIPTOR_SMP_PRODUCTION
public static final com.helger.security.keystore.ITrustStoreDescriptor TRUSTSTORE_DESCRIPTOR_SMP_PRODUCTION -
TRUSTSTORE_SMP_PRODUCTION
The full SMP production truststore. Never modify. -
TRUSTSTORE_PRODUCTION_ALIAS_ROOT
The truststore alias for the OpenPeppol production root certificate- See Also:
-
CERTIFICATE_PRODUCTION_ROOT
The OpenPeppol production root certificate -
TRUSTSTORE_PRODUCTION_ALIAS_AP
The truststore alias for the OpenPeppol production AP certificate- See Also:
-
CERTIFICATE_PRODUCTION_AP
The OpenPeppol production AP certificate -
TRUSTSTORE_PRODUCTION_ALIAS_SMP
The truststore alias for the OpenPeppol production SMP certificate- See Also:
-
CERTIFICATE_PRODUCTION_SMP
The OpenPeppol production SMP certificate -
TRUSTSTORE_AP_TEST_CLASSPATH
The classpath entry referencing the global truststore with all OpenPeppol test entries for an AP.- See Also:
-
TRUSTSTORE_DESCRIPTOR_AP_TEST
public static final com.helger.security.keystore.ITrustStoreDescriptor TRUSTSTORE_DESCRIPTOR_AP_TEST -
TRUSTSTORE_AP_TEST
The full AP test truststore. Never modify. -
TRUSTSTORE_SMP_TEST_CLASSPATH
The classpath entry referencing the global truststore with all OpenPeppol test entries for SMPs.- See Also:
-
TRUSTSTORE_DESCRIPTOR_SMP_TEST
public static final com.helger.security.keystore.ITrustStoreDescriptor TRUSTSTORE_DESCRIPTOR_SMP_TEST -
TRUSTSTORE_SMP_TEST
The full SMP test truststore. Never modify. -
TRUSTSTORE_TEST_ALIAS_ROOT
The truststore alias for the OpenPeppol test root certificate- See Also:
-
CERTIFICATE_TEST_ROOT
The OpenPeppol test root certificate -
TRUSTSTORE_TEST_ALIAS_AP
The truststore alias for the OpenPeppol test AP certificate- See Also:
-
CERTIFICATE_TEST_AP
The OpenPeppol test AP certificate -
TRUSTSTORE_TEST_ALIAS_SMP
The truststore alias for the OpenPeppol test SMP certificate- See Also:
-
CERTIFICATE_TEST_SMP
The OpenPeppol test SMP certificate
-
-
Constructor Details
-
Config2025
protected Config2025()
-