Interface RevocationSource<R extends Revocation>

All Superinterfaces:
Serializable
All Known Subinterfaces:
CRLSource, OCSPSource, OnlineRevocationSource<R>, RevocationSourceAlternateUrlsSupport<R>
All Known Implementing Classes:
AlternateUrlsSourceAdapter, JdbcRevocationSource, RepositoryRevocationSource

public interface RevocationSource<R extends Revocation>
extends Serializable
This interface allows to retrieve revocation data for a given certificate. Several implementations are available based on CRL and OCSP.
  • Method Details

    • getRevocationToken

      RevocationToken<R> getRevocationToken​(CertificateToken certificateToken, CertificateToken issuerCertificateToken)
      This method retrieves a RevocationToken for the certificateToken
      Parameters:
      certificateToken - The CertificateToken for which the request is made
      issuerCertificateToken - The CertificateToken which is the issuer of the certificateToken
      Returns:
      an instance of RevocationToken