Module: Contrast::Agent::Assess::Policy::Propagator

Defined in:
lib/contrast/agent/assess/policy/propagator.rb,
lib/contrast/agent/assess/policy/propagator/base.rb,
lib/contrast/agent/assess/policy/propagator/keep.rb,
lib/contrast/agent/assess/policy/propagator/next.rb,
lib/contrast/agent/assess/policy/propagator/trim.rb,
lib/contrast/agent/assess/policy/propagator/splat.rb,
lib/contrast/agent/assess/policy/propagator/split.rb,
lib/contrast/agent/assess/policy/propagator/append.rb,
lib/contrast/agent/assess/policy/propagator/buffer.rb,
lib/contrast/agent/assess/policy/propagator/center.rb,
lib/contrast/agent/assess/policy/propagator/custom.rb,
lib/contrast/agent/assess/policy/propagator/insert.rb,
lib/contrast/agent/assess/policy/propagator/remove.rb,
lib/contrast/agent/assess/policy/propagator/select.rb,
lib/contrast/agent/assess/policy/propagator/prepend.rb,
lib/contrast/agent/assess/policy/propagator/replace.rb,
lib/contrast/agent/assess/policy/propagator/reverse.rb,
lib/contrast/agent/assess/policy/propagator/response.rb,
lib/contrast/agent/assess/policy/propagator/match_data.rb,
lib/contrast/agent/assess/policy/propagator/substitution.rb,
lib/contrast/agent/assess/policy/propagator/database_write.rb,
lib/contrast/agent/assess/policy/propagator/rack_protection.rb,
lib/contrast/agent/assess/policy/propagator/substitution_utils.rb,
ext/cs__common/cs__common.c

Overview

This is the base module for our assess propagator classes. It is intended to facilitate the patching of the application for Assess functionality. Any class under this namespace should be required here, providing a single point of require for this functionality.

Defined Under Namespace

Modules: Custom, SubstitutionUtils, Trim Classes: Append, Base, Buffer, Center, DatabaseWrite, Insert, Keep, MatchData, Next, Prepend, RackProtection, Remove, Replace, Response, Reverse, Select, Splat, Split, Substitution