Class XmlElementSignatureScope

java.lang.Object
eu.europa.esig.dss.model.scope.SignatureScope
eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
eu.europa.esig.dss.xades.validation.scope.XmlElementSignatureScope
All Implemented Interfaces:
eu.europa.esig.dss.model.identifier.IdentifierBasedObject, Serializable
Direct Known Subclasses:
XmlRootSignatureScope

public class XmlElementSignatureScope extends eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
XML element signature scope
See Also:
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    XmlElementSignatureScope(String xmlId, eu.europa.esig.dss.model.DSSDocument document, List<String> transformations)
    Default constructor
  • Method Summary

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

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

    addTransformationIfNeeded, equals, getTransformations, hashCode, toString

    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

    • XmlElementSignatureScope

      protected XmlElementSignatureScope(String xmlId, eu.europa.esig.dss.model.DSSDocument document, List<String> transformations)
      Default constructor
      Parameters:
      xmlId - String id of the element
      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