Class XAdESLevelC

    • Constructor Detail

      • XAdESLevelC

        public XAdESLevelC​(CertificateVerifier certificateVerifier)
        The default constructor for XAdESLevelC.
    • Method Detail

      • extendSignatureTag

        protected void extendSignatureTag()
                                   throws DSSException
        This format builds up taking XAdES-T signature and incorporating additional data required for validation: The sequence of references to the full set of CA certificates that have been used to validate the electronic signature up to (but not including ) the signer's certificate.
        A full set of references to the revocation data that have been used in the validation of the signer and CA certificates.
        Adds <CompleteCertificateRefs> and <CompleteRevocationRefs> segments into <UnsignedSignatureProperties> element. There SHALL be at most one occurrence of CompleteRevocationRefs and CompleteCertificateRefs properties in the signature. Old references must be removed.
        Overrides:
        extendSignatureTag in class XAdESLevelBaselineT
        Throws:
        DSSException
        See Also:
        XAdESLevelBaselineT.extendSignatureTag()