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.1.tar.gz (6.5 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for gcs-signurl-0.0.1.tar.gz
Algorithm Hash digest
SHA256 5c21b65f67194b87110992873a99a8cfbd4d9cbdc122b73f99c12a63007c4755
MD5 9986b0dd31559ac15b93b5bfaade4be0
BLAKE2b-256 7875f22dab3fdbd750a13f53de9c256ee3b0050e32e90228b510e8c313888529

See more details on using hashes here.

Supported by

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