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 DocumentValidator
getDetachedEvidenceRecords, getDetachedTimestamps, getOriginalDocuments, getOriginalDocuments, getSignatures, getValidationData, getValidationData, setCertificateVerifier, setContainerContents, setDefaultDigestAlgorithm, setDetachedContents, setDetachedEvidenceRecordDocuments, setEnableEtsiValidationReport, setIncludeSemantics, setManifestFile, setSignaturePolicyProvider, setSignaturePolicyValidatorLoader, setSigningCertificateSource, setTokenExtractionStrategy, setTokenIdentifierProvider, setValidationContextExecutor, setValidationLevel, setValidationTime, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocument, validateDocumentMethods inherited from interface 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
-