Package | Description |
---|---|
com.enterprisedt.net.ftp |
FileTransferClient is the key
class for edtFTPj/Free and provides basic FTP features. |
com.enterprisedt.net.ftp.ssh |
Contains classes for SFTP (FTP via SSH) client functionality.
|
Modifier and Type | Method and Description |
---|---|
SSHFTPAlgorithm[] |
AdvancedSSHSettings.getEnabledAlgorithms()
Returns an array containing all enabled algorithms (of all types).
|
SSHFTPAlgorithm[] |
AdvancedSSHSettings.getEnabledAlgorithms(int algorithmType)
Returns an array containing all enabled algorithms of a particular type.
|
Modifier and Type | Method and Description |
---|---|
void |
AdvancedSSHSettings.setAlgorithmEnabled(SSHFTPAlgorithm algorithm,
boolean enable)
Enable/disable the given algorithm.
|
Modifier and Type | Field and Description |
---|---|
static SSHFTPAlgorithm |
SSHFTPAlgorithm.CIPHER_3DES_CBC
Instance of
SSHFTPAlgorithm corresponding to
the 3DES cipher algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.CIPHER_AES128_CBC
Instance of
SSHFTPAlgorithm corresponding to
the Rijndael-128 cipher algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.CIPHER_AES128_CTR
Instance of
SSHFTPAlgorithm corresponding to
the AES-128 cipher algorithm in CTR mode |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.CIPHER_AES192_CBC
Instance of
SSHFTPAlgorithm corresponding to
the AES-192 cipher algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.CIPHER_AES192_CTR
Instance of
SSHFTPAlgorithm corresponding to
the AES-192 cipher algorithm in CTR mode |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.CIPHER_AES256_CBC
Instance of
SSHFTPAlgorithm corresponding to
the AES-256 cipher algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.CIPHER_AES256_CTR
Instance of
SSHFTPAlgorithm corresponding to
the AES-256 cipher algorithm in CTR mode |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.CIPHER_ARCFOUR
Instance of
SSHFTPAlgorithm corresponding to
the ARCFour cipher algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.CIPHER_BLOWFISH_CBC
Instance of
SSHFTPAlgorithm corresponding to
the Blowfish cipher algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.COMPRESSION_NONE
Instance of
SSHFTPAlgorithm corresponding to
the null compression algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.COMPRESSION_ZLIB
Instance of
SSHFTPAlgorithm corresponding to
the zlib compression algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.COMPRESSION_ZLIB_DELAYED
Instance of
SSHFTPAlgorithm corresponding to
the delayed zlib compression algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.KEY_DSA
Instance of
SSHFTPAlgorithm corresponding to
the DSA key algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.KEY_ECDSA_SHA2_NISTP256
Instance of
SSHFTPAlgorithm corresponding to
the ECDSA key algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.KEY_ECDSA_SHA2_NISTP384
Instance of
SSHFTPAlgorithm corresponding to
the ECDSA key algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.KEY_ECDSA_SHA2_NISTP521
Instance of
SSHFTPAlgorithm corresponding to
the ECDSA key algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.KEY_EXCHANGE_DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA1
Instance of
SSHFTPAlgorithm corresponding to
the DH group key exchange algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.KEY_EXCHANGE_DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA256
Instance of
SSHFTPAlgorithm corresponding to
the DH group key exchange algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.KEY_EXCHANGE_DIFFIE_HELLMAN_GROUP1_SHA1
Instance of
SSHFTPAlgorithm corresponding to
the DH group key exchange algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.KEY_EXCHANGE_DIFFIE_HELLMAN_GROUP14_SHA1
Instance of
SSHFTPAlgorithm corresponding to
the DH group key exchange algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.KEY_EXCHANGE_DIFFIE_HELLMAN_GROUP14_SHA256
Instance of
SSHFTPAlgorithm corresponding to
the DH group key exchange algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.KEY_EXCHANGE_ECDH_SHA2_NISTP256
Instance of
SSHFTPAlgorithm corresponding to
the ECDH_SHA2_NISTP256 group key exchange algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.KEY_EXCHANGE_ECDH_SHA2_NISTP384
Instance of
SSHFTPAlgorithm corresponding to
the ECDH_SHA2_NISTP384 group key exchange algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.KEY_EXCHANGE_ECDH_SHA2_NISTP521
Instance of
SSHFTPAlgorithm corresponding to
the ECDH_SHA2_NISTP521 group key exchange algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.KEY_RSA
Instance of
SSHFTPAlgorithm corresponding to
the RSA key algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.KEY_RSA_SHA2_256
Instance of
SSHFTPAlgorithm corresponding to
the RSA key algorithm with SHA256 |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.KEY_RSA_SHA2_512
Instance of
SSHFTPAlgorithm corresponding to
the RSA key algorithm with SHA512 |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.MAC_MD5
Instance of
SSHFTPAlgorithm corresponding to
the MD5 MAC algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.MAC_MD5_96
Instance of
SSHFTPAlgorithm corresponding to
the MD5-96 MAC algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.MAC_SHA_256
Instance of
SSHFTPAlgorithm corresponding to
the SHA2-256 MAC algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.MAC_SHA_512
Instance of
SSHFTPAlgorithm corresponding to
the SHA2-512 MAC algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.MAC_SHA1
Instance of
SSHFTPAlgorithm corresponding to
the SHA1 MAC algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.MAC_SHA1_96
Instance of
SSHFTPAlgorithm corresponding to
the SHA1-96 MAC algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.MAC_SHA2_256
Instance of
SSHFTPAlgorithm corresponding to
the SHA2-256 MAC algorithm. |
static SSHFTPAlgorithm |
SSHFTPAlgorithm.MAC_SHA2_512
Instance of
SSHFTPAlgorithm corresponding to
the SHA2-512 MAC algorithm. |
Modifier and Type | Method and Description |
---|---|
static SSHFTPAlgorithm |
SSHFTPAlgorithm.getAlgorithm(java.lang.String code)
Returns the algorithm with the given code.
|
static SSHFTPAlgorithm[] |
SSHFTPAlgorithm.getAlgorithms()
Returns an array of all supported algorithms.
|
static SSHFTPAlgorithm[] |
SSHFTPAlgorithm.getAlgorithms(int algorithmType)
Returns an array of all supported algorithms of the specified type.
|
SSHFTPAlgorithm[] |
SCPClient.getEnabledAlgorithms()
Returns an array containing all enabled algorithms (of all types).
|
SSHFTPAlgorithm[] |
SCPClient.getEnabledAlgorithms(int algorithmType)
Returns an array containing all enabled algorithms of a particular type.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SCPClient.isAlgorithmEnabled(SSHFTPAlgorithm algorithm)
Returns
true if the given algorithm is enabled. |
void |
SCPClient.setAlgorithmEnabled(SSHFTPAlgorithm algorithm,
boolean enable)
Enable/disable the given algorithm.
|
Copyright © 2001-2014 Enterprise Distributed Technologies Ltd. All Rights Reserved.