Class: TeamsquareHmacSignature::HMAC256

Inherits:
Object
  • Object
show all
Defined in:
lib/teamsquare_hmac_signature.rb

Class Method Summary collapse

Class Method Details

.generate(shared_secret, username, timestamp_as_integer, key_password) ⇒ Object



6
7
8
# File 'lib/teamsquare_hmac_signature.rb', line 6

def self.generate(shared_secret, username, timestamp_as_integer, key_password)
  Gibberish::HMAC256(shared_secret, "#{username}|#{timestamp_as_integer}|#{key_password}")
end