Uses of Interface
eu.europa.esig.dss.model.x509.revocation.crl.CRL
Package
Description
-
Uses of CRL in eu.europa.esig.dss.pades.validation
Modifier and TypeMethodDescriptionPAdESCRLSource.getADBERevocationValuesBinaries()
PAdESCRLSource.getADBERevocationValuesTokens()
PAdESCRLSource.getAllRevocationBinariesWithOrigins()
PAdESCRLSource.getAllRevocationTokensWithOrigins()
PAdESSignature.getCompleteCRLSource()
PAdESCRLSource.getDSSDictionaryBinaries()
PAdESCRLSource.getDSSDictionaryTokens()
PAdESCRLSource.getRevocationTokens
(CertificateToken certificateToken, CertificateToken issuerToken) PAdESCRLSource.getVRIDictionaryBinaries()
PAdESCRLSource.getVRIDictionaryTokens()
Modifier and TypeMethodDescriptionvoid
PAdESSignature.setDssCRLSource
(ListRevocationSource<CRL> dssCRLSource) Sets a joint DSS/VRI CRL Source -
Uses of CRL in eu.europa.esig.dss.pades.validation.dss
Modifier and TypeMethodDescriptionPdfDssDictCRLSource.getAllRevocationBinariesWithOrigins()
PdfDssDictCRLSource.getAllRevocationTokensWithOrigins()
PdfDssDictCRLSource.getDSSDictionaryBinaries()
PdfDssDictCRLSource.getDSSDictionaryTokens()
PdfDssDictCRLSource.getRevocationTokens
(CertificateToken certificateToken, CertificateToken issuerToken) PdfDssDictCRLSource.getVRIDictionaryBinaries()
PdfDssDictCRLSource.getVRIDictionaryTokens()
Modifier and TypeMethodDescriptionvoid
PdfCompositeDssDictCRLSource.addRevocation
(RevocationToken<CRL> token, EncapsulatedRevocationTokenIdentifier<CRL> binary) void
PdfCompositeDssDictCRLSource.addRevocation
(RevocationToken<CRL> token, EncapsulatedRevocationTokenIdentifier<CRL> binary) PdfCompositeDssDictCRLSource.getRevocationTokenIds
(RevocationToken<CRL> crlToken) Returns corresponding PDF object identifier for the extracted revocation tokenPdfCompositeDssDictCRLSource.getTokenBinaryObjectIds
(EncapsulatedRevocationTokenIdentifier<CRL> binary) Returns PDF object identifier for the provided binary -
Uses of CRL in eu.europa.esig.dss.pades.validation.timestamp
ModifierConstructorDescriptionPdfRevisionTimestampSource
(PdfRevision pdfRevision, ListCertificateSource certificateSource, ListRevocationSource<CRL> crlSource, ListRevocationSource<OCSP> ocspSource) Default constructor -
Uses of CRL in eu.europa.esig.dss.service.crl
Modifier and TypeMethodDescriptionprotected RevocationToken<CRL>
JdbcCacheCRLSource.buildRevocationTokenFromResult
(SqlRecord response, CertificateToken certificateToken, CertificateToken issuerCertificateToken) OnlineCRLSource.getRevocationTokenAndUrl
(CertificateToken certificateToken, CertificateToken issuerToken) protected OnlineRevocationSource.RevocationTokenAndUrl<CRL>
OnlineCRLSource.getRevocationTokenAndUrl
(CertificateToken certificateToken, CertificateToken issuerToken, List<String> crlUrls) Extracts a CRL token for acertificateToken
from the given list ofcrlUrls
Modifier and TypeMethodDescriptionprotected void
JdbcCacheCRLSource.insertRevocation
(String revocationKey, RevocationToken<CRL> token) protected void
JdbcCacheCRLSource.updateRevocation
(String revocationKey, RevocationToken<CRL> token) -
Uses of CRL in eu.europa.esig.dss.spi.x509.revocation.crl
Modifier and TypeMethodDescriptionExternalResourcesCRLSource.getRevocationTokens
(CertificateToken certificate, CertificateToken issuer) OfflineCRLSource.getRevocationTokens
(CertificateToken certificateToken, CertificateToken issuerToken) Modifier and TypeMethodDescriptionboolean
CRLTokenRefMatcher.match
(EncapsulatedRevocationTokenIdentifier<CRL> identifier, RevocationRef<CRL> reference) boolean
CRLTokenRefMatcher.match
(EncapsulatedRevocationTokenIdentifier<CRL> identifier, RevocationRef<CRL> reference) boolean
CRLTokenRefMatcher.match
(RevocationToken<CRL> token, RevocationRef<CRL> reference) boolean
CRLTokenRefMatcher.match
(RevocationToken<CRL> token, RevocationRef<CRL> reference) -
Uses of CRL in eu.europa.esig.dss.validation
Modifier and TypeFieldDescriptionprotected RevocationSource<CRL>
RevocationDataLoadingStrategy.crlSource
The CRL revocation sourceprotected ListRevocationSource<CRL>
SignedDocumentDiagnosticDataBuilder.documentCRLSource
The list of all CRL revocation sources extracted from a validating document (signature(s), timestamp(s))Modifier and TypeMethodDescriptionprotected RevocationToken<CRL>
RevocationDataLoadingStrategy.checkCRL
(CertificateToken certificateToken, CertificateToken issuerToken) Retrieves and verifies the obtained CRL token NOTE: returns only if a valid entry has been obtained!AdvancedSignature.getCompleteCRLSource()
Gets a ListRevocationSource representing a merged source fromsignatureCRLSourse
and all included to the signature timestamp objectsDefaultAdvancedSignature.getCompleteCRLSource()
protected ListRevocationSource<CRL>
DefaultAdvancedSignature.getCounterSignaturesCRLSource()
Returns a merged CRL source for values incorporated within counter signaturesCertificateVerifier.getCrlSource()
Returns the CRL source associated with this verifier.CommonCertificateVerifier.getCrlSource()
AdvancedSignature.getCRLSource()
Gets a CRL source which contains ALL CRLs embedded in the signature.SignatureValidationContext.getDocumentCRLSource()
ValidationContext.getDocumentCRLSource()
Returns a list of all CRLOfflineRevocationSource
s extracted from a validating documentModifier and TypeMethodDescriptionvoid
SignatureValidationContext.addDocumentCRLSource
(OfflineRevocationSource<CRL> crlSource) void
SignatureValidationContext.addDocumentCRLSource
(ListRevocationSource<CRL> crlSource) void
ValidationContext.addDocumentCRLSource
(OfflineRevocationSource<CRL> crlSource) Adds an extracted CRL source to the used list of sourcesvoid
ValidationContext.addDocumentCRLSource
(ListRevocationSource<CRL> crlSource) Adds a list CRL source to the used list of sourcesSignedDocumentDiagnosticDataBuilder.documentCRLSource
(ListRevocationSource<CRL> documentCRLSource) Sets a document CRL Source containing all sources extracted from the provided signature(s)/timestamp(s)void
ValidationData.excludeCRLTokens
(Collection<EncapsulatedRevocationTokenIdentifier<CRL>> crlTokensToExclude) Removes all CRL token entries matching the provided collection of encapsulated CRL binariesvoid
CertificateVerifier.setCrlSource
(RevocationSource<CRL> crlSource) Defines the source of CRL used by this classvoid
CommonCertificateVerifier.setCrlSource
(RevocationSource<CRL> crlSource) -
Uses of CRL in eu.europa.esig.dss.validation.timestamp
Modifier and TypeFieldDescriptionprotected ListRevocationSource<CRL>
SignatureTimestampSource.crlSource
CRL revocation source containing merged data from signature and timestampsModifier and TypeMethodDescriptionSignatureTimestampSource.getTimestampCRLSources()
TimestampSource.getTimestampCRLSources()
Returns a mergedListRevocationSource
of all embedded timestamp CRL sourcesModifier and TypeMethodDescriptionprotected List<TimestampedReference>
AbstractTimestampSource.createReferencesForCRLBinaries
(Collection<? extends EncapsulatedRevocationTokenIdentifier<CRL>> crlBinaryIdentifiers) Creates a list ofTimestampedReference
s from a collection ofCRLBinary
sprotected List<TimestampedReference>
AbstractTimestampSource.createReferencesForCRLRefs
(Collection<? extends RevocationRef<CRL>> crlRefs, OfflineRevocationSource<CRL> currentCRLSource, ListRevocationSource<CRL> listCRLSource) Returns a list of timestamped references from the given collection ofcrlRefs
protected List<TimestampedReference>
AbstractTimestampSource.createReferencesForCRLRefs
(Collection<? extends RevocationRef<CRL>> crlRefs, OfflineRevocationSource<CRL> currentCRLSource, ListRevocationSource<CRL> listCRLSource) Returns a list of timestamped references from the given collection ofcrlRefs
protected List<TimestampedReference>
AbstractTimestampSource.createReferencesForCRLRefs
(Collection<? extends RevocationRef<CRL>> crlRefs, OfflineRevocationSource<CRL> currentCRLSource, ListRevocationSource<CRL> listCRLSource) Returns a list of timestamped references from the given collection ofcrlRefs
protected List<TimestampedReference>
AbstractTimestampSource.getEncapsulatedValuesFromTimestamp
(TimestampToken timestampedTimestamp, ListCertificateSource certificateSource, ListRevocationSource<CRL> crlSource, ListRevocationSource<OCSP> ocspSource) Gets a list of all validation data embedded to thetimestampedTimestamp
protected List<TimestampedReference>
AbstractTimestampSource.getReferencesFromTimestamp
(TimestampToken timestampToken, ListCertificateSource certificateSource, ListRevocationSource<CRL> crlSource, ListRevocationSource<OCSP> ocspSource) Incorporates all references from the giventimestampToken