class Smaak::SmaakService

Attributes

smaak_server[R]

Public Class Methods

get_instance(configuration = nil) click to toggle source
# File lib/smaak/smaak_service.rb, line 10
def self.get_instance(configuration = nil)
  @@mutex.synchronize do
    if (@@instance.nil?)
      @@instance = self.new(configuration)
    end
    @@instance
  end
end
new(configuration = nil) click to toggle source
# File lib/smaak/smaak_service.rb, line 19
def initialize(configuration = nil)
  @smaak_server = Smaak::Server.new
  configure_services(configuration)
end

Public Instance Methods

configure_services(_configuration = nil) click to toggle source
# File lib/smaak/smaak_service.rb, line 24
def configure_services(_configuration = nil)
  # @smaak_server.set_public_key(File.read('/service-provider-pub.pem'))
  # @smaak_server.add_association('service-client-01', File.read('service-client-01-public.pem'), 'pre-shared-key')
end