getFileHashFromStream 
Requires a Node.js runtime ('qsu/node')Returns a file in a Node.js ReadableStream object as a value hashed with a specific algorithm. The default algorithm is md5. This method uses Promise to return a valid hash value.
Parameters
| Name | Type | Required | Default |
|---|---|---|---|
fileStream | string | ● | – |
| Node.js Readable file stream | |||
algorithm | 'md5' | 'sha1' | 'sha256' | 'sha512' | – | 'md5' |
| OpenSSL algorithm to be used for file hashing | |||
Returns
Promise::string
Examples
javascript
await getFileHashFromStream('/home/user/text.txt', 'sha1'); // '38851813f75627d581c593f3ccfb7061dd013fbd'python
getFileHashFromStream('/home/user/text.txt', 'sha1') # '38851813f75627d581c593f3ccfb7061dd013fbd'