Method: Edm::EdmClient#generate_sign
- Defined in:
- lib/edm.rb
#generate_sign(options = {}) ⇒ Object
21 22 23 24 25 26 27 |
# File 'lib/edm.rb', line 21 def generate_sign( = {}) if .length > 0 secret = self.secret str = .to_a.sort.map { |c| "#{c[0]}=#{c[1]}" }.join('&') sign = Digest::SHA1.hexdigest("#{str}#{secret}") end end |