Class ManifestEntrySignatureScope

java.lang.Object
eu.europa.esig.dss.model.scope.SignatureScope
eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
eu.europa.esig.dss.xades.validation.scope.ManifestEntrySignatureScope
All Implemented Interfaces:
eu.europa.esig.dss.model.identifier.IdentifierBasedObject, Serializable

public class ManifestEntrySignatureScope extends eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
This SignatureScope represents a Manifest entry document
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    ManifestEntrySignatureScope(String entryName, eu.europa.esig.dss.model.DSSDocument document, String manifestName, List<String> transformations)
    Constructor with transformations (Used in XAdES)
  • Method Summary

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

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

    addTransformationIfNeeded, getTransformations

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

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

    Methods inherited from class java.lang.Object

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

    • ManifestEntrySignatureScope

      public ManifestEntrySignatureScope(String entryName, eu.europa.esig.dss.model.DSSDocument document, String manifestName, List<String> transformations)
      Constructor with transformations (Used in XAdES)
      Parameters:
      entryName - String name of the manifest entry
      document - DSSDocument manifest entry content
      manifestName - String name of the manifest containing the entry
      transformations - list of Strings transformations
  • 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
    • getType

      public eu.europa.esig.dss.enumerations.SignatureScopeType getType()
      Specified by:
      getType in class eu.europa.esig.dss.model.scope.SignatureScope
    • toString

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

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

      public int hashCode()
      Overrides:
      hashCode in class eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations