class NNTP::SSLConnection
Private Instance Methods
build_socket(args)
click to toggle source
# File lib/nntp/ssl_connection.rb, line 8 def build_socket(args) url = args.fetch(:url) do raise ArgumentError ":url missing" end port = args.fetch(:port, 563) socket = ssl_class.new(TCPSocket.new(url, port)) socket.connect socket end
ssl_class()
click to toggle source
# File lib/nntp/ssl_connection.rb, line 18 def ssl_class OpenSSL::SSL::SSLSocket end