module Castle::SecureMode

Public Class Methods

signature(user_id, config = nil) click to toggle source

@param user_id [String] @param config [Castle::Configuration, Castle::SingletonConfiguration, nil]

# File lib/castle/secure_mode.rb, line 10
def signature(user_id, config = nil)
  config ||= Castle.config
  OpenSSL::HMAC.hexdigest('sha256', config.api_secret, user_id.to_s)
end