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
-
Field Summary
Fields inherited from class eu.europa.esig.dss.validation.executor.AbstractProcessExecutor
currentTime, jaxbDiagnosticData, policy -
Constructor Summary
Constructors Constructor Description DefaultCertificateProcessExecutor() -
Method Summary
Modifier and Type Method Description CertificateReportsexecute()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()
-
-
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
-