|
JSCAPE MFT Server | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jscape.inet.mft.management.descriptors.SftpConfiguration
public class SftpConfiguration
SFTP service configuration descriptor.
Field Summary | |
---|---|
static java.lang.String |
AUTH_BANNER
SFTP authentication banner flag. |
static java.lang.String |
CONNECTION_TIMEOUT
SFTP connection timeout flag. |
static java.lang.String |
SOFTWARE_VERSION
SFTP software version flag. |
static java.lang.String |
STARTUP_BANNER
SFTP startup banner flag. |
static java.lang.String |
SUPPORTED_CIPHERS
SFTP cipher algorithms sequence flag. |
static java.lang.String |
SUPPORTED_COMPRESSIONS
SFTP compression algorithms sequence flag. |
static java.lang.String |
SUPPORTED_KEXES
SFTP key exchange algorithms sequence flag. |
static java.lang.String |
SUPPORTED_MACS
SFTP MAC algorithms sequence flag. |
Constructor Summary | |
---|---|
SftpConfiguration()
Creates new instance. |
|
SftpConfiguration(SftpConfiguration that)
Creates new instance from existing instance. |
|
SftpConfiguration(SftpConfiguration that,
java.util.Map options)
Creates new instance from existing instance. |
|
SftpConfiguration(java.lang.String startupBanner,
java.lang.String softwareVersion,
java.lang.String authBanner,
java.lang.String[] supportedKexes,
java.lang.String[] supportedCiphers,
java.lang.String[] supportedMacs,
java.lang.String[] supportedCompressions,
long connectionTimeout,
java.lang.Integer receiveBufferSize,
java.lang.Integer sendBufferSize,
boolean disableRealPathExpandedLongName)
Creates new instance. |
Method Summary | |
---|---|
java.lang.String |
getAuthBanner()
Gets authentication banner. |
long |
getConnectionTimeout()
Sets connection timeout in ms. |
java.lang.Integer |
getReceiveBufferSize()
Gets socket receive buffer size in bytes. |
java.lang.Integer |
getSendBufferSize()
Gets socket send buffer size in bytes. |
java.lang.String |
getSoftwareVersion()
Gets software version. |
java.lang.String |
getStartupBanner()
Gets startup banner. |
java.lang.String[] |
getSupportedCiphers()
Sets ciphers. |
java.lang.String[] |
getSupportedCompressions()
Gets compression algorithms. |
java.lang.String[] |
getSupportedKexes()
Gets key exchange algorithms. |
java.lang.String[] |
getSupportedMacs()
Gets MAC (message authentication) algorithms. |
boolean |
isDisableRealPathExpandedLongName()
|
void |
setAuthBanner(java.lang.String value)
Sets authentication banner. |
void |
setConnectionTimeout(long value)
Sets connection timeout in ms. |
void |
setDisableRealPathExpandedLongName(boolean value)
|
void |
setReceiveBufferSize(java.lang.Integer value)
Sets receive buffer size in bytes. |
void |
setSendBufferSize(java.lang.Integer value)
Sets send buffer size in bytes. |
void |
setSoftwareVersion(java.lang.String value)
Sets software version. |
void |
setStartupBanner(java.lang.String value)
Sets startup banner. |
void |
setSupportedCiphers(java.lang.String[] value)
Gets ciphers. |
void |
setSupportedCompressions(java.lang.String[] value)
Sets compression algorithms. |
void |
setSupportedKexes(java.lang.String[] value)
Sets key exchange algorithms. |
void |
setSupportedMacs(java.lang.String[] value)
Sets MAC (message authentication) algorithms. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String STARTUP_BANNER
public static final java.lang.String SOFTWARE_VERSION
public static final java.lang.String AUTH_BANNER
public static final java.lang.String SUPPORTED_KEXES
public static final java.lang.String SUPPORTED_CIPHERS
public static final java.lang.String SUPPORTED_MACS
public static final java.lang.String SUPPORTED_COMPRESSIONS
public static final java.lang.String CONNECTION_TIMEOUT
Constructor Detail |
---|
public SftpConfiguration(java.lang.String startupBanner, java.lang.String softwareVersion, java.lang.String authBanner, java.lang.String[] supportedKexes, java.lang.String[] supportedCiphers, java.lang.String[] supportedMacs, java.lang.String[] supportedCompressions, long connectionTimeout, java.lang.Integer receiveBufferSize, java.lang.Integer sendBufferSize, boolean disableRealPathExpandedLongName)
startupBanner
- startup bannersoftwareVersion
- software versionauthBanner
- authentication bannersupportedKexes
- supported key exchange algorithmssupportedCiphers
- supported cipher algorithmssupportedMacs
- supported MAC algorithmssupportedCompressions
- supported compression algorithmsconnectionTimeout
- connection timeout in msreceiveBufferSize
- socket receive buffer size in bytessendBufferSize
- socket send buffer size in bytespublic SftpConfiguration(SftpConfiguration that)
that
- an instance to copypublic SftpConfiguration(SftpConfiguration that, java.util.Map options)
that
- an instance to copyoptions
- additional optionspublic SftpConfiguration()
Method Detail |
---|
public java.lang.String getStartupBanner()
public void setStartupBanner(java.lang.String value)
value
- startup bannerpublic java.lang.String getSoftwareVersion()
public void setSoftwareVersion(java.lang.String value)
value
- software versionpublic java.lang.String getAuthBanner()
public void setAuthBanner(java.lang.String value)
value
- authentication bannerpublic java.lang.String[] getSupportedKexes()
public void setSupportedKexes(java.lang.String[] value)
value
- supported key exchange algorithmspublic java.lang.String[] getSupportedCiphers()
public void setSupportedCiphers(java.lang.String[] value)
value
- supported cipher algorithmspublic java.lang.String[] getSupportedMacs()
public void setSupportedMacs(java.lang.String[] value)
value
- supported MAC algorithmspublic java.lang.String[] getSupportedCompressions()
public void setSupportedCompressions(java.lang.String[] value)
value
- supported compression algorithmspublic long getConnectionTimeout()
public void setConnectionTimeout(long value)
value
- connection timeoutpublic java.lang.Integer getReceiveBufferSize()
public void setReceiveBufferSize(java.lang.Integer value)
value
- receive buffer sizepublic java.lang.Integer getSendBufferSize()
public void setSendBufferSize(java.lang.Integer value)
value
- send buffer sizepublic boolean isDisableRealPathExpandedLongName()
public void setDisableRealPathExpandedLongName(boolean value)
public java.lang.String toString()
toString
in class java.lang.Object
|
JSCAPE MFT Server | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |