Class CMSDocumentForASiCValidator
- java.lang.Object
-
- eu.europa.esig.dss.validation.SignedDocumentValidator
-
- eu.europa.esig.dss.cades.validation.CMSDocumentValidator
-
- eu.europa.esig.dss.asic.cades.validation.CMSDocumentForASiCValidator
-
- All Implemented Interfaces:
ASiCSignatureValidator,DocumentValidator,ProcessExecutorProvider<SignatureProcessExecutor>
public class CMSDocumentForASiCValidator extends CMSDocumentValidator implements ASiCSignatureValidator
-
-
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 CMSDocumentForASiCValidator(DSSDocument signatureDocument)
-
Method Summary
Modifier and Type Method Description voidsetValidationCertPool(CertificatePool validationCertPool)This method allows to share the certificate pool between signature validations-
Methods inherited from class eu.europa.esig.dss.cades.validation.CMSDocumentValidator
getOriginalDocuments, getOriginalDocuments, getSignatures, 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.DocumentValidator
defineSigningCertificate, getOriginalDocuments, getOriginalDocuments, getSignatures, prepareSignatureValidationContext, processSignaturesValidation, setCertificateVerifier, setContainerContents, setDetachedContents, setEnableEtsiValidationReport, setManifestFiles, setSignaturePolicyProvider, setValidationLevel, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument
-
-
-
-
Constructor Detail
-
CMSDocumentForASiCValidator
public CMSDocumentForASiCValidator(DSSDocument signatureDocument)
-
-
Method Detail
-
setValidationCertPool
public void setValidationCertPool(CertificatePool validationCertPool)
Description copied from interface:ASiCSignatureValidatorThis method allows to share the certificate pool between signature validations- Specified by:
setValidationCertPoolin interfaceASiCSignatureValidator- Parameters:
validationCertPool- the certificate pool
-
-