Skip to main content

Google Cloud Storage URL signer that supports looong expiration dates

Project description

Generate a signed URL that embeds authentication data so the URL can be used by someone who does not have a Google account.

This tool exists to overcome a shortcomming of gsutil signurl that limits expiration to 7 days only.

KEY_FILE should be a path to a JSON file containing service account private key. See gsutil signurl –help for details

RESOURCE is a GCS location in the form <bucket>/<path> (don’t add neither “gs://” nor “http://…”)

Example: gcs-signurl /tmp/creds.json /foo-bucket/bar-file.txt

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gcs-signurl-0.0.3.tar.gz (7.0 kB view details)

Uploaded Source

File details

Details for the file gcs-signurl-0.0.3.tar.gz.

File metadata

  • Download URL: gcs-signurl-0.0.3.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for gcs-signurl-0.0.3.tar.gz
Algorithm Hash digest
SHA256 92466155a233192ff5e98341fbfa9165671c9fab2f90a6c4cbe7794a06f62625
MD5 134e1f3d6102fd1ec252c99dfa666f6d
BLAKE2b-256 69c7246423cfada5578e6189faf3f86b1decb0aff2acbabacff000c36433a87f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page