1.1 Condition
Das optionale Attribut Condition gibt an, ob die Aktion ausgeführt wird. Der Wert muss dem Typ Boolean entsprechen. Zur Auswertung kann VBScript verwendet werden. Beispielsweise die Vergleichsoperatoren von VBScript.
1.2 IgnoreError
Das optionale Attribute IgnoreError gibt an, ob die Aktion bei einem Error die Ausführung des Batchpad Skriptes abbricht. Der Wert muss dem Typ Boolean entsprechen.
2 GetMD5Hash
Die Aktion GetMD5Hash gibt einen MD5 Hashcode von einem Wert (Attribut: Value) zurück (Attribut: Variable).
<GetMD5Hash Value="" Condition="" Variable="{@Result}" IgnoreError="false" />
3 GetSHA1Hash
Die Aktion GetSHA1Hash gibt einen SHA1 Hashcode von einem Wert (Attribut: Value) zurück (Attribut: Variable).
<GetSHA1Hash Value="" Condition="" Variable="{@Result}" IgnoreError="false" />
4 EncryptAES
Die Aktion EncryptAES gibt einen mit AES verschlüsselten Wert von einem Wert (Attribut: Value) zurück (Attribut: Variable). Zur Verschlüsselung wird der in dem Attribut Key hinterlegte Schlüssel verwendet.
<EncryptAES Value="" Key="" Condition="" Variable="{@Result}" IgnoreError="false" />
5 DecryptAES
Die Aktion DecryptAES gibt einen entschlüsselten Wert von einem mit AES verschlüsselten Wert (Attribut: Value) zurück (Attribut: Variable). Zur Entschlüsselung wird der in dem Attribut Key hinterlegte Schlüssel verwendet.
<DecryptAES Value="" Key="" Condition="" Variable="{@Result}" IgnoreError="false" />
6 EncodeBase64
Die Aktion EncodeBase64 gibt einen mit Base64 kodierten Wert von einem Wert (Attribut: Value) zurück (Attribut: Variable).
<EncodeBase64 Value="" Condition="" Variable="{@Result}" IgnoreError="false" />
7 DecodeBase64
Die Aktion DecodeBase64 gibt einen dekodierten Wert von einem mit Base64 kodierten Wert (Attribut: Value) zurück (Attribut: Variable).
<DecodeBase64 Value="" Condition="" Variable="{@Result}" IgnoreError="false" />
8 GetRandomKey
Die Aktion GetRandomKey gibt einen zufälligen Schlüssel zurück, der aus den Ziffern 0-9 und den Zeichen A-F besteht. Die Länge des Schlüssels wird über das Attribut Length bestimmt.
<GetRandomKey Length="" Condition="" Variable="{@Result}" IgnoreError="false" />