Module: Ritm
- Defined in:
- lib/ritm/main.rb,
lib/ritm/session.rb,
lib/ritm/version.rb,
lib/ritm/certs/ca.rb,
lib/ritm/dispatcher.rb,
lib/ritm/configuration.rb,
lib/ritm/helpers/utils.rb,
lib/ritm/proxy/launcher.rb,
lib/ritm/certs/certificate.rb,
lib/ritm/helpers/encodings.rb,
lib/ritm/proxy/proxy_server.rb,
lib/ritm/proxy/ssl_reverse_proxy.rb,
lib/ritm/interception/http_forwarder.rb,
lib/ritm/interception/intercept_utils.rb,
lib/ritm/proxy/cert_signing_https_server.rb,
lib/ritm/interception/request_interceptor_servlet.rb
Overview
Ritm version
Defined Under Namespace
Modules: Encodings, InterceptUtils, Proxy, Utils Classes: CA, Certificate, Configuration, Dispatcher, HTTPForwarder, RequestInterceptorServlet, Session
Constant Summary collapse
Class Method Summary collapse
- .method_missing(m, *args, &block) ⇒ Object
- .respond_to_missing?(method_name, _include_private = false) ⇒ Boolean
Class Method Details
.method_missing(m, *args, &block) ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/ritm/main.rb', line 7 def self.method_missing(m, *args, &block) if GLOBAL_SESSION.respond_to?(m) GLOBAL_SESSION.send(m, *args, &block) else super end end |
.respond_to_missing?(method_name, _include_private = false) ⇒ Boolean
15 16 17 |
# File 'lib/ritm/main.rb', line 15 def self.respond_to_missing?(method_name, _include_private = false) GLOBAL_SESSION.respond_to?(method_name) || super end |