Module jpms_dss_spi

Class OfflineOCSPSource

java.lang.Object
eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource<eu.europa.esig.dss.model.x509.revocation.ocsp.OCSP>
eu.europa.esig.dss.spi.x509.revocation.ocsp.OfflineOCSPSource
All Implemented Interfaces:
MultipleRevocationSource<eu.europa.esig.dss.model.x509.revocation.ocsp.OCSP>, RevocationSource<eu.europa.esig.dss.model.x509.revocation.ocsp.OCSP>, Serializable
Direct Known Subclasses:
CMSOCSPSource, ExternalResourcesOCSPSource

public abstract class OfflineOCSPSource extends OfflineRevocationSource<eu.europa.esig.dss.model.x509.revocation.ocsp.OCSP>
Abstract class that helps to implement an OCSPSource with an already loaded list of BasicOCSPResp
See Also:
  • Constructor Details

    • OfflineOCSPSource

      protected OfflineOCSPSource()
      Default constructor
  • Method Details

    • getRevocationTokens

      public List<RevocationToken<eu.europa.esig.dss.model.x509.revocation.ocsp.OCSP>> getRevocationTokens(eu.europa.esig.dss.model.x509.CertificateToken certificate, eu.europa.esig.dss.model.x509.CertificateToken issuer)
      Description copied from interface: MultipleRevocationSource
      This method retrieves a list of RevocationToken for the certificateToken
      Parameters:
      certificate - The CertificateToken for which the request is made
      issuer - The CertificateToken which is the issuer of the certificateToken
      Returns:
      a list of RevocationToken