module Nibo
Constants
- VERSION
Public Class Methods
api_key()
click to toggle source
# File lib/nibo.rb, line 30 def self.api_key @@api_key end
api_key=(api_key)
click to toggle source
# File lib/nibo.rb, line 26 def self.api_key=(api_key) @@api_key = api_key end
api_secret=(api_secret)
click to toggle source
# File lib/nibo.rb, line 34 def self.api_secret=(api_secret) @@api_secret = api_secret end
generate_hash(time_stamp)
click to toggle source
# File lib/nibo.rb, line 46 def self.generate_hash(time_stamp) Base64.encode64(OpenSSL::HMAC.digest('sha1', Base64.decode64(Base64.encode64(@@api_secret).gsub("\n", '')), "#{@@api_key}|#{time_stamp}|#{@@user}|#{@@api_key}")).chomp end
user()
click to toggle source
# File lib/nibo.rb, line 42 def self.user @@user end
user=(user)
click to toggle source
# File lib/nibo.rb, line 38 def self.user=(user) @@user = user end