Support temp URLs for Swift API
Since the configuration of authentication and users is different in rgw and swift, we end up with no way to set X-Account-Meta-Temp-Url-Key and thus no way to make temp urls. It would be nice if a setting in the rados user config allowed setting the shared secret key (in place of a POST request with X-Account-Meta-Temp-Url-Key).
Temp urls are useful for both giving to users and passing to programs (like avconv) that don't actually support sending auth headers.
#3 Updated by Ryan Grenz over 7 years ago
Bump .. would really love to see this feature in there.
We are deploying Cloud Foundry v2 into Openstack, and want to use RadosGW to provide the Swift interface, which will enable us to implement this: https://github.com/anynines/cf-docs/blob/10a6b850b2cfb8fa36d386de0d6c3b8a8fda77b8/source/docs/running/deploying-cf/openstack/using_swift_blobstore.html.md