Class AbstractManifestBuilder
java.lang.Object
eu.europa.esig.dss.asic.cades.signature.manifest.AbstractManifestBuilder
- Direct Known Subclasses:
ASiCEWithCAdESArchiveManifestBuilder,ASiCEWithCAdESManifestBuilder
The abstract class to build a Manifest for ASiC with CAdES
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ElementaddDataObjectReference(Document documentDom, Element asicManifestDom, DSSDocument document, DigestAlgorithm digestAlgorithm) Adds a<DataObjectReference>elementprotected voidaddSigReference(Document documentDom, Element asicManifestDom, String uri, MimeType mimeType) Adds a<SigReference>element
-
Constructor Details
-
AbstractManifestBuilder
protected AbstractManifestBuilder()Default constructor
-
-
Method Details
-
addSigReference
protected void addSigReference(Document documentDom, Element asicManifestDom, String uri, MimeType mimeType) Adds a<SigReference>element -
addDataObjectReference
protected Element addDataObjectReference(Document documentDom, Element asicManifestDom, DSSDocument document, DigestAlgorithm digestAlgorithm) Adds a<DataObjectReference>element- Parameters:
documentDom-Documentto add the DataObjectReference toasicManifestDom-Elementcontaining an asicManifestDom to incorporate the DataObjectReference withindocument-DSSDocumentto referdigestAlgorithm-DigestAlgorithmto use for digest calculation- Returns:
Element
-