Method: Azure::Core::Auth::SharedKey#sign
- Defined in:
- lib/azure/core/auth/shared_key.rb
#sign(method, uri, headers) ⇒ Object
Public: Generate a request signature.
verb - The HTTP request method. uri - The URI of the request we’re signing. headers - A Hash of HTTP request headers.
Returns a Base64 String signed with HMAC.
51 52 53 54 |
# File 'lib/azure/core/auth/shared_key.rb', line 51 def sign(method, uri, headers) signature = super(signable_string(method, uri, headers)) return "#{account_name}:#{signature}" end |