Definition of all client and request configuration options.
Individual options are separated out into multiple types. Each type acts both as a "field name" and the value of that option.
A public CA certificate bundle file.
A public key certificate file.
A private key file.
A flag that can be used to alter the behavior of SSL/TLS connections.
A strategy for selecting what HTTP versions should be used when communicating with a server.
DNS caching configuration.
Describes a policy for handling server redirects.