Class ASiCContainerWithXAdESValidator
java.lang.Object
eu.europa.esig.dss.validation.SignedDocumentValidator
eu.europa.esig.dss.asic.common.validation.AbstractASiCContainerValidator
eu.europa.esig.dss.asic.xades.validation.ASiCContainerWithXAdESValidator
- All Implemented Interfaces:
DocumentValidator,ProcessExecutorProvider<DocumentProcessExecutor>
This class is an implementation to validate ASiC containers with XAdES signature(s)
In order to perform validation-process, please ensure the `dss-validation` module is loaded within the dependencies list of your project.
-
Field Summary
Fields inherited from class eu.europa.esig.dss.validation.SignedDocumentValidator
documentAnalyzer, processExecutor -
Constructor Summary
ConstructorsConstructorDescriptionASiCContainerWithXAdESValidator(ASiCContent asicContent) The constructor fromASiCContentASiCContainerWithXAdESValidator(DSSDocument asicContainer) The default constructor -
Method Summary
Modifier and TypeMethodDescriptionReturns the current instance ofDocumentAnalyzerMethods inherited from class eu.europa.esig.dss.asic.common.validation.AbstractASiCContainerValidator
getAllDocuments, getAllManifestDocuments, getArchiveDocuments, getArchiveManifestDocuments, getContainerType, getEvidenceRecordDocuments, getEvidenceRecordManifestDocuments, getManifestDocuments, getManifestFiles, getMimeTypeDocument, getSignatureDocuments, getSignedDocuments, getTimestampDocuments, getUnsupportedDocuments, initializeDiagnosticDataBuilder, instantiateASiCDiagnosticDataBuilder, isSupportedMethods inherited from class eu.europa.esig.dss.validation.SignedDocumentValidator
assertConfigurationValid, fromDocument, getDefaultProcessExecutor, getDetachedEvidenceRecords, getDetachedTimestamps, getDiagnosticData, getOriginalDocuments, getOriginalDocuments, getSignatureById, getSignaturePolicyValidatorLoader, getSignatures, getValidationData, getValidationData, isSupported, processValidationPolicy, provideProcessExecutorInstance, setCertificateVerifier, setContainerContents, setDefaultDigestAlgorithm, setDetachedContents, setDetachedEvidenceRecordDocuments, setEnableEtsiValidationReport, setIncludeSemantics, setLocale, setManifestFile, setProcessExecutor, setSignaturePolicyProvider, setSigningCertificateSource, setSkipValidationContextExecution, setTokenExtractionStrategy, setTokenIdentifierProvider, setValidationContextExecutor, setValidationLevel, setValidationTime, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument
-
Constructor Details
-
ASiCContainerWithXAdESValidator
The default constructor- Parameters:
asicContainer-DSSDocumentto be validated
-
ASiCContainerWithXAdESValidator
The constructor fromASiCContent- Parameters:
asicContent-ASiCContentto be validated
-
-
Method Details
-
getDocumentAnalyzer
Description copied from class:SignedDocumentValidatorReturns the current instance ofDocumentAnalyzer- Overrides:
getDocumentAnalyzerin classAbstractASiCContainerValidator- Returns:
DocumentAnalyzer
-