Sha256: 0bfbe3635f1eb5adbdbf3cb89df8d472f9820974c07b82789187a87b0941da51

Contents?: true

Size: 254 Bytes

Versions: 1

Compression:

Stored size: 254 Bytes

Contents

require 'openssl'

module ClaimToken
  module Signer
    def self.sign encrypted_data
      OpenSSL::HMAC.hexdigest('sha1', digest_secret, encrypted_data)
    end

    def self.digest_secret
      ClaimToken.configuration.digest_secret
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
claim_token-0.0.1 lib/claim_token/signer.rb