-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Closed
Labels
api: storageIssues related to the Cloud Storage API.Issues related to the Cloud Storage API.help wantedWe'd love to have community involvement on this issue.We'd love to have community involvement on this issue.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.
Description
/cc @frankyn. Follow-on from PR #7460; see also issue #922.
Currently, Blob.generate_signed_url can only be used where the blob's client has tokens which support signing (i.e., service accounts, GAE accounts). Although such credentials are widespread, they are not ubiquitous: in particular, the default credentials available on GCE do not support signing.
An alternate implementation is available using the IAM service and access tokens. For an outline, see the Ruby PoC for V4 signing.
For this issue, please adapt that implementation for both V2 and V4 signed URLs.
VJalili
Metadata
Metadata
Assignees
Labels
api: storageIssues related to the Cloud Storage API.Issues related to the Cloud Storage API.help wantedWe'd love to have community involvement on this issue.We'd love to have community involvement on this issue.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.