Module jpms_dss_spi

Class CounterSignatureScope

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

public class CounterSignatureScope extends eu.europa.esig.dss.model.scope.SignatureScope
This signature scope is used to refer a counter-signed SignatureValue
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    The counter-signed parent signature
  • Constructor Summary

    Constructors
    Constructor
    Description
    CounterSignatureScope(AdvancedSignature masterSignature, eu.europa.esig.dss.model.DSSDocument originalDocument)
    Default constructor
  • Method Summary

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

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

    addChildSignatureScope, equals, getChildren, getDigest, getDocumentName, getDSSId, getDSSIdAsString, getTransformations, hashCode, toString

    Methods inherited from class java.lang.Object

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

    • masterSignature

      protected AdvancedSignature masterSignature
      The counter-signed parent signature
  • Constructor Details

    • CounterSignatureScope

      public CounterSignatureScope(AdvancedSignature masterSignature, eu.europa.esig.dss.model.DSSDocument originalDocument)
      Default constructor
      Parameters:
      masterSignature - String
      originalDocument - DSSDocument
  • Method Details

    • getName

      public String getName(eu.europa.esig.dss.model.identifier.TokenIdentifierProvider tokenIdentifierProvider)
      Overrides:
      getName in class eu.europa.esig.dss.model.scope.SignatureScope
    • 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