Class XAdESLevelX

All Implemented Interfaces:
SignatureExtension<XAdESSignatureParameters>
Direct Known Subclasses:
XAdESLevelXL

public class XAdESLevelX extends XAdESLevelC
This class represents the implementation of XAdES level -X extension.
  • Constructor Details

  • Method Details

    • extendSignatures

      protected void extendSignatures(List<AdvancedSignature> signatures)
      Adds SigAndRefsTimeStamp segment to UnsignedSignatureProperties
      The time-stamp is placed on the digital signature (ds:Signature element), the time-stamp(s) present in the XAdES-T form, the certification path references and the revocation status references. A XAdES-X form MAY contain several SigAndRefsTimeStamp elements, obtained from different TSAs.
      Overrides:
      extendSignatures in class XAdESLevelC
      Parameters:
      signatures - a list of AdvancedSignatures to extend
      See Also: