Package oauth.signpost.signature
Interface SigningStrategy
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
AuthorizationHeaderSigningStrategy
,QueryStringSigningStrategy
public interface SigningStrategy extends Serializable
Defines how an OAuth signature string is written to a request.
Unlike
OAuthMessageSigner
, which is concerned with how to generate a signature, this class is concered with where to write it (e.g. HTTP header or query string).- Author:
- Matthias Kaeppler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
writeSignature(String signature, HttpRequest request, HttpParameters requestParameters)
Writes an OAuth signature and all remaining required parameters to an HTTP message.
-
-
-
Method Detail
-
writeSignature
String writeSignature(String signature, HttpRequest request, HttpParameters requestParameters)
Writes an OAuth signature and all remaining required parameters to an HTTP message.- Parameters:
signature
- the signature to writerequest
- the request to signrequestParameters
- the request parameters- Returns:
- whatever has been written to the request, e.g. an Authorization header field
-
-