GenerateHMAC
Mit der Aktion GenerateHMAC wird ein HMAC-Hash auf eine bestimmte Eingabe angewendet.
In der folgenden Tabelle sind die Parameter für die Aktion GenerateHMAC aufgeführt.
| Ihren Namen | Datentyp | Erforderlich | Hinweise |
|---|---|---|---|
| Algorithmus | Aufzählung | Ja | Mögliche Werte:
|
| secretKey | Zeichenfolge | Ja | Der zu verwendende geheime Schlüssel. |
| Nachricht | Zeichenfolge | Ja | Die zu verarbeitende Eingabenachricht. |
| saveFormat | Zeichenfolge | Ja | Mögliche Werte:
|
| savePath | JPfad | Ja | Die Position zum Speichern des Ergebnisses. |
XML-Beispiel
Diese Aktion generiert einen HMAC-Hashwert des im Status /value gespeicherten Werts. Der Hash wird im Hex-Format unter Verwendung des SHA1 -Algorithmus und der bereitgestellten secretKey generiert und im Staat am Standort /signature gespeichert.
<GenerateHMAC algorithm="SHA1" secretKey="${/secret_key}" message="${/value}" saveFormat="HEX" savePath="/signature" />