Class OfflineCRLSource

java.lang.Object
eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource<CRL>
eu.europa.esig.dss.spi.x509.revocation.crl.OfflineCRLSource
All Implemented Interfaces:
MultipleRevocationSource<CRL>, RevocationSource<CRL>, Serializable
Direct Known Subclasses:
CMSCRLSource, ExternalResourcesCRLSource, JAdESCRLSource, PAdESCRLSource, PdfCmsCRLSource, PdfCompositeDssDictCRLSource, PdfDssDictCRLSource, XAdESCRLSource

public abstract class OfflineCRLSource extends OfflineRevocationSource<CRL>
This class if a basic skeleton that is able to retrieve needed CRL data from the contained list. The child need to retrieve the list of wrapped CRLs.
See Also:
  • Constructor Details

    • OfflineCRLSource

      protected OfflineCRLSource()
      The default constructor
  • Method Details

    • getRevocationTokens

      public List<RevocationToken<CRL>> getRevocationTokens(CertificateToken certificateToken, CertificateToken issuerToken)
      Description copied from interface: MultipleRevocationSource
      This method retrieves a list of RevocationToken for the certificateToken
      Parameters:
      certificateToken - The CertificateToken for which the request is made
      issuerToken - The CertificateToken which is the issuer of the certificateToken
      Returns:
      a list of RevocationToken