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