Interface ChecksumExtractor

    • 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, or null.
    • 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, or null.

        The supplied headerGetter function should provide access to given transport response HTTP Headers in some common way, like for example returning first header value, or null if header not present.

        Parameters:
        headerGetter - A function that provides access to response HTTP Headers, never null.
        Returns:
        Map of extracted checksums, or null if none extracted.