Module jpms_dss_validation
Class AbstractProcessExecutor
java.lang.Object
eu.europa.esig.dss.validation.executor.AbstractProcessExecutor
- Direct Known Subclasses:
DefaultCertificateProcessExecutor,DefaultSignatureProcessExecutor
Abstract validation process executor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DateValidation timeprotected eu.europa.esig.dss.diagnostic.jaxb.XmlDiagnosticDataDiagnosticDataprotected eu.europa.esig.dss.policy.ValidationPolicyValidation policy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDefault constructor instantiating object with null values and current time -
Method Summary
Modifier and TypeMethodDescriptionprotected voidChecks if the configuration validGets the validation timeprotected eu.europa.esig.dss.i18n.I18nProviderGets the i18nProvidereu.europa.esig.dss.policy.ValidationPolicyGets the validation policyvoidsetCurrentTime(Date currentTime) Sets the validation timevoidsetDiagnosticData(eu.europa.esig.dss.diagnostic.jaxb.XmlDiagnosticData diagnosticData) Sets the DiagnosticDatavoidSets the locale to use to generate messagesvoidsetValidationPolicy(eu.europa.esig.dss.policy.ValidationPolicy validationPolicy) Sets the validation policy
-
Field Details
-
currentTime
Validation time -
policy
protected eu.europa.esig.dss.policy.ValidationPolicy policyValidation policy -
jaxbDiagnosticData
protected eu.europa.esig.dss.diagnostic.jaxb.XmlDiagnosticData jaxbDiagnosticDataDiagnosticData
-
-
Constructor Details
-
AbstractProcessExecutor
protected AbstractProcessExecutor()Default constructor instantiating object with null values and current time
-
-
Method Details
-
setCurrentTime
-
getCurrentTime
-
setDiagnosticData
public void setDiagnosticData(eu.europa.esig.dss.diagnostic.jaxb.XmlDiagnosticData diagnosticData) Sets the DiagnosticData- Parameters:
diagnosticData-XmlDiagnosticData
-
getValidationPolicy
public eu.europa.esig.dss.policy.ValidationPolicy getValidationPolicy()Gets the validation policy- Returns:
ValidationPolicy
-
setValidationPolicy
public void setValidationPolicy(eu.europa.esig.dss.policy.ValidationPolicy validationPolicy) Sets the validation policy- Parameters:
validationPolicy-ValidationPolicy
-
setLocale
-
getI18nProvider
protected eu.europa.esig.dss.i18n.I18nProvider getI18nProvider()Gets the i18nProvider- Returns:
I18nProvider
-
assertConfigurationValid
protected void assertConfigurationValid()Checks if the configuration valid
-