Sha256: b3382c04b0a51dcedbfc6ac30b2159b55a2fa6b56d04966b3239ee0dbb0d4d0b
Contents?: true
Size: 422 Bytes
Versions: 1
Compression:
Stored size: 422 Bytes
Contents
# frozen_string_literal: true module Covert class Hmac class << self def call(value:) new(value).call end end def initialize(value) @value = value end def call OpenSSL::HMAC.hexdigest(digest, key, value) end private attr_reader :value def key Covert.config.hmac_key end def digest Covert.config.hmac_digest end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
covert-0.2.0 | lib/covert/hmac.rb |