CryptographicHashContent 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-standard-nar
Beschreibung¶
Berechnet einen kryptografischen Hashwert für den Inhalt des FlowFile unter Verwendung des angegebenen Algorithmus und schreibt ihn in ein Ausgabeattribut. Weitere Informationen zur Auswahl eines geeigneten Algorithmus finden Sie unter https://csrc.nist.gov/Projects/Hash-Functions/NIST-Policy-on-Hash-Functions.
Eingabeanforderung¶
REQUIRED
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
---|---|
fail_when_empty |
Weiterleitung an „failure“, wenn der Inhalt leer ist. Das Hashing eines leeren Werts ist zwar zulässig, aber in manchen Abläufen soll eine leere Eingabe erkannt werden. |
hash_algorithmus |
Der zu verwendende Hash-Algorithmus. Beachten Sie, dass nicht alle verfügbaren Algorithmen zur Verwendung empfohlen werden (einige werden aus Gründen der Abwärtskompatibilität bereitgestellt). Bei der Auswahl eines Algorithmus sind viele Dinge zu beachten. Es wird empfohlen, den sichersten verfügbaren Algorithmus zu verwenden. |
Beziehungen¶
Name |
Beschreibung |
---|---|
failure |
Wird für FlowFiles verwendet, die keinen Inhalt haben, wenn die Einstellung „fail on empty“ aktiviert ist. |
success |
Wird für Flowfiles verwendet, denen ein Hashwert hinzugefügt wurde. |
Schreibt Attribute¶
Name |
Beschreibung |
---|---|
content_<algorithm> |
Dieser Prozessor fügt ein Attribut hinzu, dessen Wert das Ergebnis des Hashing des Flowfile-Inhalts ist. Der Name dieses Attributs wird durch den Wert des Algorithmus angegeben, z. B. „content_SHA-256“. |