Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
h2. Jsch

The *

Jsch

...

camel-jsch* component supports the [SCP protocol|http://en.wikipedia.org/wiki/Secure_copy] using the Client API of the [Jsch|http://www.jcraft.com/jsch/] project. Jsch is already used in camel by the [FTP] component for the *sftp:* protocol.

...



Maven users will need to add the following dependency to their {{pom.xml}} for this component:

...


{code
:xml
xml
}
<dependency>
    <groupId>org.apache.camel</groupId>
    <artifactId>camel-jsch</artifactId>
    <version>${camel.version}</version> <!-- use the same version as your Camel core version -->
</dependency>

URI format

Code Block

{code}

h3. URI format

{code}
scp://host[:port]/destination[?options]

...


{code}

You can append query options to the URI in the following format, {{?option=value&option=value&...}}

h3. Options
{div:class=confluenceTableSmall}
|| Name || Description || Example || Default Value ||
| {{username}} | {{null}} | Specifies the username to use to log in to the remote file system. |
| {{password}} | {{null}} | Specifies the password to use to log in to the remote file system. |
| {{knownHostsFile}} | {{null}} | Sets the {{known_hosts}} file, so that the scp endpoint can do host key verification. |
| {{strictHostKeyChecking}} | {{no}} | Sets whether to use strict host key checking. Possible values are: {{no}}, {{yes}} |
| {{chmod}} | {{null}} | Allows you to set chmod on the stored file. For example {{chmod=664}}. |

{include:Endpoint See Also}