Method: DocuSign_Monitor::ApiClient#get_user_info

Defined in:
lib/docusign_monitor/client/api_client.rb

#get_user_info(access_token) ⇒ OAuth::UserInfo

Get User Info method takes the accessToken to retrieve User Account Data.

Parameters:

  • access_token (String)

Returns:

Raises:

  • (ArgumentError)


541
542
543
544
545
546
547
548
549
550
551
# File 'lib/docusign_monitor/client/api_client.rb', line 541

def (access_token)
  raise ArgumentError.new('Cannot find a valid access token. Cannot find a valid access token.')  if access_token.empty?

  params = {
      :header_params => {"Authorization" => 'Bearer ' + access_token},
      :return_type => 'OAuth::UserInfo',
      :oauth => true
  }
  data, status_code, headers = self.call_api("GET", '/oauth/userinfo', params)
  data
end