resource_hash_algorithm Property
The hash's algorithm.
Syntax
def get_resource_hash_algorithm(resource_index: int) -> int: ... def set_resource_hash_algorithm(resource_index: int, value: int) -> None: ...
Default Value
0
Remarks
The hash's algorithm.
This property specifies which hash the resource_hash property is populated with. Changing the value of this property will re-populate the resource_hash property accordingly. Possible values are:
- 0 - QuickXOR hash (only applicable for OneDrive for Business and SharePoint Online)
- 1 - CRC32 hash (only applicable for OneDrive Personal)
- 2 - SHA1 hash (only applicable for OneDrive Personal)
Note: Hashes are generated by the server, not the class; and it makes no guarantees as to when hashes are generated (it may not do so immediately).
The resource_index parameter specifies the index of the item in the array. The size of the array is controlled by the resource_count property.