Sha256: 47612ebb989d17b9606c3efb4b8196c5b644a2847146a13e035465c0cd78cd76
Contents?: true
Size: 680 Bytes
Versions: 5
Compression:
Stored size: 680 Bytes
Contents
# frozen_string_literal: true require 'api_signature/version' require 'active_support/time' require 'active_support/time_with_zone' 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
5 entries across 5 versions & 1 rubygems