Class ASiCEWithCAdESTimestampValidator

java.lang.Object
eu.europa.esig.dss.validation.SignedDocumentValidator
eu.europa.esig.dss.cades.validation.CMSDocumentValidator
eu.europa.esig.dss.cades.validation.CMSTimestampValidator
eu.europa.esig.dss.asic.cades.validation.ASiCEWithCAdESTimestampValidator
All Implemented Interfaces:
eu.europa.esig.dss.validation.DocumentValidator, eu.europa.esig.dss.validation.ProcessExecutorProvider<eu.europa.esig.dss.validation.executor.SignatureProcessExecutor>, eu.europa.esig.dss.validation.timestamp.TimestampValidator

public class ASiCEWithCAdESTimestampValidator
extends CMSTimestampValidator
  • Field Summary

    Fields inherited from class eu.europa.esig.dss.cades.validation.CMSDocumentValidator

    cmsSignedData

    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
    ASiCEWithCAdESTimestampValidator​(eu.europa.esig.dss.model.DSSDocument timestamp, eu.europa.esig.dss.enumerations.TimestampType type, List<eu.europa.esig.dss.validation.ManifestEntry> coveredFiles, eu.europa.esig.dss.spi.x509.CertificatePool certificatePool)  
  • Method Summary

    Modifier and Type Method Description
    List<eu.europa.esig.dss.validation.ManifestEntry> getCoveredFilenames()  

    Methods inherited from class eu.europa.esig.dss.cades.validation.CMSTimestampValidator

    getSignatures, getTimestamp, setTimestampedData

    Methods inherited from class eu.europa.esig.dss.cades.validation.CMSDocumentValidator

    getOriginalDocuments, getOriginalDocuments, isSupported

    Methods 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, validateDocument

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface eu.europa.esig.dss.validation.timestamp.TimestampValidator

    setCertificateVerifier
  • Constructor Details

    • ASiCEWithCAdESTimestampValidator

      public ASiCEWithCAdESTimestampValidator​(eu.europa.esig.dss.model.DSSDocument timestamp, eu.europa.esig.dss.enumerations.TimestampType type, List<eu.europa.esig.dss.validation.ManifestEntry> coveredFiles, eu.europa.esig.dss.spi.x509.CertificatePool certificatePool)
  • Method Details