Class CMSTimestampValidator
java.lang.Object
eu.europa.esig.dss.validation.SignedDocumentValidator
eu.europa.esig.dss.cades.validation.CMSDocumentValidator
eu.europa.esig.dss.cades.validation.CMSTimestampValidator
- All Implemented Interfaces:
DocumentValidator,ProcessExecutorProvider<eu.europa.esig.dss.validation.executor.SignatureProcessExecutor>,TimestampValidator
public class CMSTimestampValidator extends CMSDocumentValidator implements TimestampValidator
-
Field Summary
Fields inherited from class eu.europa.esig.dss.validation.SignedDocumentValidator
certificateVerifier, containerContents, detachedContents, document, manifestFiles, processExecutor, providedSigningCertificateToken, signaturePolicyProvider, signatureScopeFinder, validationCertPool -
Constructor Summary
Constructors Constructor Description CMSTimestampValidator(eu.europa.esig.dss.model.DSSDocument timestamp)CMSTimestampValidator(eu.europa.esig.dss.model.DSSDocument timestamp, eu.europa.esig.dss.enumerations.TimestampType type) -
Method Summary
Modifier and Type Method Description List<AdvancedSignature>getSignatures()TimestampTokengetTimestamp()voidsetTimestampedData(eu.europa.esig.dss.model.DSSDocument timestampedData)Methods inherited from class eu.europa.esig.dss.cades.validation.CMSDocumentValidator
getOriginalDocuments, getOriginalDocuments, isSupportedMethods inherited from class eu.europa.esig.dss.validation.SignedDocumentValidator
defineSigningCertificate, ensureSignaturePolicyDetectorInitialized, fromDocument, getContainerInfo, prepareSignatureValidationContext, processSignaturesValidation, processValidationPolicy, provideProcessExecutorInstance, setCertificateVerifier, setContainerContents, setDetachedContents, setEnableEtsiValidationReport, setManifestFiles, setProcessExecutor, setSignaturePolicyProvider, setValidationLevel, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocumentMethods 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.timestamp.TimestampValidator
setCertificateVerifier
-
Constructor Details
-
CMSTimestampValidator
public CMSTimestampValidator(eu.europa.esig.dss.model.DSSDocument timestamp) -
CMSTimestampValidator
public CMSTimestampValidator(eu.europa.esig.dss.model.DSSDocument timestamp, eu.europa.esig.dss.enumerations.TimestampType type)
-
-
Method Details
-
getSignatures
- Specified by:
getSignaturesin interfaceDocumentValidator- Overrides:
getSignaturesin classCMSDocumentValidator
-
getTimestamp
- Specified by:
getTimestampin interfaceTimestampValidator
-
setTimestampedData
public void setTimestampedData(eu.europa.esig.dss.model.DSSDocument timestampedData)- Specified by:
setTimestampedDatain interfaceTimestampValidator
-