public class AsicValidationReportBuilder extends Object
Constructor and Description |
---|
AsicValidationReportBuilder(List<SignatureValidationData> signatureValidationData,
List<DigiDoc4JException> manifestErrors) |
AsicValidationReportBuilder(List<SignatureValidationData> signatureValidationData,
List<TimestampValidationData> timestampValidationData,
List<DigiDoc4JException> manifestErrors) |
Modifier and Type | Method and Description |
---|---|
List<eu.europa.esig.dss.simplereport.SimpleReport> |
buildAllSimpleReports() |
Map<String,String> |
buildSignatureIdMap() |
List<eu.europa.esig.dss.simplereport.SimpleReport> |
buildSignatureSimpleReports()
Gets signature Simple Reports.
|
List<SignatureValidationReport> |
buildSignatureValidationReports()
Gets signature Validation Reports.
|
Map<String,ValidationResult> |
buildSignatureValidationResultMap() |
List<eu.europa.esig.dss.simplereport.SimpleReport> |
buildTimestampSimpleReports()
Gets timestamp token Simple Reports.
|
List<TimestampValidationReport> |
buildTimestampValidationReports()
Gets timestamp token Validation Reports.
|
Map<String,ValidationResult> |
buildTimestampValidationResultMap() |
String |
buildXmlReport() |
static String |
createFormattedXmlString(ContainerValidationReport simpleReport) |
void |
saveXmlReports(Path directory)
Save DSS validation reports in given directory.
|
public AsicValidationReportBuilder(List<SignatureValidationData> signatureValidationData, List<DigiDoc4JException> manifestErrors)
signatureValidationData
- list of signature validation datamanifestErrors
- list of manifest errorspublic AsicValidationReportBuilder(List<SignatureValidationData> signatureValidationData, List<TimestampValidationData> timestampValidationData, List<DigiDoc4JException> manifestErrors)
public String buildXmlReport()
public List<SignatureValidationReport> buildSignatureValidationReports()
public List<TimestampValidationReport> buildTimestampValidationReports()
public List<eu.europa.esig.dss.simplereport.SimpleReport> buildSignatureSimpleReports()
public List<eu.europa.esig.dss.simplereport.SimpleReport> buildTimestampSimpleReports()
public List<eu.europa.esig.dss.simplereport.SimpleReport> buildAllSimpleReports()
public Map<String,ValidationResult> buildSignatureValidationResultMap()
public Map<String,ValidationResult> buildTimestampValidationResultMap()
public void saveXmlReports(Path directory)
directory
- Directory where to save XML files.public static String createFormattedXmlString(ContainerValidationReport simpleReport)
Copyright © 2024. All rights reserved.