Interface DocumentProcessExecutor
- All Superinterfaces:
ProcessExecutor<Reports>
- All Known Implementing Classes:
DefaultSignatureProcessExecutor
public interface DocumentProcessExecutor extends ProcessExecutor<Reports>
Processes a document validation
-
Method Summary
Modifier and Type Method Description void
setEnableEtsiValidationReport(boolean enableEtsiValidationReport)
Specifies if the ETSI Validation Report must be createdvoid
setIncludeSemantics(boolean includeSemantics)
This method allows to enable/disable the semantics inclusion in the reports (Indication / SubIndication meanings) Disabled by defaultvoid
setValidationLevel(ValidationLevel validationLevel)
This method allows to set the validation level that is used during the validation process execution.Methods inherited from interface eu.europa.esig.dss.validation.executor.ProcessExecutor
execute, getCurrentTime, getValidationPolicy, setCurrentTime, setDiagnosticData, setLocale, setValidationPolicy
-
Method Details
-
setValidationLevel
This method allows to set the validation level that is used during the validation process execution.- Parameters:
validationLevel
- the validation level.
-
setEnableEtsiValidationReport
void setEnableEtsiValidationReport(boolean enableEtsiValidationReport)Specifies if the ETSI Validation Report must be created- Parameters:
enableEtsiValidationReport
- enable the ETSI Validation Report generation
-
setIncludeSemantics
void setIncludeSemantics(boolean includeSemantics)This method allows to enable/disable the semantics inclusion in the reports (Indication / SubIndication meanings) Disabled by default- Parameters:
includeSemantics
- true to enable the inclusion of the semantics
-