Class PeppolCRLDownloader

java.lang.Object
com.helger.security.crl.CRLDownloader
com.helger.phase4.profile.peppol.PeppolCRLDownloader

public class PeppolCRLDownloader extends com.helger.security.crl.CRLDownloader
The Peppol specific CRL downloader using the HttpClientUrlDownloader internally.
Since:
2.7.4
Author:
Philip Helger
  • Constructor Details

    • PeppolCRLDownloader

      public PeppolCRLDownloader()
      Default constructor using Phase4PeppolHttpClientSettings.
    • PeppolCRLDownloader

      public PeppolCRLDownloader(@Nonnull com.helger.httpclient.HttpClientSettings aHCS)
      Constructor using specific settings
      Parameters:
      aHCS - The HttpClientSettings to use. May not be null.
    • PeppolCRLDownloader

      public PeppolCRLDownloader(@Nonnull com.helger.httpclient.HttpClientFactory aHCF)
      Constructor using specific settings
      Parameters:
      aHCF - The HttpClientFactory to use. May not be null.
  • Method Details

    • setAsDefaultCRLCache

      public static void setAsDefaultCRLCache(@Nonnull com.helger.httpclient.HttpClientSettings aHCS)
      Install a global CRLCache using this CRL downloader and the provided HttpClientSettings.
      Parameters:
      aHCS - The HttpClientSettings to be used. May not be null.