Class CAdESSignatureIdentifierBuilder

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

public class CAdESSignatureIdentifierBuilder extends eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
Builds a SignatureIdentifier for CAdES signature
See Also:
  • Constructor Details

    • CAdESSignatureIdentifierBuilder

      public CAdESSignatureIdentifierBuilder(CAdESSignature signature)
      The default constructor
      Parameters:
      signature - CAdESSignature
  • Method Details

    • writeSignedProperties

      protected void writeSignedProperties(ByteArrayOutputStream baos) throws IOException
      Overrides:
      writeSignedProperties in class eu.europa.esig.dss.validation.AbstractSignatureIdentifierBuilder
      Throws:
      IOException
    • 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