rescue RestClient::Exception => e
            @logger.error "#{indent}get_access_token(): error while getting access token: #{e.response}"
            return Result.new(:success => false, :errors => [Exception.new(e.response['error_description'])], :value => e.response)
          rescue => e
            @logger.error "#{indent}get_access_token(): error while getting access token: #{e}"