Skip to content

auth: Signing and Signed URL #3645

@alvarowolfx

Description

@alvarowolfx

To support generating signed URL for GCS, we need to implement support for calling IAM signing endpoints via some supported Credential types in the Rust SDK.

Some ideas:

  • Have a given Credentials builder provide a Signer trait (via build_signer() method) that can later be used on a bucket.signed_url(object_name, signer) method in GCS.

https://docs.cloud.google.com/storage/docs/access-control/signed-urls

Metadata

Metadata

Assignees

Labels

api: storageIssues related to the Cloud Storage API.authIssues related to the auth librarytype: cleanupAn internal cleanup or hygiene concern.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions