Interface SignatureExtension<SP extends AbstractSignatureParameters>

Type Parameters:
SP - implementation of signature parameters corresponding to the supported signature format
All Known Subinterfaces:
JAdESLevelBaselineExtension
All Known Implementing Classes:
CAdESLevelBaselineLT, CAdESLevelBaselineLTA, CAdESLevelBaselineT, JAdESLevelBaselineLT, JAdESLevelBaselineLTA, JAdESLevelBaselineT, XAdESLevelA, XAdESLevelBaselineLT, XAdESLevelBaselineLTA, XAdESLevelBaselineT, XAdESLevelC, XAdESLevelX, XAdESLevelXL

public interface SignatureExtension<SP extends AbstractSignatureParameters>
Extends the level of AdES signature of a document. After level -B, going upper in the signature format level consists of adding unsigned properties to the signature. It can be done without breaking the signature.
  • Method Summary

    Modifier and Type
    Method
    Description
    extendSignatures(DSSDocument document, SP params)
    Extends the level of the signatures contained in a document.
  • Method Details

    • extendSignatures

      DSSDocument extendSignatures(DSSDocument document, SP params)
      Extends the level of the signatures contained in a document.
      Parameters:
      document - The signed document to be signed
      params - the parameters for the extension
      Returns:
      the extended document