class Aws::S3::Presigner

def presigned_request(method, params = {})

Returns:
  • (String, Hash) - A tuple with a presigned URL and headers that

Raises:
  • (ArgumentError) - Raises an ArgumentError if `:expires_in`

Options Hash: (**params)
  • :whitelist_headers (Array) -- Additional
  • :use_accelerate_endpoint (Boolean) -- When `true`,
  • :virtual_host (Boolean) -- When `true`, the
  • :secure (Boolean) -- When `false`, a HTTP URL
  • :time (Time) -- The starting time for when the
  • :expires_in (Integer) -- The number of seconds

Parameters:
  • method (Symbol) -- Symbolized method name of the operation you want
def presigned_request(method, params = {})
  _presigned_request(method, params, false)
end