Class SignatureScopeWithTransformations

java.lang.Object
eu.europa.esig.dss.validation.scope.SignatureScope
eu.europa.esig.dss.validation.scope.SignatureScopeWithTransformations
All Implemented Interfaces:
IdentifierBasedObject, Serializable
Direct Known Subclasses:
ManifestEntrySignatureScope, ManifestSignatureScope, XmlElementSignatureScope, XPointerSignatureScope

public abstract class SignatureScopeWithTransformations extends SignatureScope
The signature scope with the performed transforms
See Also:
  • Constructor Details

    • SignatureScopeWithTransformations

      protected SignatureScopeWithTransformations(String name, Digest digest, List<String> transformations)
      Default constructor
      Parameters:
      name - String document name
      digest - Digest digest document
      transformations - list of String transform definitions
  • Method Details

    • addTransformationIfNeeded

      protected String addTransformationIfNeeded(String description)
      Adds a description to the signature scope if needed
      Parameters:
      description - String to add
      Returns:
      String
    • getTransformations

      public List<String> getTransformations()
      Description copied from class: SignatureScope
      Returns a list of transformations on the original document when applicable
      Overrides:
      getTransformations in class SignatureScope
      Returns:
      a list of Strings