Class DefaultCertificateProcessExecutor
java.lang.Object
eu.europa.esig.dss.validation.executor.AbstractProcessExecutor
eu.europa.esig.dss.validation.executor.certificate.DefaultCertificateProcessExecutor
- All Implemented Interfaces:
CertificateProcessExecutor,ProcessExecutor<CertificateReports>
public class DefaultCertificateProcessExecutor
extends AbstractProcessExecutor
implements CertificateProcessExecutor
Executes a certificate validation
-
Field Summary
Fields inherited from class eu.europa.esig.dss.validation.executor.AbstractProcessExecutor
currentTime, jaxbDiagnosticData, policy -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor instantiating object with null certificate id -
Method Summary
Modifier and TypeMethodDescriptionexecute()This method allows to run the validation process.voidsetCertificateId(String certificateId) Allows to specify the target certificate present in the Diagnostic Data to be verifiedMethods inherited from class eu.europa.esig.dss.validation.executor.AbstractProcessExecutor
assertConfigurationValid, getCurrentTime, getI18nProvider, getValidationPolicy, setCurrentTime, setDiagnosticData, setLocale, setValidationPolicyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface eu.europa.esig.dss.validation.executor.ProcessExecutor
getCurrentTime, getValidationPolicy, setCurrentTime, setDiagnosticData, setLocale, setValidationPolicy
-
Constructor Details
-
DefaultCertificateProcessExecutor
public DefaultCertificateProcessExecutor()Default constructor instantiating object with null certificate id
-
-
Method Details
-
setCertificateId
Description copied from interface:CertificateProcessExecutorAllows to specify the target certificate present in the Diagnostic Data to be verified- Specified by:
setCertificateIdin interfaceCertificateProcessExecutor- Parameters:
certificateId-Stringid of the certificate to be verified
-
execute
Description copied from interface:ProcessExecutorThis method allows to run the validation process.- Specified by:
executein interfaceProcessExecutor<CertificateReports>- Returns:
- the
Reports
-