API Reference gcs_signed_url v0.4.6
modules
Modules
Create Signed URLs for Google Cloud Storage in Elixir
Creates the canonical request accoring to https://cloud.google.com/storage/docs/authentication/canonical-requests
Defines Google Cloud Storage Signed Url Client
Provides crypto functionality like signing and hashing strings.
Transforms headers for a request to representations required by the Google URL signature algorithm
Generates timestamps formatted in iso8601 for usage in signature generation.
Manages aggregation and formatting of query parameters.
Defines Google Cloud OAuth2 Config. The service account should be an email or unique ID of an existing Google service
account GSA_SIGNER
. The access token should belong to a Google service account GSA_AUTH
.
Generates the string-to-sign and the URL the signature is being signed.