class Thin::Connection

Public Instance Methods

ssl_verify_peer(cert) click to toggle source
# File lib/grenache/http/http_server.rb, line 9
def ssl_verify_peer cert
  client = OpenSSL::X509::Certificate.new cert
  store.verify client
end

Private Instance Methods

store() click to toggle source
# File lib/grenache/http/http_server.rb, line 16
def store
   @store ||= OpenSSL::X509::Store.new.tap do |store|
     store.add_file backend.ca_cert
   end
end