Class XAdESLevelBaselineLTA
java.lang.Object
eu.europa.esig.dss.xades.signature.XAdESBuilder
eu.europa.esig.dss.xades.signature.ExtensionBuilder
eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
eu.europa.esig.dss.xades.signature.XAdESLevelBaselineLT
eu.europa.esig.dss.xades.signature.XAdESLevelBaselineLTA
- All Implemented Interfaces:
SignatureExtension<XAdESSignatureParameters>
public class XAdESLevelBaselineLTA extends XAdESLevelBaselineLT
Holds level LTA aspects of XAdES
-
Field Summary
Fields inherited from class eu.europa.esig.dss.xades.signature.ExtensionBuilder
currentSignatureDom, qualifyingPropertiesDom, unsignedPropertiesDom, unsignedSignaturePropertiesDom, xadesSignature
Fields inherited from class eu.europa.esig.dss.xades.signature.XAdESBuilder
certificateVerifier, documentDom, params, REFERENCED_DATA, SIGNATURE, TARGET, URI, xadesPaths
-
Constructor Summary
Constructors Constructor Description XAdESLevelBaselineLTA(CertificateVerifier certVerifier)
The default constructor for XAdESLevelBaselineLTA. -
Method Summary
Modifier and Type Method Description protected void
extendSignatureTag()
Adds the ArchiveTimeStamp element which is an unsigned property qualifying the signature.Methods inherited from class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineLT
checkSignatureIntegrity
Methods inherited from class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
createXAdESTimeStampType, extendSignatures, getValidationDataForInclusion, incorporateCertificateValues, incorporateCertificateValues, incorporateRevocationValues, incorporateRevocationValues, setTspSource
Methods inherited from class eu.europa.esig.dss.xades.signature.ExtensionBuilder
alignNodes, assertSignatureValid, ensureSignedDataObjectProperties, ensureUnsignedProperties, ensureUnsignedSignatureProperties, getXadesNamespace, getXmldsigNamespace, indentIfPrettyPrint, removeChild
Methods inherited from class eu.europa.esig.dss.xades.signature.XAdESBuilder
createXmlDocument, getCurrentXAdESElements, getCurrentXAdESPaths, getXades141Namespace, incorporateCert, incorporateCertificateRef, incorporateDigestMethod, incorporateDigestValue, incorporateDigestValue, incorporateIssuerV1, incorporateIssuerV2
-
Constructor Details
-
XAdESLevelBaselineLTA
The default constructor for XAdESLevelBaselineLTA.
-
-
Method Details
-
extendSignatureTag
Adds the ArchiveTimeStamp element which is an unsigned property qualifying the signature. The hash sent to the TSA (messageImprint) is computed on the XAdES-LT form of the electronic signature and the signed data objects.
A XAdES-LTA form MAY contain several ArchiveTimeStamp elements.- Overrides:
extendSignatureTag
in classXAdESLevelBaselineLT
- Throws:
DSSException
- See Also:
XAdESLevelX.extendSignatureTag()
-