# Uses of Package
net.shibboleth.shared.httpclient

Packages that use net.shibboleth.shared.httpclient
Package
Description
net.shibboleth.shared.httpclient
Classes for working with Apache HttpClient.
net.shibboleth.shared.spring.httpclient.factory
Factory beans for HttpClient objects.
net.shibboleth.shared.spring.httpclient.resource
Spring resource classes supporting HttpClient access.
net.shibboleth.utilities.java.support.httpclient
Legacy Classes for working with Apache HttpClient.

Classes in net.shibboleth.shared.httpclient used by net.shibboleth.shared.httpclient
Class
Description
AbstractHttpClient
Basic abstract implementation of `HttpClient`.
HttpClientBuilder
Builder used to construct `HttpClient` objects configured with particular settings.
HttpClientContextHandler
Extension that allows the `HttpClientContext` to be externally manipulated before use.
TLSSocketFactory
An implementation of HttpClient `LayeredConnectionSocketFactory` that is a factory for TLS sockets.
TLSSocketFactoryBuilder
A builder for instances of `TLSSocketFactory` which allows easy specification of the full range of supported factory inputs.
Classes in net.shibboleth.shared.httpclient used by net.shibboleth.shared.spring.httpclient.factory
Class
Description
FileCachingHttpClientBuilder
An `HttpClient` builder that supports RFC 2616 caching.
HttpClientBuilder
Builder used to construct `HttpClient` objects configured with particular settings.
InMemoryCachingHttpClientBuilder
An `HttpClient` builder that supports RFC 2616 caching.
Classes in net.shibboleth.shared.httpclient used by net.shibboleth.shared.spring.httpclient.resource
Class
Description
HttpClientContextHandler
Extension that allows the `HttpClientContext` to be externally manipulated before use.
Classes in net.shibboleth.shared.httpclient used by net.shibboleth.utilities.java.support.httpclient
Class
Description
HttpClientContextHandler
Extension that allows the `HttpClientContext` to be externally manipulated before use.