Class PeppolTrustStores.Config2025

java.lang.Object
com.helger.peppol.security.PeppolTrustStores.Config2025
Enclosing class:
PeppolTrustStores

@Immutable public static class PeppolTrustStores.Config2025 extends Object
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 Details

    • TRUSTSTORE_TYPE

      public static final com.helger.security.keystore.EKeyStoreType TRUSTSTORE_TYPE
      Truststore key store type - always PKCS 12
    • TRUSTSTORE_AP_PRODUCTION_CLASSPATH

      public static final String 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

      public static final KeyStore TRUSTSTORE_AP_PRODUCTION
      The full AP production truststore. Never modify.
    • TRUSTSTORE_SMP_PRODUCTION_CLASSPATH

      public static final String 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

      public static final KeyStore TRUSTSTORE_SMP_PRODUCTION
      The full SMP production truststore. Never modify.
    • TRUSTSTORE_PRODUCTION_ALIAS_ROOT

      public static final String TRUSTSTORE_PRODUCTION_ALIAS_ROOT
      The truststore alias for the OpenPeppol production root certificate
      See Also:
    • CERTIFICATE_PRODUCTION_ROOT

      public static final X509Certificate CERTIFICATE_PRODUCTION_ROOT
      The OpenPeppol production root certificate
    • TRUSTSTORE_PRODUCTION_ALIAS_AP

      public static final String TRUSTSTORE_PRODUCTION_ALIAS_AP
      The truststore alias for the OpenPeppol production AP certificate
      See Also:
    • CERTIFICATE_PRODUCTION_AP

      public static final X509Certificate CERTIFICATE_PRODUCTION_AP
      The OpenPeppol production AP certificate
    • TRUSTSTORE_PRODUCTION_ALIAS_SMP

      public static final String TRUSTSTORE_PRODUCTION_ALIAS_SMP
      The truststore alias for the OpenPeppol production SMP certificate
      See Also:
    • CERTIFICATE_PRODUCTION_SMP

      public static final X509Certificate CERTIFICATE_PRODUCTION_SMP
      The OpenPeppol production SMP certificate
    • TRUSTSTORE_AP_TEST_CLASSPATH

      public static final String 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

      public static final KeyStore TRUSTSTORE_AP_TEST
      The full AP test truststore. Never modify.
    • TRUSTSTORE_SMP_TEST_CLASSPATH

      public static final String 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

      public static final KeyStore TRUSTSTORE_SMP_TEST
      The full SMP test truststore. Never modify.
    • TRUSTSTORE_TEST_ALIAS_ROOT

      public static final String TRUSTSTORE_TEST_ALIAS_ROOT
      The truststore alias for the OpenPeppol test root certificate
      See Also:
    • CERTIFICATE_TEST_ROOT

      public static final X509Certificate CERTIFICATE_TEST_ROOT
      The OpenPeppol test root certificate
    • TRUSTSTORE_TEST_ALIAS_AP

      public static final String TRUSTSTORE_TEST_ALIAS_AP
      The truststore alias for the OpenPeppol test AP certificate
      See Also:
    • CERTIFICATE_TEST_AP

      public static final X509Certificate CERTIFICATE_TEST_AP
      The OpenPeppol test AP certificate
    • TRUSTSTORE_TEST_ALIAS_SMP

      public static final String TRUSTSTORE_TEST_ALIAS_SMP
      The truststore alias for the OpenPeppol test SMP certificate
      See Also:
    • CERTIFICATE_TEST_SMP

      public static final X509Certificate CERTIFICATE_TEST_SMP
      The OpenPeppol test SMP certificate
  • Constructor Details

    • Config2025

      protected Config2025()