- Ü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)
Die Aktivität PGP Verify zum Überprüfen einer PGP-Signatur oder Klarsignatur oder zum Validieren einer öffentlichen Schlüsseldatei.
UiPath.Cryptography.Activities.PgpVerify
Beschreibung
Überprüft eine PGP-Signatur, eine Klarsignatur oder die strukturierte Gültigkeit einer öffentlichen Schlüsseldatei. Die Eigenschaft Verifizierungstyp wählt aus, welche Prüfung durchgeführt wird und welche Eingaben erforderlich sind.
Diese Aktivität löst keinen Fehler bei einer Verifizierungskonflikt aus. Stattdessen wird False in der Ergebnisausgabe zurückgegeben. Ein False -Ergebnis bedeutet, dass die Verifizierung aufgrund eines falschen Schlüssels, einer manipulierten Nutzlast oder einer falsch formatierten Datei fehlgeschlagen ist.
Projektkompatibilität
Windows | Plattformübergreifend
Windows, plattformübergreifende Konfiguration
- Verifizierungstyp – Die durchzuführende Prüfung. Die folgenden Optionen sind verfügbar:
- Signierte Datei (Binär) (Standard) – Überprüft eine binär signierte Datei, die von der Aktivität PGP Sign File erstellt wurde. Erfordert den Dateipfad zur signierten Datei und den Dateipfad des öffentlichen Schlüssels.
- ClearSigned File (Text) – Überprüft eine im Klartext signierte Datei, die von der Aktivität „PGP ClearSign File“ erstellt wurde. Erfordert den Dateipfad zur signierten Datei und den Dateipfad des öffentlichen Schlüssels.
- Öffentlichen Schlüssel validieren – Überprüft, ob eine Datei ein gut formatierter öffentlicher Schlüssel ist. Erfordert nur den Dateipfad des öffentlichen Schlüssels ; Der Pfad zur signierten Datei wird ignoriert und das Feld ist ausgeblendet.
- Pfad zur signierten Datei – Der Pfad zur zu überprüfenden signierten Datei. Erforderlich für die Typen Signierte Datei (Binär) und ClearSignierte Datei (Text) ; wird für Validieren des öffentlichen Schlüssels ignoriert. 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 Signierte Datei (anIResource). - Dateipfad des öffentlichen Schlüssels – Der Pfad zur Datei mit dem öffentlichen PGP-Schlüssel des Unterzeichners. Bei „Öffentlichen Schlüssel validieren“ ist dies der Schlüssel, der validiert 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 Öffentliche Schlüsseldatei (anIResource).
Erweiterte Optionen
Optionen
- 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
- Ergebnis – Das Verifizierungsergebnis, das in einer
Boolean-Variablen zur Verwendung in anderen Aktivitäten gespeichert wird. Der Wert istTruewenn die Überprüfung erfolgreich war, andernfallsFalse.