| AuthenticationHandler | |
| CookieStore | Abstract cookie store. | 
| CredentialsProvider | Abstract credentials provider. | 
| HttpClient | Interface for an HTTP client. | 
| HttpRequestRetryHandler | A handler for determining if an HttpRequest should be retried after a recoverable exception during execution. | 
| RedirectHandler | A handler for determining if an HTTP request should be redirected to a new location in response to an HTTP response received from the target server. | 
| RequestDirector | A client-side request director. | 
| ResponseHandler<T> | Handler that encapsulates the process of generating a response object 
 from a HttpResponse.  | 
          
| UserTokenHandler | A handler for determining if the given execution context is user specific or not. | 
| CircularRedirectException | Signals a circular redirect | 
| ClientProtocolException | Signals an error in the HTTP protocol. | 
| HttpResponseException | Signals a non 2xx HTTP response. | 
| NonRepeatableRequestException | Signals failure to retry the request due to non-repeatable request entity. | 
| RedirectException | Signals violation of HTTP specification caused by an invalid redirect |