class Eye::Checker::SslSocket

Private Instance Methods

ctx_params() click to toggle source
# File lib/eye/checker/ssl_socket.rb, line 24
def ctx_params
  @ctx_params ||= OpenSSL::SSL::SSLContext.new.tap { |c| c.set_params(ctx) }
end
open_socket() click to toggle source
Calls superclass method Eye::Checker::Socket#open_socket
# File lib/eye/checker/ssl_socket.rb, line 17
def open_socket
  OpenSSL::SSL::SSLSocket.new(super, ctx_params).tap do |socket|
    socket.sync_close = true
    socket.connect
  end
end