Class PAdESCRLSource

java.lang.Object
eu.europa.esig.dss.spi.x509.revocation.crl.OfflineCRLSource
eu.europa.esig.dss.validation.SignatureCRLSource
eu.europa.esig.dss.pades.validation.PAdESCRLSource
All Implemented Interfaces:
eu.europa.esig.dss.spi.x509.revocation.crl.CRLSource, eu.europa.esig.dss.spi.x509.revocation.RevocationSource<eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken>, eu.europa.esig.dss.validation.SignatureRevocationSource<eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken>, Serializable

public class PAdESCRLSource
extends eu.europa.esig.dss.validation.SignatureCRLSource
CRLSource that will retrieve the CRL from a PAdES Signature
See Also:
Serialized Form
  • Constructor Summary

    Constructors 
    Constructor Description
    PAdESCRLSource​(PdfDssDict dssDictionary)
    The default constructor for PAdESCRLSource.
    PAdESCRLSource​(PdfDssDict dssDictionary, String vriDictionaryName)  
  • Method Summary

    Modifier and Type Method Description
    Map<Long,​byte[]> getCrlMap()
    Returns a map of all CRL entries contained in DSS dictionary or into nested VRI dictionaries

    Methods inherited from class eu.europa.esig.dss.validation.SignatureCRLSource

    addReference, addReference, findRefsForRevocationToken, findTokensFromRefs, getAllCRLReferences, getAllCRLTokens, getAttributeRevocationRefs, getAttributeRevocationValuesTokens, getCompleteRevocationRefs, getCRLRefByDigest, getCRLTokenMap, getDSSDictionaryTokens, getOrphanCrlRefs, getReferencesForCRLIdentifier, getRevocationValuesTokens, getTimestampRevocationRefs, getTimestampRevocationValuesTokens, getTimestampValidationDataTokens, getVRIDictionaryTokens, populateCRLRevocationValues, storeCRLToken

    Methods inherited from class eu.europa.esig.dss.spi.x509.revocation.crl.OfflineCRLSource

    addCRLBinary, addCRLBinary, getCRLBinaryList, getIdentifier, getIdentifier, getRevocationOrigins, getRevocationToken, isEmpty

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getCrlMap

      public Map<Long,​byte[]> 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