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