setup_certificate

setup_certificate() Instance Public methods Ensures that :SSLCertificate and :SSLPrivateKey have been provided or that a new certificate is generated with the other parameters provided.

connect

connect(tcp) Instance Public methods Connect to IO tcp, with context of the current certificate configuration

accept

accept(tcp) Instance Public methods Accept connection to IO tcp, with context of the current certificate configuration

[]

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

new

new(config) Class Public methods Create a new DRb::DRbSSLSocket::SSLConfig instance The DRb::DRbSSLSocket will take either a config Hash or an instance of SSLConfg, and will setup the certificate for its session for the configuration. If want it to generate a generic certificate, the bare minimum is to provide the :SSLCertName Config options From config Hash: :SSLCertificate An instance of OpenSSL::X509::Certificate. If this is not provided, then a generic X509 is generated, wi

verbose= 2

verbose=(v) Instance Public methods Set whether to operate in verbose mode. In verbose mode, failed calls are logged to stdout.

verbose 2

verbose() Instance Public methods Get whether the server is in verbose mode. In verbose mode, failed calls are logged to stdout.

to_obj

to_obj(ref) Instance Public methods Convert a dRuby reference to the local object it refers to.

to_id

to_id(obj) Instance Public methods Convert a local object to a dRuby reference.

stop_service

stop_service() Instance Public methods Stop this server.