Internet Direct (Indy) Version 9.0.1 Beta
TIdProxyConnectionInfo.Authentication
Used to calculate HTTP Authentication credentials for a Proxy connection.

Authentication: TIdAuthentication;
Description
Authentication is a public TIdAuthentication member that contains the object instance to be used to perform HTTP Access Authentication for the Proxy connection. Authentication will normally contain an instance of a TIdAuthentication descendant like TIdBasicAuthentication or TIdDigestAuthentication.

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.