Class XAdESLevelBaselineLTA

All Implemented Interfaces:
SignatureExtension<XAdESSignatureParameters>

public class XAdESLevelBaselineLTA
extends XAdESLevelBaselineLT
Holds level LTA aspects of XAdES
  • Constructor Details

    • XAdESLevelBaselineLTA

      public XAdESLevelBaselineLTA​(CertificateVerifier certificateVerifier)
      The default constructor for XAdESLevelBaselineLTA.
      Parameters:
      certificateVerifier - CertificateVerifier
  • Method Details

    • extendSignatureTag

      protected void extendSignatureTag() throws DSSException
      Adds the ArchiveTimeStamp element which is an unsigned property qualifying the signature. The hash sent to the TSA (messageImprint) is computed on the XAdES-LT form of the electronic signature and the signed data objects.
      A XAdES-LTA form MAY contain several ArchiveTimeStamp elements.
      Overrides:
      extendSignatureTag in class XAdESLevelBaselineLT
      Throws:
      DSSException
      See Also:
      XAdESLevelX.extendSignatureTag()