# Uses of Class
net.shibboleth.shared.httpclient.AbstractHttpClient

Packages that use AbstractHttpClient
Package
Description
net.shibboleth.shared.httpclient
Classes for working with Apache HttpClient.

## Uses of AbstractHttpClient in net.shibboleth.shared.httpclient

Subclasses of AbstractHttpClient in net.shibboleth.shared.httpclient
Modifier and Type
Class
Description
`(package private) class`
`ContextHandlingHttpClient`
A wrapper implementation of `HttpClient` which invokes supplied instances of `HttpClientContextHandler` before and after request execution.
`private static class`
`FileCachingHttpClientBuilder.StorageManagingHttpClient`
Class which wraps a caching instance of `HttpClient` and its associated `ManagedHttpCacheStorage`, and manages the scheduled maintenance and lifecycle of the latter.
`class`
`RequestTimeLimitingHttpClient`
An `HttpClient` implementation which implements an overall request timeout for a wrapped client instance.