Interface RevocationSource<T extends RevocationToken>
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
CRLSource
,OCSPSource
,OnlineRevocationSource<T>
,RevocationSourceAlternateUrlsSupport<T>
- All Known Implementing Classes:
AlternateUrlsSourceAdapter
,CAdESCRLSource
,CAdESOCSPSource
,CMSCRLSource
,CMSOCSPSource
,CompositeRevocationSource
,ExternalResourcesCRLSource
,ExternalResourcesOCSPSource
,JdbcCacheCRLSource
,JdbcCacheOCSPSource
,JdbcRevocationSource
,ListCRLSource
,ListOCSPSource
,OfflineCRLSource
,OfflineOCSPSource
,OnlineCRLSource
,OnlineOCSPSource
,PAdESCRLSource
,PAdESOCSPSource
,RepositoryRevocationSource
,SignatureCRLSource
,SignatureOCSPSource
,TimestampCRLSource
,TimestampOCSPSource
,XAdESCRLSource
,XAdESOCSPSource
public interface RevocationSource<T extends RevocationToken> extends Serializable
This interface allows to retrieve revocation data for a given certificate.
Several implementations are available based on CRL and OCSP.
-
Method Summary
Modifier and Type Method Description T
getRevocationToken(CertificateToken certificateToken, CertificateToken issuerCertificateToken)
This method retrieves aRevocationToken
for the certificateToken
-
Method Details
-
getRevocationToken
This method retrieves aRevocationToken
for the certificateToken- Parameters:
certificateToken
- TheCertificateToken
for which the request is madeissuerCertificateToken
- TheCertificateToken
which is the issuer of the certificateToken- Returns:
- an instance of
RevocationToken
-