superclass=Object
type=class
library=openssl
extended=
included=Enumerable,OpenSSL=SSL=SocketForwarder

SSLSocket クラス

=== 例

SSL/TLS サーバに接続して write します。

  require 'socket'
  require 'openssl'
  include OpenSSL
  
  soc = TCPSocket.new('www.example.com', 443)
  ssl = SSL::SSLSocket.new(soc)
  ssl.connect
  ssl.write('hoge')
  print ssl.peer_cert.to_text
  ssl.close
  soc.close
