Sha256: 28cce71378bd89bb6fb33c4ad371a420adc250518761c525c330c7ea959f1adb
Contents?: true
Size: 364 Bytes
Versions: 20
Compression:
Stored size: 364 Bytes
Contents
# -*- encoding: utf-8 -*- require 'oauth/signature/base' require 'digest/hmac' module OAuth::Signature::HMAC class Base < OAuth::Signature::Base private def digest self.class.digest_class Object.module_eval("::Digest::#{self.class.digest_klass}") Digest::HMAC.digest(signature_base_string, secret, self.class.digest_class) end end end
Version data entries
20 entries across 19 versions & 8 rubygems