com.ning.http.client
Interface SignatureCalculator
- All Known Implementing Classes:
- OAuthSignatureCalculator
public interface SignatureCalculator
Interface that allows injecting signature calculator into
RequestBuilder
so that signature calculation and inclusion can
be added as a pluggable component.
- Since:
- 1.1
calculateAndAddSignature
void calculateAndAddSignature(String url,
Request request,
RequestBuilderBase<?> requestBuilder)
- Method called when
RequestBuilder.build()
method is called.
Should first calculate signature information and then modify request
(using passed RequestBuilder
) to add signature (usually as
an HTTP header).
- Parameters:
requestBuilder
- builder that can be used to modify request, usually
by adding header that includes calculated signature. Be sure NOT to
call RequestBuilder.build()
since this will cause infinite recursionrequest
- Request that is being built; needed to access content to
be signed
Copyright © 2011. All Rights Reserved.