- Überblick
- Kryptografie
- Datenbank
- Java
- Python
- WebAPI
- Versionshinweise
- Über das WebAPI-Aktivitätspaket
- Projektkompatibilität
- XML deserialisieren (Deserialize XML)
- XPath ausführen (Execute XPath)
- XML-Knotenattribute erhalten (Get XML Node Attributes)
- XML-Knoten erhalten (Get XML Nodes)
- JSON serialisieren
- Deserialize JSON
- JSON-Zusammenstellung deserialisieren (Deserialize Json Array)
- HTTP Request (legacy)
- HTTP-Anfrage (HTTP Request)
- SOAP-Anfrage (SOAP Request)
Aktivität PGP Sign File zum Erstellen einer PGP-Binärsignatur einer Datei mithilfe eines privaten Schlüssels.
UiPath.Cryptography.Activities.PgpSignFile
Beschreibung
Erstellt mit einem privaten Schlüssel eine PGP-Binärsignatur einer Datei. Die signierte Ausgabe enthält die Originaldaten und die Signatur. Um sie später zu überprüfen, verwenden Sie die Aktivität PGP Verify mit dem Verifizierungstyp Signierte Datei (Binär) .
Diese Aktivität erzeugt eine binäre OpenPGP-Signatur. Verwenden Sie für eine textoptimierte geschütze Signatur, die den Klartext einbettt, stattdessen die Aktivität PGP ClearSign File .
Projektkompatibilität
Windows | Plattformübergreifend
Windows, plattformübergreifende Konfiguration
- Eingabedateipfad – Der Pfad zur Datei, die Sie signieren möchten. Dieses Feld unterstützt nur Strings und
String-Variablen. Um eine Projektressource anstelle eines Pfads zu verwenden, wählen Sie das Eingabemenü des Felds aus und wechseln Sie zur Eingabe Eingabedatei (anIResource). - Dateipfad für privaten Schlüssel – Der Pfad zu Ihrer PGP-Datei mit privatem Schlüssel, die zum Signieren der Daten verwendet wird. Dieses Feld unterstützt nur Strings und
String-Variablen. Um eine Projektressource anstelle eines Pfads zu verwenden, wählen Sie das Eingabemenü des Felds aus und wechseln Sie zur Eingabe Private Schlüsseldatei (anIResource). - Ausgabedateipfad – Der vollständige Pfad, an dem die signierte Datei gespeichert wird. Dieses Feld unterstützt nur Strings und
String-Variablen. - Passphrase – Die Passphrase, die den privaten Schlüssel entsperrt. Um es als sichere Zeichenfolge anstelle von Nur-Text bereitzustellen, wählen Sie das Eingabemenü des Felds aus und wechseln Sie zur Eingabe Passphrase (Secure) (a
SecureString).
Erweiterte Optionen
Optionen
- Überschreiben - Wenn am Ausgabepfad bereits eine Datei vorhanden ist, wird sie überschrieben. Dieses Feld unterstützt nur boolesche Werte (
True,False). Der Standardwert istFalse. - Bei Fehler fortsetzen – Gibt an, ob die Automatisierung fortgesetzt werden soll, auch wenn die Aktivität einen Fehler ausgibt. Dieses Feld unterstützt nur boolesche Werte (
True,False). Der Standardwert istFalse. Wenn das Feld also leer ist und ein Fehler auftritt, wird die Ausführung des Projekts angehalten. Wenn der Wert aufTruegesetzt ist, wird die Ausführung des Projekts unabhängig von einem Fehler fortgesetzt.Hinweis:Wenn die Aktivität in Abfangen versuchen (Try Catch) enthalten ist und der Wert der Eigenschaft ContinueOnError auf Wahr
Truegesetzt ist, wird kein Fehler bei der Ausführung des Projekts abgefangen.
Ausgabe
- Signierte Datei – Ein Ressourcen-Handle für die signierte Datei, die geschrieben wurde, gespeichert in einer
ILocalResource-Variablen zur Verwendung in anderen Aktivitäten. Die signierten Bytes werden auch in den Ausgabedateipfad geschrieben.