Class AsyncFtpClientBlueCoatProxy
- Namespace
- FluentFTP.Proxy.AsyncProxy
- Assembly
- FluentFTP.dll
A FTP client with a user@host proxy identification, that works with Blue Coat FTP Service servers.
The 'blue coat variant' forces the client to wait for a 220 FTP response code in the handshake phase.
public class AsyncFtpClientBlueCoatProxy : AsyncFtpClientProxy, IInternalFtpClient, IAsyncFtpClient, IDisposable, IAsyncDisposable, IBaseFtpClient
- Inheritance
-
AsyncFtpClientBlueCoatProxy
- Implements
- Inherited Members
- Extension Methods
Constructors
AsyncFtpClientBlueCoatProxy(FtpProxyProfile)
A FTP client with a user@host proxy identification.
public AsyncFtpClientBlueCoatProxy(FtpProxyProfile proxy)
Parameters
proxy
FtpProxyProfileProxy information
Methods
Create()
Creates a new instance of this class. Useful in FTP proxy classes.
protected override BaseFtpClient Create()
Returns
HandshakeAsync(CancellationToken)
Redefine the first dialog: auth with proxy information
protected override Task HandshakeAsync(CancellationToken token = default)
Parameters
token
CancellationToken