FtpSettings Class |
Namespace: Flex.Hal.Settings
The FtpSettings type exposes the following members.
Name | Description | |
---|---|---|
FtpSettings | Initializes a new instance of the FtpSettings class |
Name | Description | |
---|---|---|
Account |
Gets or sets the account to log in to the FTP server if required.
| |
DefaultRemoteDirectory |
Gets or sets the default directory to use after logged in to the host.
| |
DisplayStatus |
Gets or sets a value that indicates whether to display a dialog showing the progress of the file transfer.
| |
EnableTrace |
Gets or sets a value that indicates whether logging of diagnostic
information to file is enabled.
| |
Encoding |
Gets or sets the text encoding to use to encode and decode command parameters and
server responses.
| |
EncryptDataChannel |
Gets or sets a value that indicates whether data channel is to be encrypted.
| |
Encryption |
Gets or sets the encryption for the connection.
| |
FileExistsAction |
Gets or sets the action to perform if file already exists at the target location.
| |
HostNameIP |
Gets or sets the host name or IP address.
| |
PassiveMode |
Gets or sets a value that indicates whether to passive mode is enabled.
| |
PasswordPlain |
Gets or sets the password value in plain text.
| |
Port |
Gets or sets the host port number.
| |
PreserveFileDateTime |
Gets or sets a value that indicates whether to retain the original modified date and
time of the transferred file.
| |
ProxyHostNameIP |
Gets or sets the proxy host name or IP address.
| |
ProxyPasswordPlain |
Gets or sets the password in plain text to log in to the proxy server.
| |
ProxyPort |
Gets or sets the proxy port number.
| |
ProxyType |
Gets or sets the type of proxy to use to connect to the network.
| |
ProxyUsername |
Gets or sets the username to log in to the proxy server.
| |
SshCompressionLevel |
Gets or sets the SSH compression level.
| |
SshEncryptionAlgorithms |
Gets or sets the SSH allowed encryption algorithms.
| |
SshHostKeyAlgorithms |
Gets or sets the SSH allowed host key (server key) algorithms.
| |
SshKeyExchangeAlgorithms |
Gets or sets the SSH allowed key exchange algorithms.
| |
SshMacAlgorithms |
Gets or sets the SSH allowed message authentication code algorithms.
| |
SshMinimumDiffieHellmanKeySize |
Gets or sets the SSH minimum allowed size of the ephemeral Diffie-Hellman prime.
| |
SshMinimumRsaKeySize |
Gets or sets the SSH minimum allowed size of the RSA key.
| |
SshPrivateKeyFile |
Gets or sets the SSH private key file.
| |
SshPrivateKeyPasswordPlain |
Gets or sets the password for the SSH private key in plain text.
| |
SshPromptFingerprint |
Gets or sets a value that indicates whether to display a dialog containing
host key fingerprint for host identity confirmation.
| |
SSLClientCert |
Gets or sets the SSL certificate for client authentication.
| |
SSLFlags |
Gets or sets the server certificate exception(s) that are accepted.
| |
SSLNotAcceptAction |
Gets or sets the action to take when server certificate is not accepted.
| |
SSLProtocol |
Gets or sets the SSL/TLS protocol.
| |
TimeOutSec |
Gets or sets the time out value in seconds.
| |
Username |
Gets or sets the username to log in to the FTP server.
|