Module jpms_dss_spi

Class SignatureScopeWithTransformations

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

public abstract class SignatureScopeWithTransformations extends eu.europa.esig.dss.model.scope.SignatureScope
The signature scope with the performed transforms
See Also:
  • Constructor Details

    • SignatureScopeWithTransformations

      protected SignatureScopeWithTransformations(eu.europa.esig.dss.model.DSSDocument document, List<String> transformations)
      Default constructor with a name extracted from a document
      Parameters:
      document - DSSDocument
      transformations - list of String transform definitions
    • SignatureScopeWithTransformations

      protected SignatureScopeWithTransformations(String name, eu.europa.esig.dss.model.DSSDocument document, List<String> transformations)
      Default constructor with a name provided
      Parameters:
      name - String filename
      document - DSSDocument
      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()
      Overrides:
      getTransformations in class eu.europa.esig.dss.model.scope.SignatureScope
    • toString

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