lib/wp/hmac.rb in wp-hmac-0.1.1 vs lib/wp/hmac.rb in wp-hmac-0.2.1

- old
+ new

@@ -1,6 +1,6 @@ -require "wp/hmac/version" +require 'wp/hmac/version' require 'rubygems' require 'bundler/setup' Bundler.require require 'rack/client' require 'ey_api_hmac' @@ -32,11 +32,16 @@ def self.auth_id raise MissingConfiguration('Set get_auth_id_for_request in the initializer') unless @callable @callable.call end + def self.lookup_auth_key_with(&block) + KeyCabinet.lookup_block = block + end + def self.reset KeyCabinet.keys = {} + KeyCabinet.lookup_block = nil Server.hmac_enabled_routes = [] end end end