PGP-Verschlüsselungs-Plugin (veraltet) für Jitterbit-Cloud und private Agentengruppen
Einführung
Das PGP-Verschlüsselungs-Plugin verschlüsselt Zieldateien im Klartext mit PGP.
Dieses Plugin ist standardmäßig in Jitterbit-Cloud-Agent-Gruppen verfügbar und können auch mit privaten Agentengruppen verknüpft werden.
Wichtig
Von Jitterbit bereitgestellte Plugins sind veraltet.
Laden Sie das Plugin herunter und fügen Sie es hinzu
Das PGP-Verschlüsselungs Plugin ist ein Standard-Jitterbit Plugin, das bereits in der Management Console verfügbar ist Plugins-Seite und muss nicht heruntergeladen oder zur Organisation hinzugefügt werden.
Unter Anweisung des Supports kann dieses Plugin unter dem unten angegebenen Link heruntergeladen und der Organisation hinzugefügt werden.
Verknüpfen Sie das Plugin mit einer Agentengruppe
Das PGP-Verschlüsselungs-Plugin ist standardmäßig mit Jitterbit-Cloud-Agent-Gruppen verknüpft.
Wenn Sie eine private Agentengruppe verwenden, müssen Sie das Plugin-In vor der Verwendung mit der privaten Agentengruppe verknüpfen, um das Plugin-In für alle Agenten in der Gruppe verfügbar zu machen.
Das Plugin ist in der Management Console Plugins aufgeführt Seite mit dem Anzeigenamen Jitterbit PGP-Verschlüsselung.
Festlegen von Variablen und Verwenden des Plugin in einem Projekt
Informationen zur Verwendung von Plugins in einem Projekt finden Sie in diesen Themen:
Das PGP-Verschlüsselungs-Plugin verwendet diese Variablen:
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
Jitterbit.PGP.PublicKeyData | Zeichenfolge | Optional | Die ASCII-Darstellung des öffentlichen Schlüssels. Alternativ können Sie die öffentliche Schlüsseldatei direkt auf dem privaten Agenten selbst platzieren und die Variable festlegen Jitterbit.PGP.PublicKeyFile zum Pfad der Datei. |
Jitterbit.PGP.PublicKeyFile | Zeichenfolge | Optional | Der Pfad zur öffentlichen Schlüsseldatei, falls die öffentliche Schlüsseldatei auf dem privaten Agenten gespeichert ist. Die Datei muss für den Benutzer lesbar sein, der den Agenten ausführt (genauer gesagt die Jitterbit Process Engine). Alternativ können Sie Folgendes festlegen: Jitterbit.PGP.PublicKeyID zur ASCII-Darstellung des Schlüssels selbst, indem Sie Skripte verwenden, um Jitterbit.PGP.PublicKeyID als globale Variable, bevor Sie Ihre Operation aufrufen. Weitere Informationen dazu finden Sie unter Integration StudioGlobale Variablen oder Design Studio Globale Variablen. |
Jitterbit.PGP.UserID | Zeichenfolge | Optional | Die Benutzer-ID des öffentlichen Schlüssels, der für die Verschlüsselung verwendet werden soll. Wenn diese Variable nicht gesetzt ist, Jitterbit.PGP.PublicKeyID muss stattdessen gesetzt werden. Dieser Wert wird ignoriert, wenn Jitterbit.PGP.PublicKeyID wurde festgelegt. |
Jitterbit.PGP.PublicKeyID | Zeichenfolge | Optional | Die ID des öffentlichen Schlüssels, der für die Verschlüsselung verwendet werden soll. Dies sollte entweder eine Zeichenfolge im Hex-Format sein, wie etwa "0xAC859CC9E1257F19" oder der entsprechende Wert in Basis 10, wie etwa "12431514737305812761" . Beachten Sie, dass die Schlüssel-ID 64 Bit lang sein muss, um mit der von diesem Plugin verwendeten Krypto-Bibliothek zu funktionieren; einige Tools melden nur die 32 niedrigsten Bits, wenn sie nach der ID eines Schlüssels gefragt werden. Wenn diese Variable nicht gesetzt ist, Jitterbit.PGP.UserID muss stattdessen festgelegt werden. |
Jitterbit.PGP.AsciiArmor | Boolean | Optional | Diese Variable setzen auf true führt dazu, dass die verschlüsselten Dateien ASCII-geschützt sind. Die Standardeinstellung (false ) führt dazu, dass die verschlüsselten Dateien im Binärformat erstellt werden. |
Jitterbit.PGP.PrivateKeyData | Zeichenfolge | Optional | Wenn die Datei sowohl signiert als auch verschlüsselt wird, sollte diese Variable die ASCII-Darstellung der privaten Schlüsseldatei enthalten, die zum Signieren der Datei verwendet wird. Alternativ können Sie die Schlüsseldatei direkt auf dem privaten Agenten platzieren und den Pfad zur Datei in der Variablen festlegen Jitterbit.PGP.PrivateKeyFile . |
Jitterbit.PGP.PrivateKeyFile | Zeichenfolge | Optional | Wenn die Datei sowohl signiert als auch verschlüsselt wird, sollte diese Variable den Pfad zur privaten Schlüsseldatei enthalten, die zum Signieren der Datei verwendet wird, vorausgesetzt, dass die private Schlüsseldatei auf dem privaten Agenten selbst gespeichert ist. Alternativ können Sie die ASCII-Darstellung des Schlüssels selbst in der Variable übergeben Jitterbit.PGP.PrivateKeyData . |
Jitterbit.PGP.PrivateKeyID | String | Optional | Wenn die Datei sowohl signiert als auch verschlüsselt wird, kann diese Variable verwendet werden, um die ID des privaten Schlüssels anzugeben. Es gelten die gleichen Formatregeln wie für Jitterbit.PGP.PublicKeyID (siehe oben). Wenn dieser Wert nicht festgelegt ist, verwendet der Agent zum Signieren den ersten anwendbaren Schlüssel, den er in der privaten Schlüsseldatei findet. |
Jitterbit.PGP.Passphrase | String | Optional | Wenn die Datei sowohl signiert als auch verschlüsselt wird, sollte diese Variable die Passphrase enthalten, die den privaten Schlüssel schützt. Diese Variable muss gesetzt werden, wenn Jitterbit.PGP.PrivateKeyFile wurde festgelegt, andernfalls schlägt das Plugin fehl. |