Module: Rack

Defined in:
lib/rack/pact_broker/use_when.rb,
lib/rack/pact_broker/no_auth.rb,
lib/rack/hal_browser/redirect.rb,
lib/rack/pact_broker/set_base_url.rb,
lib/rack/pact_broker/request_target.rb,
lib/rack/pact_broker/add_vary_header.rb,
lib/rack/pact_broker/reset_thread_data.rb,
lib/rack/pact_broker/ui_authentication.rb,
lib/rack/pact_broker/ui_request_filter.rb,
lib/rack/pact_broker/convert_404_to_hal.rb,
lib/rack/pact_broker/database_transaction.rb,
lib/rack/pact_broker/invalid_uri_protection.rb,
lib/rack/pact_broker/configurable_make_it_later.rb,
lib/rack/pact_broker/add_pact_broker_version_header.rb,
lib/rack/pact_broker/convert_file_extension_to_accept_header.rb

Overview

Allows a default Rack middlware implementation to be set, and then be optionally changed out for a different implementation after the app has been built. Used for allowing the authorization code to set after the ‘app = PactBroker::App.new` has been called

Defined Under Namespace

Modules: HalBrowser, PactBroker