SCP
Dieser Adapter sendet und empfängt einzelne Dateien über SCP (Secure CoPy). Der Adapter unterstützt Proxy-Server vom Typ HTTP, SOCKS4 und SOCKS5.
Eigenschaften (Properties)
Operation (action) | Bestimmt, welche Dateitransfer-Operation mit den verarbeiteten Dateien oder Ordnern durchgeführt wird. Mögliche Werte:
|
Parameter
Adapter | Hauptklasse des Adapters (nicht verändern!) Mögliche Werte: |
host | IP-Adresse oder Host-Name des entfernten Rechners Mögliche Werte: Beliebige gültige Zeichenkette (z.B. |
port | Port-Nummer des entfernten Rechners Mögliche Werte:
|
login | Benutzername für die SCP-Verbindung |
password | Passwort für die SCP-Verbindung; Wenn Parameter |
remotePath | Pfad auf dem entfernten Rechners, mit dem eine Datei ausgetauscht werden soll Mögliche Werte: Beliebige Zeichenkette (z.B. |
documentname | Name der Datei, die gesendet oder empfangen werden soll Mögliche Werte: Beliebige Zeichenkette (z.B. |
localPath | Lokaler Ordner zum Senden und Empfangen einer Datei Mögliche Werte: Beliebige gültige Pfadangabe (z.B. |
timeOut | Zeitbeschränkung für den TCP-Verbindungsaufbau und die Übertragung in Millisekunden Mögliche Werte:
|
hostValidationEnabled | Host-Validierung aktivieren, um sicherzustellen, dass der angefragte entfernte Rechner auch dem Rechner entspricht, mit dem verbunden wird. Idealerweise nur für Testzwecke deaktivieren! Mögliche Werte:
|
privateKeyFile | Pfad zu einer Private Key -Datei (nicht: Java Keystore). Wenn Sie sich auf dem entfernten Rechner mit einem Private Key authentifizieren möchten, dann dient der Parameter Mögliche Werte: Beliebiger gültiger Pfad (z.B. |
hostsFileName | Pfad zur Known Hosts-Datei, die eine Liste von bestätigten Hosts und deren zugehörigen Public Keys enthält Mögliche Werte: Beliebiger gültiger Pfad (z.B. |
useProxy | Proxy-Server für den Verbindungsaufbau verwenden Mögliche Werte:
|
proxyType | Proxy-Server-Typ Mögliche Werte:
|
proxyAddress | IP-Adresse oder Host-Name des Proxy-Servers Mögliche Werte: Beliebige gültige Zeichenkette (z.B. |
proxyPublicAddress | Öffentliche IP-Adresse oder Host-Name des Proxy-Servers, wenn der Proxy keine Adresse zurückgibt Mögliche Werte: Beliebige gültige Zeichenkette (z.B. |
proxyPort | Port-Nummer des Proxy-Servers Mögliche Werte: Beliebige positive ganze Zahl |
proxyUsername | Benutzername für den Proxy-Server |
proxyPassword | Passwort für den Proxy-Server |
Statuswerte
1 | Die Operation wurde erfolgreich ausgeführt. |
0 | Die Operation wurde erfolgreich ausgeführt, jedoch ohne Ergebnis. |
-1 | Die Operation ist aufgrund eines technischen Fehlers fehlgeschlagen. |
Input
Der Adapter erwartet kein bestimmtes Input-Dokument. Ein Input-Dokument wird unverändert wieder ausgegeben.
Output
Ein Input-Dokument wird unverändert wieder ausgegeben.