class Conekticut::Client::RequestHandler

Public Class Methods

format_api_path(request) click to toggle source
# File lib/conekticut/client/request_handler.rb, line 19
def self.format_api_path(request)
  if request.end_with? ".json"
    "#{Base.api_base_path}/#{request}"
  else
    "#{Base.api_base_path}/#{request}.json"
  end
end
has_valid_api_key?() click to toggle source
# File lib/conekticut/client/request_handler.rb, line 4
def self.has_valid_api_key?
  public_key = Conekticut::Client::Base.public_key
  not public_key.empty? and not public_key =~ /\s/
end
require_ssl?() click to toggle source
# File lib/conekticut/client/request_handler.rb, line 9
def self.require_ssl?
  if Conekticut::Client::Base.use_ssl == true
    ssl_cert = OpenSSL::PKey::RSA.new File.read(
      Conekticut::SSLCert.new(Conekticut::Client::Base.ssl_cert_path)
    )
  else
    puts "You are not using SSL Certs. We recommend to use it to avoid risks."
  end
end