Class XMLDocumentForASiCValidator
java.lang.Object
eu.europa.esig.dss.validation.SignedDocumentValidator
eu.europa.esig.dss.xades.validation.XMLDocumentValidator
eu.europa.esig.dss.asic.xades.validation.XMLDocumentForASiCValidator
- All Implemented Interfaces:
CertificatePoolSharer,DocumentValidator,ProcessExecutorProvider<DocumentProcessExecutor>
public class XMLDocumentForASiCValidator extends XMLDocumentValidator implements CertificatePoolSharer
-
Field Summary
Fields inherited from class eu.europa.esig.dss.xades.validation.XMLDocumentValidator
rootElement, xadesPathsHoldersFields inherited from class eu.europa.esig.dss.validation.SignedDocumentValidator
certificateVerifier, containerContents, detachedContents, document, manifestFiles, processExecutor, providedSigningCertificateToken, signatureScopeFinder, validationCertPool -
Constructor Summary
Constructors Constructor Description XMLDocumentForASiCValidator(DSSDocument signature) -
Method Summary
Modifier and Type Method Description voidsetValidationCertPool(CertificatePool validationCertPool)This method allows to share the certificate pool between signature validationsMethods inherited from class eu.europa.esig.dss.xades.validation.XMLDocumentValidator
addXAdESPathsHolder, clearQueryHolders, getOriginalDocuments, getOriginalDocuments, getRootElement, getSignatureById, getSignatures, getXAdESPathsHolder, isSupported, setDisableXSWProtectionMethods inherited from class eu.europa.esig.dss.validation.SignedDocumentValidator
assertConfigurationValid, defineSigningCertificate, findSignatureScopes, fromDocument, getAllSignatures, getContainerInfo, getDefaultDigestAlgorithm, getDefaultProcessExecutor, getDetachedTimestamps, getSignaturePolicyProvider, getSignatureScope, getValidationTime, mergeCRLSources, mergeOCSPSources, prepareCertificatesAndTimestamps, prepareCertificateVerifier, prepareDetachedTimestampValidationContext, prepareDiagnosticDataBuilder, prepareSignatureValidationContext, processSignaturesValidation, processValidationPolicy, provideProcessExecutorInstance, setCertificateVerifier, setContainerContents, setDetachedContents, setEnableEtsiValidationReport, setLocale, setManifestFiles, setProcessExecutor, setSignaturePolicyProvider, setSignedScopeFinderDefaultDigestAlgorithm, setSkipValidationContextExecution, setValidationLevel, setValidationTime, validateContext, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument
-
Constructor Details
-
Method Details
-
setValidationCertPool
Description copied from interface:CertificatePoolSharerThis method allows to share the certificate pool between signature validations- Specified by:
setValidationCertPoolin interfaceCertificatePoolSharer- Parameters:
validationCertPool- the certificate pool
-