U:RDoc::NormalClass[iI"SSLConfig:ETI"!DRb::DRbSSLSocket::SSLConfig;TI" Object;To:RDoc::Markup::Document: @parts[o;;[ o:RDoc::Markup::Paragraph;[I"ESSLConfig handles the needed SSL information for establishing a ;TI"GDRbSSLSocket connection, including generating the X509 / RSA pair.;To:RDoc::Markup::BlankLineo; ;[I"CAn instance of this config can be passed to DRbSSLSocket.new, ;TI"3DRbSSLSocket.open and DRbSSLSocket.open_server;T@o; ;[I":See DRb::DRbSSLSocket::SSLConfig.new for more details;T: @fileI"lib/drb/ssl.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[U:RDoc::Constant[iI" DEFAULT;FI"*DRb::DRbSSLSocket::SSLConfig::DEFAULT;T00o;;[o; ;[I"-Default values for a SSLConfig instance.;T@o; ;[I":See DRb::DRbSSLSocket::SSLConfig.new for more details;T; @; 0@@cRDoc::NormalClass0[[[I" class;T[[: public[[I"new;TI"lib/drb/ssl.rb;T[:protected[[: private[[I" instance;T[[;[ [I"[];F@3[I" accept;F@3[I" connect;F@3[I"setup_certificate;F@3[I"setup_ssl_context;F@3[;[[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[@I"DRb::DRbSSLSocket;T@)