gcs_signer v0.1.1 GcsSigner
Documentation for GcsSigner.
Link to this section Summary
Link to this section Functions
Link to this function
hours_after(hour)
Calculate future timestamp from given hour offset.
Examples
iex> 10 |> GcsSigner.hours_after
1503599316
Link to this function
sign_url(client, bucket, key, opts \\ [])
Generates signed url.
Examples
iex> client = GcsSigner.Client.from_keyfile("{...}")
iex> GcsSigner.sign_url(client, "my-bucket", "my-object.mp4", expires: 1503599316)
"https://storage.googleapis.com/my-bucket/my-object.mp4?Expires=15..."