class Azure::Table::Auth::SharedKeyLite
Public Instance Methods
name()
click to toggle source
Public: The name of the strategy.
Returns a String.
# File lib/azure/table/auth/shared_key_lite.rb, line 24 def name 'SharedKeyLite' end
signable_string(method, uri, headers)
click to toggle source
Generate the string to sign.
verb - The HTTP request method. uri - The URI of the request we're signing. headers - A Hash of HTTP request headers.
Returns a plain text string.
# File lib/azure/table/auth/shared_key_lite.rb, line 35 def signable_string(method, uri, headers) [ headers.fetch('Date') { headers.fetch('x-ms-date') }, canonicalized_resource(uri) ].join("\n") end