Package org.digidoc4j.impl.asic.manifest
Class ManifestValidator
java.lang.Object
org.digidoc4j.impl.asic.manifest.ManifestValidator
For validating meta data within the manifest file and signature files.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionManifestValidator
(ManifestParser manifestParser, List<eu.europa.esig.dss.model.DSSDocument> detachedContents, Collection<Signature> signatures) -
Method Summary
Modifier and TypeMethodDescriptionValidate the container.static List
<ManifestErrorMessage> validateEntries
(Map<String, ManifestEntry> manifestEntries, Set<ManifestEntry> signatureEntries, String signatureId)
-
Field Details
-
MANIFEST_PATH
- See Also:
-
MIMETYPE_PATH
- See Also:
-
-
Constructor Details
-
ManifestValidator
public ManifestValidator(ManifestParser manifestParser, List<eu.europa.esig.dss.model.DSSDocument> detachedContents, Collection<Signature> signatures)
-
-
Method Details
-
validateEntries
public static List<ManifestErrorMessage> validateEntries(Map<String, ManifestEntry> manifestEntries, Set<ManifestEntry> signatureEntries, String signatureId) -
validateDocument
Validate the container.- Returns:
- list of error messages
-