Class PAdESTimestampScopeFinder

java.lang.Object
eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder
eu.europa.esig.dss.pades.validation.scope.PdfRevisionScopeFinder
eu.europa.esig.dss.pades.validation.scope.PAdESTimestampScopeFinder
All Implemented Interfaces:
eu.europa.esig.dss.validation.scope.TimestampScopeFinder

public class PAdESTimestampScopeFinder extends PdfRevisionScopeFinder implements eu.europa.esig.dss.validation.scope.TimestampScopeFinder
Finds a scope for a PDF document timestamp
  • Constructor Summary

    Constructors
    Constructor
    Description
    Default constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    List<eu.europa.esig.dss.model.scope.SignatureScope>
    findTimestampScope(eu.europa.esig.dss.spi.x509.tsp.TimestampToken timestampToken)
     
    void
    setSignature(eu.europa.esig.dss.validation.AdvancedSignature signature)
    This method sets an encapsulating AdvancedSignature

    Methods inherited from class eu.europa.esig.dss.pades.validation.scope.PdfRevisionScopeFinder

    findSignatureScope

    Methods inherited from class eu.europa.esig.dss.validation.scope.AbstractSignatureScopeFinder

    createDigestDocument, createInMemoryDocument, isASiCEArchive, isASiCSArchive

    Methods inherited from class java.lang.Object

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

    • PAdESTimestampScopeFinder

      public PAdESTimestampScopeFinder()
      Default constructor
  • Method Details

    • setSignature

      public void setSignature(eu.europa.esig.dss.validation.AdvancedSignature signature)
      This method sets an encapsulating AdvancedSignature
      Parameters:
      signature - AdvancedSignature
    • findTimestampScope

      public List<eu.europa.esig.dss.model.scope.SignatureScope> findTimestampScope(eu.europa.esig.dss.spi.x509.tsp.TimestampToken timestampToken)
      Specified by:
      findTimestampScope in interface eu.europa.esig.dss.validation.scope.TimestampScopeFinder