class Qpid::Proton::Reactor::SSLConfig

Public Class Methods

new() click to toggle source
# File lib/reactor/ssl_config.rb, line 24
def initialize
  @client = Qpid::Proton::SSLDomain.new(Qpid::Proton::SSLDomain::MODE_CLIENT)
  @server = Qpid::Proton::SSLDomain.new(Qpid::Proton::SSLDomain::MODE_SERVER)
end

Public Instance Methods

set_credentials(cert_file, key_file, password) click to toggle source
# File lib/reactor/ssl_config.rb, line 29
def set_credentials(cert_file, key_file, password)
  @client.set_credentials(cert_file, key_file, password)
  @server.set_credentials(cert_file, key_file, password)
end
set_trusted_ca_db(certificate_db) click to toggle source
# File lib/reactor/ssl_config.rb, line 34
def set_trusted_ca_db(certificate_db)
  @client.set_trusted_ca_db(certificate_db)
  @server.set_trusted_ca_db(certificate_db)
end