Class PdfByteRangeSignatureScope

java.lang.Object
eu.europa.esig.dss.model.scope.SignatureScope
eu.europa.esig.dss.pades.validation.scope.PdfByteRangeSignatureScope
All Implemented Interfaces:
eu.europa.esig.dss.model.identifier.IdentifierBasedObject, Serializable
Direct Known Subclasses:
FullPdfByteRangeSignatureScope, PartialPdfByteRangeSignatureScope

public abstract class PdfByteRangeSignatureScope extends eu.europa.esig.dss.model.scope.SignatureScope
The signature scope represents a signed PDF byte range
See Also:
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    PdfByteRangeSignatureScope(String name, ByteRange byteRange, eu.europa.esig.dss.model.DSSDocument document)
    Default constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    getDescription(eu.europa.esig.dss.model.identifier.TokenIdentifierProvider tokenIdentifierProvider)
     
    int
     
     

    Methods inherited from class eu.europa.esig.dss.model.scope.SignatureScope

    addChildSignatureScope, getChildren, getDigest, getDocumentName, getDSSId, getDSSIdAsString, getName, getTransformations, getType

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • PdfByteRangeSignatureScope

      protected PdfByteRangeSignatureScope(String name, ByteRange byteRange, eu.europa.esig.dss.model.DSSDocument document)
      Default constructor
      Parameters:
      name - String document name
      byteRange - ByteRange
      document - DSSDocument pdf revision document
  • Method Details

    • getDescription

      public String getDescription(eu.europa.esig.dss.model.identifier.TokenIdentifierProvider tokenIdentifierProvider)
      Specified by:
      getDescription in class eu.europa.esig.dss.model.scope.SignatureScope
    • toString

      public String toString()
      Overrides:
      toString in class eu.europa.esig.dss.model.scope.SignatureScope
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class eu.europa.esig.dss.model.scope.SignatureScope
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class eu.europa.esig.dss.model.scope.SignatureScope