The application may be able to obtain a MD5 hash in some out-of-band way. For example, if the object was downloaded from some other cloud storage service, or because the application already queried the GCS object metadata. In these cases, providing the value to the client library improves the end-to-end data integrity verification.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-02 UTC."],[[["The webpage provides a comprehensive list of MD5HashValue versions, ranging from the latest release candidate (2.37.0-rc) down to version 2.11.0."],["Each version entry links to specific documentation for the `structgoogle_1_1cloud_1_1storage_1_1MD5HashValue` within that particular release."],["The document outlines the ability to provide a pre-computed MD5 hash, which enhances data integrity verification, particularly when the object's MD5 hash is known beforehand from external sources."],["The provided resource references a link for further information on the matter, and mentions a constructor for MD5HashValue and a function to get the static name."]]],[]]