Class XAdESSignatureIdentifierBuilder

java.lang.Object
eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
eu.europa.esig.dss.xades.validation.XAdESSignatureIdentifierBuilder
All Implemented Interfaces:
eu.europa.esig.dss.model.identifier.IdentifierBuilder, eu.europa.esig.dss.validation.SignatureIdentifierBuilder, Serializable

public class XAdESSignatureIdentifierBuilder extends eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
Builds a DSS identifier for a XAdES signature
See Also:
  • Field Details

    • META_INF_FOLDER

      public static final String META_INF_FOLDER
      The META-INF folder (used to determine a signature file position in an ASiC container)
      See Also:
  • Constructor Details

    • XAdESSignatureIdentifierBuilder

      public XAdESSignatureIdentifierBuilder(XAdESSignature signature)
      Default constructor
      Parameters:
      signature - XAdESSignature
  • Method Details

    • getCounterSignaturePosition

      protected Integer getCounterSignaturePosition(eu.europa.esig.dss.validation.AdvancedSignature masterSignature)
      Specified by:
      getCounterSignaturePosition in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
    • getSignaturePosition

      protected Integer getSignaturePosition()
      Specified by:
      getSignaturePosition in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
    • getSignatureFilePosition

      protected Object getSignatureFilePosition()
      Overrides:
      getSignatureFilePosition in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder