Class SimpleReportBuilder

java.lang.Object
eu.europa.esig.dss.validation.executor.signature.SimpleReportBuilder

public class SimpleReportBuilder extends Object
This class builds a SimpleReport XmlDom from the diagnostic data and detailed validation report.
  • Constructor Summary

    Constructors
    Constructor
    Description
    SimpleReportBuilder(eu.europa.esig.dss.i18n.I18nProvider i18nProvider, Date currentTime, eu.europa.esig.dss.model.policy.ValidationPolicy policy, eu.europa.esig.dss.diagnostic.DiagnosticData diagnosticData, eu.europa.esig.dss.detailedreport.DetailedReport detailedReport, boolean includeSemantics)
    Default constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    eu.europa.esig.dss.simplereport.jaxb.XmlSimpleReport
    This method generates the validation simpleReport.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SimpleReportBuilder

      public SimpleReportBuilder(eu.europa.esig.dss.i18n.I18nProvider i18nProvider, Date currentTime, eu.europa.esig.dss.model.policy.ValidationPolicy policy, eu.europa.esig.dss.diagnostic.DiagnosticData diagnosticData, eu.europa.esig.dss.detailedreport.DetailedReport detailedReport, boolean includeSemantics)
      Default constructor
      Parameters:
      i18nProvider - I18nProvider
      currentTime - Date validation time
      policy - ValidationPolicy
      diagnosticData - DiagnosticData
      detailedReport - DetailedReport
      includeSemantics - defines if the semantics shall be included
  • Method Details

    • build

      public eu.europa.esig.dss.simplereport.jaxb.XmlSimpleReport build()
      This method generates the validation simpleReport.
      Returns:
      the object representing XmlSimpleReport