Class XPointerSignatureScope

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

public class XPointerSignatureScope extends eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
XPointer signature scope
See Also:
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    XPointerSignatureScope(String uri, eu.europa.esig.dss.model.DSSDocument document, List<String> transformations)
    Default constructor
  • 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

    • XPointerSignatureScope

      protected XPointerSignatureScope(String uri, eu.europa.esig.dss.model.DSSDocument document, List<String> transformations)
      Default constructor
      Parameters:
      uri - String
      document - DSSDocument
      transformations - a list of String transform descriptions
  • 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