Class: Conekticut::Client::RequestHandler
- Inherits:
-
Object
- Object
- Conekticut::Client::RequestHandler
- Defined in:
- lib/conekticut/client/request_handler.rb
Class Method Summary collapse
Class Method Details
.format_api_path(request) ⇒ Object
19 20 21 22 23 24 25 |
# 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? ⇒ Boolean
4 5 6 7 |
# 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? ⇒ Boolean
9 10 11 12 13 14 15 16 17 |
# 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 |