Class XAdESLevelA

All Implemented Interfaces:
SignatureExtension<XAdESSignatureParameters>

public class XAdESLevelA
extends XAdESLevelXL
Holds level A aspects of XAdES
  • Constructor Details

  • 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-X-L form of the electronic signature and the signed data objects.
      A XAdES-A form MAY contain several ArchiveTimeStamp elements.
      Overrides:
      extendSignatureTag in class XAdESLevelXL
      Throws:
      DSSException
      See Also:
      XAdESLevelXL.extendSignatureTag()