Interface ChecksumExtractor
-
public interface ChecksumExtractor
Checksum extractor. Uses all knownChecksumExtractorStrategycomponents to extract included checksums, first extractor returning non-empty value wins.- Since:
- 2.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>extractChecksums(java.util.function.Function<java.lang.String,java.lang.String> headerGetter)Extract checksums using given getter, if possible, ornull.
-
-
-
Method Detail
-
extractChecksums
java.util.Map<java.lang.String,java.lang.String> extractChecksums(java.util.function.Function<java.lang.String,java.lang.String> headerGetter)
Extract checksums using given getter, if possible, ornull.The supplied
headerGetterfunction should provide access to given transport response HTTP Headers in some common way, like for example returning first header value, ornullif header not present.- Parameters:
headerGetter- A function that provides access to response HTTP Headers, nevernull.- Returns:
- Map of extracted checksums, or
nullif none extracted.
-
-