Class ASiCEWithCAdESArchiveManifestBuilder
- java.lang.Object
-
- eu.europa.esig.dss.asic.cades.signature.asice.AbstractManifestBuilder
-
- eu.europa.esig.dss.asic.cades.signature.asice.ASiCEWithCAdESArchiveManifestBuilder
-
public class ASiCEWithCAdESArchiveManifestBuilder extends AbstractManifestBuilder
This class is used to generate the ASiCArchiveManifest.xml content (ASiC-E) Sample:<asic:ASiCManifest xmlns:asic="http://uri.etsi.org/02918/v1.2.1#"> <asic:SigReference URI="META-INF/archive_timestamp.tst" MimeType="application/vnd.etsi.timestamp-token"/> <asic:DataObjectReference URI="META-INF/signature.p7s" MimeType="application/x-pkcs7-signature"> <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/> <DigestValue>3Qeos8...</DigestValue> </asic:DataObjectReference> <asic:DataObjectReference URI="toBeSigned.txt" MimeType="text/plain"> <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/> <DigestValue>JJZt...</DigestValue> </asic:DataObjectReference> <asic:DataObjectReference URI="META-INF/ASiCManifest_1.xml" MimeType="text/xml"> <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/> <DigestValue>g5dY...</DigestValue> </asic:DataObjectReference> </asic:ASiCManifest>
-
-
Constructor Summary
Constructors Constructor Description ASiCEWithCAdESArchiveManifestBuilder(List<DSSDocument> signatures, List<DSSDocument> timestamps, List<DSSDocument> documents, List<DSSDocument> manifests, DSSDocument lastArchiveManifets, DigestAlgorithm digestAlgorithm, String timestampUri)
-
Method Summary
-
Methods inherited from class eu.europa.esig.dss.asic.cades.signature.asice.AbstractManifestBuilder
addDataObjectReference, addSigReference
-
-
-
-
Constructor Detail
-
ASiCEWithCAdESArchiveManifestBuilder
public ASiCEWithCAdESArchiveManifestBuilder(List<DSSDocument> signatures, List<DSSDocument> timestamps, List<DSSDocument> documents, List<DSSDocument> manifests, DSSDocument lastArchiveManifets, DigestAlgorithm digestAlgorithm, String timestampUri)
-
-
Method Detail
-
build
public Document build()
-
-