Class XAdESLevelXL

All Implemented Interfaces:
eu.europa.esig.dss.signature.SignatureExtension<XAdESSignatureParameters>
Direct Known Subclasses:
XAdESLevelA

public class XAdESLevelXL extends XAdESLevelX
XL profile of XAdES signature
  • Constructor Details

    • XAdESLevelXL

      public XAdESLevelXL(eu.europa.esig.dss.validation.CertificateVerifier certificateVerifier)
      The default constructor for XAdESLevelXL.
      Parameters:
      certificateVerifier - CertificateVerifier
  • Method Details

    • extendSignatures

      protected void extendSignatures(List<eu.europa.esig.dss.validation.AdvancedSignature> signatures)
      Adds CertificateValues and RevocationValues segments to UnsignedSignatureProperties.
      An XML electronic signature MAY contain at most one:
      - CertificateValues element and
      - RevocationValues element.
      Overrides:
      extendSignatures in class XAdESLevelX
      Parameters:
      signatures - a list of AdvancedSignatures to extend
      See Also: