Class DigestValidator
- java.lang.Object
-
- fr.gouv.vitam.worker.core.plugin.lfc_traceability.DigestValidator
-
public class DigestValidator extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
INVALID_HASH
-
Constructor Summary
Constructors Constructor Description DigestValidator(AlertService alertService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EntryTraceabilityStatistics
getMetadataValidationStatistics()
EntryTraceabilityStatistics
getObjectValidationStatistics()
boolean
hasInconsistencies()
DigestValidationDetails
validateMetadataDigest(java.lang.String id, java.lang.String strategyId, java.lang.String digestInDb, java.util.Map<java.lang.String,java.lang.String> digestByOfferId)
DigestValidationDetails
validateObjectDigest(java.lang.String id, java.lang.String strategyId, java.lang.String digestInDb, java.util.Map<java.lang.String,java.lang.String> digestByOfferId)
-
-
-
Field Detail
-
INVALID_HASH
public static final java.lang.String INVALID_HASH
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DigestValidator
public DigestValidator(AlertService alertService)
-
-
Method Detail
-
validateMetadataDigest
public DigestValidationDetails validateMetadataDigest(java.lang.String id, java.lang.String strategyId, java.lang.String digestInDb, java.util.Map<java.lang.String,java.lang.String> digestByOfferId)
-
validateObjectDigest
public DigestValidationDetails validateObjectDigest(java.lang.String id, java.lang.String strategyId, java.lang.String digestInDb, java.util.Map<java.lang.String,java.lang.String> digestByOfferId)
-
getMetadataValidationStatistics
public EntryTraceabilityStatistics getMetadataValidationStatistics()
-
getObjectValidationStatistics
public EntryTraceabilityStatistics getObjectValidationStatistics()
-
hasInconsistencies
public boolean hasInconsistencies()
-
-