Module jpms_dss_spi

Interface OnlineAIASource

All Superinterfaces:
AIASource, Serializable

@Deprecated public interface OnlineAIASource extends AIASource
Deprecated.
since DSS 5.13. To be removed later.
This class is used to download certificates by AIA Urls from online resources
  • Method Details

    • setDataLoader

      @Deprecated void setDataLoader(DataLoader dataLoader)
      Deprecated.
      since DSS 5.13. Method #setDataLoader to be used directly in implementation
      Sets the data loader to be used to download a certificate token by AIA
      Parameters:
      dataLoader - DataLoader
    • getCertificatesAndAIAUrls

      @Deprecated List<OnlineAIASource.CertificatesAndAIAUrl> getCertificatesAndAIAUrls(eu.europa.esig.dss.model.x509.CertificateToken certificateToken)
      Deprecated.
      since DSS 5.13. Use #getCertificatesByAIA(certificateToken) and CertificateToken.getSourceURL() methods
      The method returns a collection of processed URLs and the corresponding downloaded certificates
      Parameters:
      certificateToken - CertificateToken to obtain AIA certificates for
      Returns:
      a list of OnlineAIASource.CertificatesAndAIAUrls