|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.vfs.FileSystemConfigBuilder
org.apache.commons.vfs.provider.sftp.SftpFileSystemConfigBuilder
The config builder for various sftp configuration options
Method Summary | |
String |
getCompression(FileSystemOptions opts)
|
protected Class |
getConfigClass()
|
File[] |
getIdentities(FileSystemOptions opts)
|
static SftpFileSystemConfigBuilder |
getInstance()
|
File |
getKnownHosts(FileSystemOptions opts)
|
String |
getStrictHostKeyChecking(FileSystemOptions opts)
|
com.jcraft.jsch.UserInfo |
getUserInfo(FileSystemOptions opts)
|
void |
setCompression(FileSystemOptions opts,
String compression)
configure the compression to use. e.g. |
void |
setIdentities(FileSystemOptions opts,
File[] identities)
Set the identity files (your private key files). Need to use a java.io.File as JSch cant deal with vfs FileObjects ;-) |
void |
setKnownHosts(FileSystemOptions opts,
File sshdir)
Set the known_hosts file. |
void |
setStrictHostKeyChecking(FileSystemOptions opts,
String hostKeyChecking)
configure the host key checking to use. valid arguments are only yes, no and ask. See the jsch documentation for details. |
void |
setUserInfo(FileSystemOptions opts,
com.jcraft.jsch.UserInfo info)
Set the userinfo class to use if e.g. |
Methods inherited from class org.apache.commons.vfs.FileSystemConfigBuilder |
getParam, hasParam, setParam |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static SftpFileSystemConfigBuilder getInstance()
public void setUserInfo(FileSystemOptions opts, com.jcraft.jsch.UserInfo info)
opts
- info
- public com.jcraft.jsch.UserInfo getUserInfo(FileSystemOptions opts)
opts
-
setUserInfo(org.apache.commons.vfs.FileSystemOptions, com.jcraft.jsch.UserInfo)
public void setKnownHosts(FileSystemOptions opts, File sshdir) throws FileSystemException
opts
- sshdir
-
FileSystemException
public File getKnownHosts(FileSystemOptions opts)
opts
-
setKnownHosts(org.apache.commons.vfs.FileSystemOptions, java.io.File)
public void setIdentities(FileSystemOptions opts, File[] identities) throws FileSystemException
opts
- identities
-
FileSystemException
public void setCompression(FileSystemOptions opts, String compression) throws FileSystemException
opts
- compression
-
FileSystemException
public String getCompression(FileSystemOptions opts)
opts
-
setCompression(org.apache.commons.vfs.FileSystemOptions, java.lang.String)
public File[] getIdentities(FileSystemOptions opts)
opts
-
setIdentities(org.apache.commons.vfs.FileSystemOptions, java.io.File[])
public void setStrictHostKeyChecking(FileSystemOptions opts, String hostKeyChecking) throws FileSystemException
opts
- hostKeyChecking
-
FileSystemException
public String getStrictHostKeyChecking(FileSystemOptions opts)
opts
-
setStrictHostKeyChecking(FileSystemOptions, String)
protected Class getConfigClass()
getConfigClass
in class FileSystemConfigBuilder
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |