Method: Dropbox.verify_ssl_certificate

Defined in:
lib/dropbox_sdk.rb

.verify_ssl_certificate(preverify_ok, ssl_context) ⇒ Object



34
35
36
37
38
39
40
# File 'lib/dropbox_sdk.rb', line 34

def self.verify_ssl_certificate(preverify_ok, ssl_context)
  if preverify_ok != true || ssl_context.error != 0
    err_msg = "SSL Verification failed -- Preverify: #{preverify_ok}, Error: #{ssl_context.error_string} (#{ssl_context.error})"
    raise OpenSSL::SSL::SSLError.new(err_msg)
  end
  true
end