Interface EvidenceRecordValidator
- All Superinterfaces:
DocumentValidator
,ProcessExecutorProvider<DocumentProcessExecutor>
- All Known Implementing Classes:
ASN1EvidenceRecordValidator
,DefaultEvidenceRecordValidator
,XMLEvidenceRecordValidator
The interface to be used for evidence record validation
-
Method Summary
Modifier and TypeMethodDescriptionReturns a single EvidenceRecord to be validatedThis method returns a type of the evidence record supported by the current validatorMethods inherited from interface eu.europa.esig.dss.validation.DocumentValidator
getDetachedEvidenceRecords, getDetachedTimestamps, getOriginalDocuments, 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, validateDocument
Methods inherited from interface eu.europa.esig.dss.validation.executor.ProcessExecutorProvider
getDefaultProcessExecutor, setProcessExecutor
-
Method Details
-
getEvidenceRecord
EvidenceRecord getEvidenceRecord()Returns a single EvidenceRecord to be validated- Returns:
EvidenceRecord
-
getEvidenceRecordType
EvidenceRecordTypeEnum getEvidenceRecordType()This method returns a type of the evidence record supported by the current validator- Returns:
EvidenceRecordTypeEnum
-