Type:
Class
Constants:
DEFAULT : { :SSLCertificate => nil, :SSLPrivateKey => nil, :SSLClientCA => nil, :SSLCACertificatePath => nil, :SSLCACertificateFile => nil, :SSLTmpDhCallback => nil, :SSLVerifyMode => ::OpenSSL::SSL::VERIFY_NONE, :SSLVerifyDepth => nil, :SSLVerifyCallback => nil, # custom verification :SSLCertificateStore => nil, # Must specify if you use auto generated certificate. :SSLCertName => nil, # e.g. [["CN","fqdn.example.com"]] :SSLCertComment => "Generated by Ruby/OpenSSL" }

Default values for a SSLConfig instance.

See ::new for more details

SSLConfig handles the needed SSL information for establishing a DRbSSLSocket connection, including generating the X509 / RSA pair.

An instance of this config can be passed to DRb::DRbSSLSocket.new, DRb::DRbSSLSocket.open and DRb::DRbSSLSocket.open_server

See ::new for more details

setup_ssl_context

setup_ssl_context() Instance Public methods Establish the

2015-04-04 05:56:10
connect

connect(tcp) Instance Public methods Connect to

2015-04-04 05:50:46
[]

[](key) Instance Public methods A convenience method to access the values like

2015-04-04 05:44:12
setup_certificate

setup_certificate() Instance Public methods Ensures that :SSLCertificate and

2015-04-04 05:54:53
accept

accept(tcp) Instance Public methods Accept connection to

2015-04-04 05:46:11
new

new(config) Class Public methods Create a new

2015-04-04 05:37:45