module Arachni::Element::XML::Capabilities::Inputtable

Extends {Arachni::Element::Capabilities::Inputtable} with {XML}-specific functionality.

@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>

Constants

INVALID_INPUT_DATA

Public Instance Methods

valid_input_data?( data ) click to toggle source
# File lib/arachni/element/xml/capabilities/inputtable.rb, line 22
def valid_input_data?( data )
    !INVALID_INPUT_DATA.find { |c| data.include? c }
end
valid_input_name?( name ) click to toggle source

@param [String] name

Input name.

@return [Bool]

`true` if the `name` is a valid CSS path for the XML {#source},
`false` otherwise.
# File lib/arachni/element/xml/capabilities/inputtable.rb, line 32
def valid_input_name?( name )
    @inputs.include? name
end