Class ASN1EvidenceRecordValidator
java.lang.Object
eu.europa.esig.dss.validation.SignedDocumentValidator
eu.europa.esig.dss.evidencerecord.common.validation.DefaultEvidenceRecordValidator
eu.europa.esig.dss.evidencerecord.asn1.validation.ASN1EvidenceRecordValidator
- All Implemented Interfaces:
DocumentValidator,EvidenceRecordValidator,ProcessExecutorProvider<DocumentProcessExecutor>
Class for validation of an ANS.1 Evidence Record (RFC 4998).
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
ConstructorsConstructorDescriptionASN1EvidenceRecordValidator(DSSDocument document) The default constructor for XMLEvidenceRecordValidator. -
Method Summary
Modifier and TypeMethodDescriptionReturns the current instance ofDocumentAnalyzerMethods inherited from class eu.europa.esig.dss.evidencerecord.common.validation.DefaultEvidenceRecordValidator
fromDocument, getEvidenceRecord, getEvidenceRecordType, getOriginalDocumentsMethods inherited from class eu.europa.esig.dss.validation.SignedDocumentValidator
assertConfigurationValid, getDefaultProcessExecutor, getDetachedEvidenceRecords, getDetachedTimestamps, getDiagnosticData, getOriginalDocuments, getSignatureById, getSignaturePolicyValidatorLoader, getSignatures, getValidationData, getValidationData, initializeDiagnosticDataBuilder, 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, 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.DocumentValidator
getDetachedEvidenceRecords, getDetachedTimestamps, getOriginalDocuments, getSignatures, getValidationData, getValidationData, setCertificateVerifier, setContainerContents, setDefaultDigestAlgorithm, setDetachedContents, setDetachedEvidenceRecordDocuments, setEnableEtsiValidationReport, setIncludeSemantics, setManifestFile, setSignaturePolicyProvider, setSigningCertificateSource, setTokenExtractionStrategy, setTokenIdentifierProvider, setValidationContextExecutor, setValidationLevel, setValidationTime, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocumentMethods inherited from interface eu.europa.esig.dss.validation.executor.ProcessExecutorProvider
getDefaultProcessExecutor, setProcessExecutor
-
Constructor Details
-
ASN1EvidenceRecordValidator
The default constructor for XMLEvidenceRecordValidator.- Parameters:
document- The instance ofDSSDocumentto validate
-
-
Method Details
-
getDocumentAnalyzer
Description copied from class:SignedDocumentValidatorReturns the current instance ofDocumentAnalyzer- Overrides:
getDocumentAnalyzerin classDefaultEvidenceRecordValidator- Returns:
DocumentAnalyzer
-