Sha256: 6234ea1355169040dd3b2a3ac4102d9466a856c25bfbd457cf7cc3fe9005f857
Contents?: true
Size: 640 Bytes
Versions: 1
Compression:
Stored size: 640 Bytes
Contents
# frozen_string_literal: true require 'api_signature/version' require 'active_support/time' require 'active_support/core_ext/class' require 'active_support/core_ext/object/try' module ApiSignature autoload :Builder, 'api_signature/builder' autoload :Validator, 'api_signature/validator' autoload :Generator, 'api_signature/generator' autoload :Request, 'api_signature/request' # Time to live for generated signature mattr_accessor :signature_ttl self.signature_ttl = 2.hours # @example # ApiSignature.setup do |config| # config.signature_ttl = 2.minutes # end # def self.setup yield self end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
api_signature-0.1.5 | lib/api_signature.rb |