module OpenIDTokenProxy

Constants

VERSION

Public Class Methods

client() click to toggle source
# File lib/openid_token_proxy.rb, line 18
def client
  @client ||= Client.new
end
config() click to toggle source
# File lib/openid_token_proxy.rb, line 22
def config
  @config ||= Config.new
end
configure() { |config| ... } click to toggle source
# File lib/openid_token_proxy.rb, line 26
def configure
  yield config
end
configure_temporarily() { |config| ... } click to toggle source

Sets and yields a new global config for the duration of the given block

# File lib/openid_token_proxy.rb, line 31
def configure_temporarily
  original = config
  @config = original.dup
  client.config = @config
  yield @config
ensure
  @config = original
  client.config = @config
end