This processor is deprecated and may be removed in future releases.
Please consider using one the following alternatives: CryptographicHashContent
Calculates a hash value for the Content of a FlowFile and puts that hash value on the FlowFile as an attribute whose name is determined by the <Hash Attribute Name> property. This processor did not provide a consistent offering of hash algorithms, and is now deprecated. For modern cryptographic hashing capabilities, see "CryptographicHashContent".
hash, content, MD5, SHA-1, SHA-256
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values.
|Name||Default Value||Allowable Values||Description|
|Hash Attribute Name||hash.value||The name of the FlowFile Attribute into which the Hash Value should be written. If the value already exists, it will be overwritten|
|Hash Algorithm||MD5||Determines what hashing algorithm should be used to perform the hashing function|
|success||FlowFiles that are process successfully will be sent to this relationship|
|failure||Any FlowFile that cannot be processed successfully will be sent to this relationship without any attribute being added|
|<Hash Attribute Name>||This Processor adds an attribute whose value is the result of Hashing the existing FlowFile content. The name of this attribute is specified by the <Hash Attribute Name> property|