SCP
This adapter sends and receives individual files via SCP (Secure CoPy). The adapter supports HTTP, SOCKS4 and SOCKS5 type proxy servers.
Properties
| Operation (action) | Determines which file transfer operation is performed on the processed files or folders. Possible values:
|
Parameter
| Adapter | Main class of the adapter (do not change!) Possible values: |
| host | IP address or host name of the remote computer Possible values: Any valid string (e.g. |
| port | Port number of the remote computer Possible values:
|
| login | Username for the SCP connection |
| password | Password for the SCP connection; If parameter |
| remotePath | Path on the remote computer with which a file is to be exchanged Possible values: Any string (e.g. |
| documentname | Name of the file to be sent or received Possible values: Any string (e.g. |
| localPath | Local folder for sending and receiving a file Possible values: Any valid path (e.g. |
| timeout | Time limit for TCP connection establishment and transmission in milliseconds Possible values:
|
| hostValidationEnabled | Enable host validation to ensure that the requested remote host also corresponds to the host to which you are connecting. Ideally, deactivate for test purposes only! Possible values:
|
| privateKeyFile | Path to a Private Key file (not: Java Keystore). If you want to authenticate on the remote machine with a Private Key, then the Possible values: Any valid path (e.g. |
| hostsFileName | Path to the Known Hosts file, which contains a list of confirmed hosts and their associated public keys. Possible values: Any valid path (e.g. |
| useProxy | Use proxy server to establish connection Possible values:
|
| proxyType | Proxy server type Possible values:
|
| proxyAddress | IP address or host name of the proxy server Possible values: Any valid string (e.g. |
| proxyPublicAddress | Public IP address or host name of the proxy server if the proxy does not return an address. Possible values: Any valid string (e.g. |
| proxyPort | Port number of the proxy server Possible values: Any positive integer |
| proxyUsername | Username for the proxy server |
| proxyPassword | Password for the proxy server |
Status values
1 | The operation was executed successfully. |
0 | The operation was executed successfully, but without any result. |
-1 | The operation failed due to a technical error. |
Input
The adapter does not expect a specific input document. An input document is output unchanged.
Output
An input document is output again unchanged.