Class PeppolKeyStoreHelper.Config2018

java.lang.Object
com.helger.peppol.utils.PeppolKeyStoreHelper.Config2018
Enclosing class:
PeppolKeyStoreHelper

@Immutable public static final class PeppolKeyStoreHelper.Config2018 extends Object
The truststore configuration for Peppol PKI v3 valid from 2018 to 2028.
Author:
Philip Helger
  • Field Details

    • 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_EB2B_AP_PRODUCTION_CLASSPATH

      public static final String TRUSTSTORE_EB2B_AP_PRODUCTION_CLASSPATH
      The classpath entry referencing the global truststore with all OpenPeppol production entries for an eB2B AP.
      Since:
      10.0.1
      See Also:
    • TRUSTSTORE_DESCRIPTOR_EB2B_AP_PRODUCTION

      public static final com.helger.security.keystore.ITrustStoreDescriptor TRUSTSTORE_DESCRIPTOR_EB2B_AP_PRODUCTION
    • TRUSTSTORE_EB2B_AP_PRODUCTION

      public static final KeyStore TRUSTSTORE_EB2B_AP_PRODUCTION
      The full eB2B AP 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_PRODUCTION_ALIAS_EB2B_AP

      public static final String TRUSTSTORE_PRODUCTION_ALIAS_EB2B_AP
      The truststore alias for the OpenPeppol production eB2B AP certificate
      See Also:
    • CERTIFICATE_PRODUCTION_EB2B_AP

      public static final X509Certificate CERTIFICATE_PRODUCTION_EB2B_AP
      The OpenPeppol production AP certificate
    • TRUSTSTORE_AP_PILOT_CLASSPATH

      public static final String TRUSTSTORE_AP_PILOT_CLASSPATH
      The classpath entry referencing the global truststore with all OpenPeppol pilot entries for an AP.
      See Also:
    • TRUSTSTORE_DESCRIPTOR_AP_PILOT

      public static final com.helger.security.keystore.ITrustStoreDescriptor TRUSTSTORE_DESCRIPTOR_AP_PILOT
    • TRUSTSTORE_AP_PILOT

      public static final KeyStore TRUSTSTORE_AP_PILOT
      The full AP pilot truststore. Never modify.
    • TRUSTSTORE_SMP_PILOT_CLASSPATH

      public static final String TRUSTSTORE_SMP_PILOT_CLASSPATH
      The classpath entry referencing the global truststore with all OpenPeppol pilot entries for SMPs.
      See Also:
    • TRUSTSTORE_DESCRIPTOR_SMP_PILOT

      public static final com.helger.security.keystore.ITrustStoreDescriptor TRUSTSTORE_DESCRIPTOR_SMP_PILOT
    • TRUSTSTORE_SMP_PILOT

      public static final KeyStore TRUSTSTORE_SMP_PILOT
      The full SMP pilot truststore. Never modify.
    • TRUSTSTORE_EB2B_AP_PILOT_CLASSPATH

      public static final String TRUSTSTORE_EB2B_AP_PILOT_CLASSPATH
      The classpath entry referencing the global truststore with all OpenPeppol pilot entries for an eB2B AP.
      Since:
      9.6.0
      See Also:
    • TRUSTSTORE_DESCRIPTOR_EB2B_AP_PILOT

      public static final com.helger.security.keystore.ITrustStoreDescriptor TRUSTSTORE_DESCRIPTOR_EB2B_AP_PILOT
    • TRUSTSTORE_EB2B_AP_PILOT

      public static final KeyStore TRUSTSTORE_EB2B_AP_PILOT
      The full eB2B AP pilot truststore. Never modify.
    • TRUSTSTORE_PILOT_ALIAS_ROOT

      public static final String TRUSTSTORE_PILOT_ALIAS_ROOT
      The truststore alias for the OpenPeppol pilot root certificate
      See Also:
    • CERTIFICATE_PILOT_ROOT

      public static final X509Certificate CERTIFICATE_PILOT_ROOT
      The OpenPeppol pilot root certificate
    • TRUSTSTORE_PILOT_ALIAS_AP

      public static final String TRUSTSTORE_PILOT_ALIAS_AP
      The truststore alias for the OpenPeppol pilot AP certificate
      See Also:
    • CERTIFICATE_PILOT_AP

      public static final X509Certificate CERTIFICATE_PILOT_AP
      The OpenPeppol pilot AP certificate
    • TRUSTSTORE_PILOT_ALIAS_SMP

      public static final String TRUSTSTORE_PILOT_ALIAS_SMP
      The truststore alias for the OpenPeppol pilot SMP certificate
      See Also:
    • CERTIFICATE_PILOT_SMP

      public static final X509Certificate CERTIFICATE_PILOT_SMP
      The OpenPeppol pilot SMP certificate
    • TRUSTSTORE_PILOT_ALIAS_EB2B_AP

      public static final String TRUSTSTORE_PILOT_ALIAS_EB2B_AP
      The truststore alias for the OpenPeppol pilot eB2B AP certificate
      See Also:
    • CERTIFICATE_PILOT_EB2B_AP

      public static final X509Certificate CERTIFICATE_PILOT_EB2B_AP
      The OpenPeppol pilot AP certificate