Module: Arachni::Element::XML::Capabilities::Mutable
- Includes:
- Capabilities::Mutable
- Included in:
- Arachni::Element::XML
- Defined in:
- lib/arachni/element/xml/capabilities/mutable.rb
Overview
Extends Capabilities::Mutable with Arachni::Element::XML-specific functionality.
Constant Summary
Constants included from Capabilities::Mutable
Capabilities::Mutable::EXTRA_NAME, Capabilities::Mutable::FUZZ_NAME, Capabilities::Mutable::FUZZ_NAME_VALUE, Capabilities::Mutable::MUTATION_OPTIONS
Instance Attribute Summary
Attributes included from Capabilities::Mutable
#affected_input_name, #format, #seed
Instance Method Summary collapse
-
#each_mutation(payload, options = {}) {|mutation| ... } ⇒ Object
Overrides Capabilities::Mutable#each_mutation to handle XML-specific limitations.
Methods included from Capabilities::Mutable
#affected_input_value, #affected_input_value=, #dup, #immutables, #inspect, #mutation?, #mutations, #reset, #switch_method, #to_h, #to_rpc_data
Instance Method Details
#each_mutation(payload, options = {}) {|mutation| ... } ⇒ Object
Overrides Capabilities::Mutable#each_mutation to handle XML-specific limitations.
29 30 31 32 33 |
# File 'lib/arachni/element/xml/capabilities/mutable.rb', line 29 def each_mutation( payload, = {}, &block ) .delete( :parameter_names ) .delete( :with_extra_parameter ) super( payload, , &block ) end |