def get_data_container(self): """ :return: An OrderedDict ready to use in the fuzzer, which is based on the self._fuzzable_parameters attribute. You'll need to process an XML before accessing this method, else the result will be empty. """ init_val = OrderedDict() for name, value in self.fuzzable_parameters: value_list = init_val.setdefault(name, []) if name == BASE_64: value_list.append(base64.b64decode(value)) else: value_list.append(value) return init_val