Class DefaultSignatureProcessExecutor

java.lang.Object
eu.europa.esig.dss.validation.executor.AbstractProcessExecutor
eu.europa.esig.dss.validation.executor.signature.DefaultSignatureProcessExecutor
All Implemented Interfaces:
DocumentProcessExecutor, ProcessExecutor<Reports>

public class DefaultSignatureProcessExecutor extends AbstractProcessExecutor implements DocumentProcessExecutor
This class executes a signature validation process and produces SimpleReport, DetailedReport and ETSI Validation report
  • Field Details

    • validationLevel

      protected ValidationLevel validationLevel
      The target highest validation level (default: ValidationLevel.ARCHIVAL_DATA)
    • enableEtsiValidationReport

      protected boolean enableEtsiValidationReport
      Defines if the ETSI Validation Report shall be generated (default: true)
    • includeSemantics

      protected boolean includeSemantics
      Defines if the semantics information shall be included (default: false)
  • Constructor Details

    • DefaultSignatureProcessExecutor

      public DefaultSignatureProcessExecutor()
      Default constructor instantiating object with default configuration
  • Method Details