Type de ressource Hashes

La ressource Hashes regroupe les hachages disponibles dans une structure unique pour un élément.

Remarque : tous les services ne fournissent pas une valeur pour toutes les propriétés de hachage répertoriées.

Représentation JSON

Voici une représentation JSON de la ressource.

{
  "crc32Hash": "string (hex)",
  "sha1Hash": "string (hex)",
  "quickXorHash": "string (base64)"
}

Propriétés

Propriété Type Description
sha1Hash String (Chaîne Hex). Hachage SHA1 pour le contenu du fichier (le cas échéant). En lecture seule.
crc32Hash String (Chaîne Hex). La valeur CRC32 du fichier en petit endian (si disponible). En lecture seule.
quickXorHash String (Chaîne Base64). Un hachage propriétaire du fichier qui peut être utilisé pour déterminer si le contenu du fichier a été modifié (le cas échéant). En lecture seule.

Remarque : dans certains cas, les valeurs de hachage peuvent ne pas être disponibles. Si tel est le cas, les valeurs de hachage sur un élément seront mises à jour après le téléchargement de l’élément.

Remarques

Dans OneDrive Entreprise et SharePoint Server 2016, sha1Hash et crc32Hash ne sont pas disponibles.

Dans OneDrive Personel, quickXorHash n’est pas disponible.

Pour calculer quickXorHash pour un fichier, consultez la rubrique Extrait de code QuickXorHash.

Pour plus d’informations sur les facettes sur un objet DriveItem, reportez-vous à la rubrique DriveItem.