Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
The BlobRequestSigner could support adding query parameters to the request pre-signing.
Something like:
HttpRequest signGetBlob(String container, String name, GetOptions options, List<ImmutablePair<String, String>> queryParams );
Which would append the supplied query parameters to the request before signing it.
This opens up the possibility to supply override request parameters such as described in http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGET.html under "Requests", which is currently not possible with signed requests obtained through the BlobStore API.