Class KettleSftpFileSystemConfigBuilder

java.lang.Object
org.apache.commons.vfs2.FileSystemConfigBuilder
org.pentaho.di.core.vfs.configuration.KettleGenericFileSystemConfigBuilder
org.pentaho.di.core.vfs.configuration.KettleSftpFileSystemConfigBuilder
All Implemented Interfaces:
IKettleFileSystemConfigBuilder

public class KettleSftpFileSystemConfigBuilder extends KettleGenericFileSystemConfigBuilder
An SFTP FileSystemConfigBuilder that uses Kettle variables to build SFTP VFS configuration options. Options can be specified by host by appending the host name (as it will appear in the VFS URL) to the end of the parameter. (e.g.- vfs.sftp.parameter.192.168.1.5) Overriden parameters are currently:
Parameter Description
AuthKeyPassphrase The passphrase that unlocks the private key. (Recommended on a per host basis, unless the passphrase is the same for ALL authentication keys)
identity Local file path (Not VFS) to the private key for authentication.
Author:
cboyden