Package com.eviware.soapui.config

Examples of com.eviware.soapui.config.SecurityScanConfig


   * @return
   */
  private SecurityScan buildSecurityScan( SecurityScanFactory factory, SecurityScanConfig newSecScanConfig,
      TestStepSecurityTestConfig testStepSecurityTestConfig, TestStep testStep )
  {
    SecurityScanConfig newSecurityScan = testStepSecurityTestConfig.addNewTestStepSecurityScan();
    newSecurityScan.setType( newSecScanConfig.getType() );
    newSecurityScan.setName( newSecScanConfig.getName() );
    newSecurityScan.setConfig( newSecScanConfig.getConfig() );
    newSecurityScan.setAssertionArray( newSecScanConfig.getAssertionList().toArray( new TestAssertionConfig[0] ) );
    newSecurityScan.setTestStep( newSecScanConfig.getTestStep() );
    newSecurityScan.setCheckedParameters( newSecScanConfig.getCheckedParameters() );
    newSecurityScan.setExecutionStrategy( newSecScanConfig.getExecutionStrategy() );

    return factory.buildSecurityScan( testStep, newSecurityScan, this );
  }
View Full Code Here


                "/boundary_scan.gif");
    }

    @Override
    public SecurityScanConfig createNewSecurityScan(String name) {
        SecurityScanConfig securityCheckConfig = SecurityScanConfig.Factory.newInstance();
        securityCheckConfig.setType(BoundarySecurityScan.TYPE);
        securityCheckConfig.setName(name);
        return securityCheckConfig;
    }
View Full Code Here

        return testStep instanceof WsdlTestRequestStep;
    }

    @Override
    public SecurityScanConfig createNewSecurityScan(String name) {
        SecurityScanConfig securityCheckConfig = SecurityScanConfig.Factory.newInstance();
        securityCheckConfig.setType(MalformedXmlSecurityScan.TYPE);
        securityCheckConfig.setName(name);
        return securityCheckConfig;
    }
View Full Code Here

        return new SQLInjectionScan(testStep, config, parent, "/sql_injection_scan.gif");
    }

    @Override
    public SecurityScanConfig createNewSecurityScan(String name) {
        SecurityScanConfig securityCheckConfig = SecurityScanConfig.Factory.newInstance();
        securityCheckConfig.setType(SQLInjectionScan.TYPE);
        securityCheckConfig.setName(name);
        return securityCheckConfig;
    }
View Full Code Here

            }
            SecurityScan securityScan = ((SecurityScanNode) securityTestTree.getLastSelectedPathComponent())
                    .getSecurityScan();

            if (securityScan.isConfigurable()) {
                SecurityScanConfig backupScanConfig = (SecurityScanConfig) securityScan.getConfig().copy();

                SecurityConfigurationDialog dialog = SoapUI.getSoapUICore().getSecurityScanRegistry().getUIBuilder()
                        .buildSecurityScanConfigurationDialog((SecurityScan) securityScan);

                if (!dialog.configure()) {
View Full Code Here

        public void actionPerformed(ActionEvent e) {
            SecurityScanNode node = (SecurityScanNode) securityTestTree.getLastSelectedPathComponent();
            SecurityScan securityScan = node.getSecurityScan();

            if (securityScan.isConfigurable()) {
                SecurityScanConfig backupScanConfig = (SecurityScanConfig) securityScan.getConfig().copy();

                SecurityConfigurationDialog dialog = SoapUI.getSoapUICore().getSecurityScanRegistry().getUIBuilder()
                        .buildSecurityScanConfigurationDialog((SecurityScan) securityScan);

                if (!dialog.configure()) {
View Full Code Here

     * @return SecurityScan
     */
    public SecurityScan addNewSecurityScan(TestStep testStep, String securityScanName) {
        SecurityScanFactory factory = SoapUI.getSoapUICore().getSecurityScanRegistry()
                .getFactoryByName(securityScanName);
        SecurityScanConfig newScanConfig = factory.createNewSecurityScan(securityScanName);
        return addSecurityScan(testStep, factory, newScanConfig);
    }
View Full Code Here

     * @param testStep
     * @return
     */
    private SecurityScan buildSecurityScan(SecurityScanFactory factory, SecurityScanConfig newSecScanConfig,
                                           TestStepSecurityTestConfig testStepSecurityTestConfig, TestStep testStep) {
        SecurityScanConfig newSecurityScan = testStepSecurityTestConfig.addNewTestStepSecurityScan();
        newSecurityScan.setType(newSecScanConfig.getType());
        newSecurityScan.setName(newSecScanConfig.getName());
        newSecurityScan.setConfig(newSecScanConfig.getConfig());
        newSecurityScan.setAssertionArray(newSecScanConfig.getAssertionList().toArray(new TestAssertionConfig[0]));
        newSecurityScan.setTestStep(newSecScanConfig.getTestStep());
        newSecurityScan.setCheckedParameters(newSecScanConfig.getCheckedParameters());
        newSecurityScan.setExecutionStrategy(newSecScanConfig.getExecutionStrategy());

        return factory.buildSecurityScan(testStep, newSecurityScan, this);
    }
View Full Code Here

                TestStepSecurityTestConfig testStepSecurityTest = testStepSecurityTestList.get(i);
                if (testStepSecurityTest.getTestStepId().equals(testStep.getId())) {
                    List<SecurityScanConfig> securityScanList = testStepSecurityTest.getTestStepSecurityScanList();
                    Iterator<SecurityScanConfig> secListIterator = securityScanList.iterator();
                    while (secListIterator.hasNext()) {
                        SecurityScanConfig current = secListIterator.next();
                        if (current.getName().equals(securityScan.getName())) {
                            secListIterator.remove();
                            break;
                        }
                    }
                    if (securityScanList.isEmpty()) {
View Full Code Here

                TestStepSecurityTestConfig testStepSecurityTest = testStepSecurityTestList.get(i);
                if (testStepSecurityTest.getTestStepId().equals(testStep.getId())) {
                    List<SecurityScanConfig> securityScanList = testStepSecurityTest.getTestStepSecurityScanList();
                    Iterator<SecurityScanConfig> secListIterator = securityScanList.iterator();
                    while (secListIterator.hasNext()) {
                        SecurityScanConfig current = secListIterator.next();
                        if (current.getName().equals(securityScan.getName())) {
                            secListIterator.remove();
                            break;
                        }
                    }
                    if (securityScanList.isEmpty()) {
View Full Code Here

TOP

Related Classes of com.eviware.soapui.config.SecurityScanConfig

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.