Class XAdESLevelBaselineLT

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

public class XAdESLevelBaselineLT
extends XAdESLevelBaselineT
LT profile of XAdES signature
  • Constructor Details

    • XAdESLevelBaselineLT

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

    • extendSignatureTag

      protected void extendSignatureTag() throws DSSException
      Adds CertificateValues and RevocationValues segments to UnsignedSignatureProperties.
      An XML electronic signature MAY contain at most one:
      - CertificateValues element and
      - RevocationValues element.
      Overrides:
      extendSignatureTag in class XAdESLevelBaselineT
      Throws:
      DSSException
      See Also:
      XAdESLevelX.extendSignatureTag()
    • checkSignatureIntegrity

      protected void checkSignatureIntegrity() throws DSSException
      This method checks the signature integrity and throws a DSSException if the signature is broken.
      Throws:
      DSSException - in case of the cryptographic signature verification fails