/// <summary> /// Creates a new SqlTestDialog. /// </summary> /// <param name="inspectorConfig"> The InspectorConfiguration settings.</param> public SqlTestDialog(InspectorConfiguration inspectorConfig) : this() { _inspectorConfig = inspectorConfig; this.cmbSqlTestValues.DataSource = Converter.ConvertToArrayList(this.GetSqlValues()); }
/// <summary> /// Creates a new FormsEditor. /// </summary> /// <param name="forms"> Form collection to load.</param> /// <param name="sessionData"> ResponseBuffer data.</param> /// <param name="parserSettings"> Parser Settings.</param> /// <param name="inspectorConfiguration"> The inspector configuration.</param> public FormsEditor(HtmlFormTagCollection forms, ResponseBuffer sessionData, HtmlParserProperties parserSettings, InspectorConfiguration inspectorConfiguration) : this() { this.SessionData = sessionData; this.InspectorConfig = inspectorConfiguration; // set parser settings _parserSettings = parserSettings; // Load tree LoadFormTree(forms); }
/// <summary> /// Loads the test manager environment. /// </summary> /// <param name="config"> The InspectorConfiguration settings.</param> public void LoadTestManager(InspectorConfiguration config) { this.LoadTestManager(); this.inspectorConfig = config; this.cmbDataType.DataSource = Converter.ConvertToArrayList(this.GetDataTypes()); this.cmbSqlTestValues.DataSource = Converter.ConvertToArrayList(this.GetSqlValues()); this.cmbXssTestValues.DataSource = Converter.ConvertToArrayList(this.GetXssValues()); }
/// <summary> /// Loads the application properties. /// </summary> /// <param name="applicationProperties"> The InspectorConfiguration type.</param> private void LoadApplicationProperties(InspectorConfiguration applicationProperties) { // set quick tests settings // Utils.BufferOverflowGenerator genBo = new BufferOverflowGenerator(); // txtBOTest.Text = genBo.GenerateStringBuffer(applicationProperties.DefaultBufferOverflowLength); // txtSqlTest.Text = applicationProperties.DefaultSqlTest; // txtXssTest.Text = applicationProperties.DefaultXssTest; textViewerForm.EnabledRichTextParsing = applicationProperties.EnabledRichTextParsing; }