Indy 9
|
TIdProxyConnectionInfo = class(TPersistent)
TIdProxyConnectionInfo is the type used to represent the TIdRequestHeaderInfo.ProxyParams property.
property Authentication: TIdAuthentication;
Applications can assign the Authentication class to be used for the request. If Authentication has not been assigned, and BasicAuthentication is True, a TIdBasicAuthentication object instance will be automatically created in SetHeaders.
property BasicAuthentication: boolean;
property ProxyPassword: string;
ProxyPassword is supplied as the value for Password in the Authentication object instance in SetHeaders.
property ProxyPort: Integer;
Changing the value in ProxyPort will result in the freeing and releasing of the instance in Authentication prior to assigning the new value for the ProxyPort property.
property ProxyServer: string;
Changing the value in ProxyServer will result in the freeing and releasing of the instance in Authentication prior to assigning the new value for the ProxyServer property.
property ProxyUsername: string;
ProxyUsername is supplied as the value for Username in the Authentication object instance in SetHeaders.
procedure Clear;
constructor Create;
destructor Destroy; override;
procedure SetHeaders(Headers: TIdHeaderList);