class Jemquarie::Base
Public Class Methods
new(username, password)
click to toggle source
# File lib/jemquarie/base.rb, line 10 def initialize(username, password) @username = username @password = password @client = ::Savon.client do endpoint Jemquarie::BASE_URI wsdl File.expand_path("../extract.wsdl", __FILE__) log_level Jemquarie.log_level log Jemquarie.log_requests logger Jemquarie.logger if Jemquarie.logger ssl_version :TLSv1 end end
Protected Instance Methods
hash_key(key)
click to toggle source
# File lib/jemquarie/base.rb, line 25 def hash_key(key) Base64.strict_encode64(OpenSSL::Digest::SHA1.digest(key)) end