class AzureBlob::Client
def signed_uri(key, permissions:, expiry:, **options)
- expiry as a UTC iso8601 time string
- A permission string (+"r"+, +"rw"+)
- key (path)
Takes a
Returns an SAS signed URI
def signed_uri(key, permissions:, expiry:, **options) uri = generate_uri("#{container}/#{key}") uri.query = signer.sas_token(uri, permissions:, expiry:, **options) uri end