class KPM::NexusFacade::MavenCentralApiCalls
def get_response(coordinates, endpoint, what_parameters)
def get_response(coordinates, endpoint, what_parameters) http = build_http query_params = build_query_params(coordinates, what_parameters) unless coordinates.nil? endpoint = endpoint_with_params(endpoint, query_params) unless coordinates.nil? request = Net::HTTP::Get.new(endpoint) if configuration.key?(:username) && configuration.key?(:password) request.basic_auth(configuration[:username], configuration[:password]) elsif configuration.key?(:token) request['Authorization'] = "token #{configuration[:token]}" end logger.debug do http.set_debug_output(logger) "HTTP path: #{endpoint}" end http.request(request) end