Class PdfDssDictCRLSource
java.lang.Object
eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource<CRL>
eu.europa.esig.dss.spi.x509.revocation.crl.OfflineCRLSource
eu.europa.esig.dss.pades.validation.PdfDssDictCRLSource
- All Implemented Interfaces:
MultipleRevocationSource<CRL>
,Serializable
- Direct Known Subclasses:
PAdESCRLSource
public class PdfDssDictCRLSource extends OfflineCRLSource
The CRL source extracted from a DSS dictionary
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description PdfDssDictCRLSource(PdfDssDict dssDictionary)
Default constructor -
Method Summary
Modifier and Type Method Description protected void
extractDSSCRLs(PdfDssDict dssDictionary)
Extract the CRLs from the DSS dictionaryprotected void
extractVRICRLs(PdfDssDict dssDictionary)
Extract the CRLs from all embedded VRI dictionariesprotected void
extractVRICRLs(PdfVRIDict vriDictionary)
Extract the CRLs from the VRI dictionaryMap<Long,CRLBinary>
getCrlMap()
Returns a map of all CRL entries contained in DSS dictionary or into nested VRI dictionariesMethods inherited from class eu.europa.esig.dss.spi.x509.revocation.crl.OfflineCRLSource
getRevocationTokens
Methods inherited from class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
addBinary, addRevocation, addRevocation, addRevocationReference, findBinaryForReference, findRefsAndOriginsForBinary, findRefsAndOriginsForRevocationToken, getADBERevocationValuesTokens, getAllReferencedRevocationBinaries, getAllRevocationBinaries, getAllRevocationBinariesWithOrigins, getAllRevocationReferences, getAllRevocationTokens, getAllRevocationTokensWithOrigins, getAttributeRevocationRefs, getAttributeRevocationValuesTokens, getCMSSignedDataRevocationBinaries, getCMSSignedDataRevocationTokens, getCompleteRevocationRefs, getDSSDictionaryBinaries, getDSSDictionaryTokens, getOrphanRevocationReferencesWithOrigins, getRevocationValuesTokens, getTimestampValidationDataTokens, getUniqueRevocationTokensWithOrigins, getVRIDictionaryBinaries, getVRIDictionaryTokens, isEmpty, isOrphan
-
Constructor Details
-
PdfDssDictCRLSource
Default constructor- Parameters:
dssDictionary
-PdfDssDict
-
-
Method Details
-
getCrlMap
Returns a map of all CRL entries contained in DSS dictionary or into nested VRI dictionaries- Returns:
- a map of CRL binaries with their object ids
-
extractDSSCRLs
Extract the CRLs from the DSS dictionary- Parameters:
dssDictionary
-PdfDssDict
-
extractVRICRLs
Extract the CRLs from all embedded VRI dictionaries- Parameters:
dssDictionary
-PdfDssDict
-
extractVRICRLs
Extract the CRLs from the VRI dictionary- Parameters:
vriDictionary
-PdfDssDict
-