Class: MsRest2::ServiceClientCredentials

Inherits:
Object
  • Object
show all
Defined in:
lib/ms_rest2/credentials/service_client_credentials.rb

Overview

Class that serves as a base for all authentications classes.

Constant Summary collapse

AUTHORIZATION =
'authorization'

Instance Method Summary collapse

Instance Method Details

#sign_request(request) ⇒ Net::HTTPRequest

Base method for performing authentication of HTTP requests.

Parameters:

  • request (Net::HTTPRequest)

    HTTP request to authenticate

Returns:

  • (Net::HTTPRequest)

    authenticated HTTP request



18
19
20
# File 'lib/ms_rest2/credentials/service_client_credentials.rb', line 18

def sign_request(request)
  fail ArgumentError, 'request is nil.' if request.nil?
end