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 voidextractDSSCRLs(PdfDssDict dssDictionary)Extract the CRLs from the DSS dictionaryprotected voidextractVRICRLs(PdfDssDict dssDictionary)Extract the CRLs from all embedded VRI dictionariesprotected voidextractVRICRLs(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
getRevocationTokensMethods 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
-