All Classes and Interfaces
Class
Description
Add an
Accept-Encoding
header to the outgoing request via RequestAcceptEncoding
.A streamed, repeatable entity that obtains its content from the associated
InterlokMessage.getInputStream()
.Returns
org.apache.http.auth.AuthScope#ANY
when requested to build a scope.Producer implementation that uses the Apache HTTP Client as the underlying transport.
ApacheRequestAuthenticator is an interface designed to facilitate HTTP Authentication in various ways.
Adds support for
org.apache.http.auth.AuthScope
for username and password in a configuration friendly way.Attempts to add an HMAC signature to the outgoing request.
Branch support for HTTP via interrogation of the HTTP status.
Allows you to specify a
CredentialsProvider
as a default for the HttpClientBuilder
.HttpClientBuilderConfigurator
implementation that wraps a list of implementations.Implementation of
RequestHeaderProvider
that uses its own configured handlers to add headers.Implementation of
ResponseHeaderHandler
that uses nested handlers to extract headers from a HttpResponse
.Build an
HttpConstants.AUTHORIZATION
header from static data.Implementation of
RequestHeaderProvider
that applies static configured values as headers.An explicitly configured
AuthScope
builder.Adds support for
oorg.apache.http.auth.Credentials
in a configuration friendly way.HttpClientBuilderConfigurator
implementation that allows you to customise keystores etc.Adds a Date header via
RequestDate
.default
HttpClientBuilderConfigurator
instanceSupports the use of a
org.apache.http.client.CredentialsProvider
where supported in a configuration friendly
way.ResponseHeaderHandler
implementation that discards the headers from the HTTP response.Build a
HttpConstants.AUTHORIZATION
(Basic only) from configuration (or metadata).Base class for building a HMAC when doing HTTP requests.
The algorithm to use when creating the message authentication code.
The encoding to use on the resulting signature.
Interface that allows
HttpClientBuilder
configuration.Abstract base class for all Apache HTTP producer classes.
Maps various methods supported by the Apache Http client.
Direct HTTP support as a service rather wrapped via
StandaloneProducer
or StandaloneRequestor
.Direct HTTP support as a service rather than wrapped via
StandaloneProducer
or StandaloneRequestor
.Implementation of
RequestHeaderProvider
that applies AdaptrisMessage
metadata as headers using a
MetadataFilter
.Implementation
ResponseHandlerFactory
that writes the response to the named metadata key.
Remove any connection management from the underlying
HttpClientBuilder
instance.Implementation of
RequestHeaderProvider
that adds no additional headersImplementation
ResponseHandlerFactory
that writes the response to the AdaptrisMessage
payload.Remove headers from the outgoing request.
HttpClientBuilderConfigurator
instance that allows additional HttpRequestInterceptor
instances to be added to the
outgoing request.Factory for creating a
ResponseHandler
for use with the
HttpClient.execute(org.apache.http.client.methods.HttpUriRequest, ResponseHandler)
method.Concrete implementation of
ResponseHeaderHandler
which adds all the HTTP headers from the
response as metadata to the AdaptrisMessage
.Concrete implementation of
ResponseHeaderHandler
which adds all the HTTP headers from the
response as object metadata to the AdaptrisMessage
.Wraps a
AuthScope
and Credentials
for insertion into a CredentialsProvider
Adds support for
org.apache.http.client.CredentialsProvider
for username and password in a configuration
friendly way.