Package oauth.signpost.signature
Class QueryStringSigningStrategy
- java.lang.Object
-
- oauth.signpost.signature.QueryStringSigningStrategy
-
- All Implemented Interfaces:
java.io.Serializable
,SigningStrategy
public class QueryStringSigningStrategy extends java.lang.Object implements SigningStrategy
Writes to a URL query string. Note that this currently ONLY works when signing a URL directly, not with HTTP request objects. That's because most HTTP request implementations do not allow the client to change the URL once the request has been instantiated, so there is no way to append parameters to it.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description QueryStringSigningStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
writeSignature(java.lang.String signature, HttpRequest request, HttpParameters requestParameters)
Writes an OAuth signature and all remaining required parameters to an HTTP message.
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
writeSignature
public java.lang.String writeSignature(java.lang.String signature, HttpRequest request, HttpParameters requestParameters)
Description copied from interface:SigningStrategy
Writes an OAuth signature and all remaining required parameters to an HTTP message.- Specified by:
writeSignature
in interfaceSigningStrategy
- 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
-
-