Class EvidenceRecordScopeFinder
java.lang.Object
eu.europa.esig.dss.spi.validation.scope.AbstractSignatureScopeFinder
eu.europa.esig.dss.spi.validation.scope.EvidenceRecordScopeFinder
- Direct Known Subclasses:
CAdESEvidenceRecordScopeFinder,EvidenceRecordTimestampScopeFinder
Extracts evidence record scopes representing the covered archival data objects
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionEvidenceRecordScopeFinder(EvidenceRecord evidenceRecord) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionThis method returns an evidence record scope for the givenEvidenceRecordprotected List<SignatureScope> findEvidenceRecordScope(List<ReferenceValidation> referenceValidations) Extracts evidence record scopes for the provided list of reference validation and detached contentprotected booleanisSignatureEmbeddedAndValid(EvidenceRecord evidenceRecord) Verifies whether the signature is embedded and covers the master signatureMethods inherited from class eu.europa.esig.dss.spi.validation.scope.AbstractSignatureScopeFinder
createDigestDocument, createInMemoryDocument, isASiCEArchive, isASiCSArchive
-
Field Details
-
evidenceRecord
The associated evidence record
-
-
Constructor Details
-
EvidenceRecordScopeFinder
Default constructor- Parameters:
evidenceRecord-EvidenceRecord
-
-
Method Details
-
findEvidenceRecordScope
This method returns an evidence record scope for the givenEvidenceRecord- Returns:
- a list of
SignatureScopes
-
isSignatureEmbeddedAndValid
Verifies whether the signature is embedded and covers the master signature- Parameters:
evidenceRecord-EvidenceRecord- Returns:
- TRUE if the evidence record es embedded and valid, FALSE otherwise
-
findEvidenceRecordScope
protected List<SignatureScope> findEvidenceRecordScope(List<ReferenceValidation> referenceValidations) Extracts evidence record scopes for the provided list of reference validation and detached content- Parameters:
referenceValidations- a list ofReferenceValidations- Returns:
- a list of
SignatureScopes
-