public class JsonFuzzerSecurityScan
extends com.eviware.soapui.security.scan.AbstractSecurityScan
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_MAXIMAL |
static int |
DEFAULT_MINIMAL |
static int |
DEFAULT_NUMBER_OF_REQUESTS |
static String |
NAME |
static String |
TYPE |
assertionsSupport, SECURITY_CHANGED_VALUES| Constructor and Description |
|---|
JsonFuzzerSecurityScan(com.eviware.soapui.model.testsuite.TestStep testStep,
com.eviware.soapui.config.SecurityScanConfig config,
com.eviware.soapui.model.ModelItem parent,
String icon) |
| Modifier and Type | Method and Description |
|---|---|
com.eviware.soapui.model.security.ScanRequestReportData |
buildRequestMetaData(com.eviware.soapui.security.result.SecurityScanRequestResult requestResult) |
protected void |
clear() |
protected void |
execute(com.eviware.soapui.security.SecurityTestRunner runner,
com.eviware.soapui.model.testsuite.TestStep testStep,
com.eviware.soapui.security.SecurityTestRunContext context) |
JComponent |
getAdvancedSettingsPanel() |
String |
getConfigDescription() |
String |
getConfigName() |
String |
getHelpURL() |
String |
getScanTypeDescription() |
String |
getType() |
protected boolean |
hasNext(com.eviware.soapui.model.testsuite.TestStep testStep2,
com.eviware.soapui.security.SecurityTestRunContext context) |
boolean |
isAllowedToRun() |
boolean |
isConfigurable() |
void |
release() |
addAssertion, addAssertionsListener, addPropertyChangeListener, addWsdlAssertion, assertResponse, cloneAssertion, copyConfig, createMessageExchange, getAssertableContent, getAssertableContentAsXml, getAssertableType, getAssertionAt, getAssertionByName, getAssertionCount, getAssertionList, getAssertions, getAssertionsSupport, getAssertionStatus, getComponent, getDefaultAssertableContent, getExecutionStrategy, getInterface, getModelItem, getOriginalResult, getParametersString, getReportDescription, getRequest, getSecurityScanRequestResult, getSecurityScanResult, getSecurityStatus, getTestStep, initializeScan, isApplyForFailedStep, isDisabled, isRunOnlyOnce, isSecurable, isSingleRequestScan, isSkipFurtherRunning, moveAssertion, removeAssertion, removeAssertionsListener, removePropertyChangeListener, reportSecurityScanException, run, setApplyForFailedTestStep, setDisabled, setExecutionStrategy, setRunOnlyOnce, setSecurityScanRequestResult, setSkipFurtherRunning, setTestStep, updateSecurityConfigaddExternalDependencies, afterLoad, afterSave, beforeSave, clearIdCache, createEventBusMessage, dependsOn, getDescription, getExternalAction, getExternalDependencies, getIcon, getId, getName, getParent, getSettings, getWsdlModelItemById, getWsdlModelItemByName, initItemOrder, initWsdlModelItemOrder, resetConfigOnMove, resolve, setConfig, setDescription, setExternalAction, setIcon, setName, setSettingsaddPropertyChangeListener, fireIndexedPropertyChange, getChildren, getDashboardDbId, getProject, isNotifyPropertyChanged, notifyPropertyChanged, removeModelItemFromConfig, removePropertyChangeListener, setDashboardDbId, setNotifyPropertyChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final String TYPE
public static final String NAME
public static final int DEFAULT_MINIMAL
public static final int DEFAULT_MAXIMAL
public static final int DEFAULT_NUMBER_OF_REQUESTS
public JsonFuzzerSecurityScan(com.eviware.soapui.model.testsuite.TestStep testStep,
com.eviware.soapui.config.SecurityScanConfig config,
com.eviware.soapui.model.ModelItem parent,
String icon)
public String getScanTypeDescription()
protected void execute(com.eviware.soapui.security.SecurityTestRunner runner,
com.eviware.soapui.model.testsuite.TestStep testStep,
com.eviware.soapui.security.SecurityTestRunContext context)
execute in class com.eviware.soapui.security.scan.AbstractSecurityScanpublic com.eviware.soapui.model.security.ScanRequestReportData buildRequestMetaData(com.eviware.soapui.security.result.SecurityScanRequestResult requestResult)
buildRequestMetaData in interface com.eviware.soapui.model.security.SecurityScanbuildRequestMetaData in class com.eviware.soapui.security.scan.AbstractSecurityScanpublic boolean isConfigurable()
isConfigurable in interface com.eviware.soapui.model.security.SecurityScanisConfigurable in class com.eviware.soapui.security.scan.AbstractSecurityScanprotected boolean hasNext(com.eviware.soapui.model.testsuite.TestStep testStep2,
com.eviware.soapui.security.SecurityTestRunContext context)
hasNext in class com.eviware.soapui.security.scan.AbstractSecurityScanpublic JComponent getAdvancedSettingsPanel()
getAdvancedSettingsPanel in interface com.eviware.soapui.model.security.SecurityScangetAdvancedSettingsPanel in class com.eviware.soapui.security.scan.AbstractSecurityScanpublic void release()
release in interface com.eviware.soapui.model.Releasablerelease in interface com.eviware.soapui.model.security.SecurityScanrelease in class com.eviware.soapui.security.scan.AbstractSecurityScanpublic String getConfigDescription()
getConfigDescription in interface com.eviware.soapui.model.security.SecurityScangetConfigDescription in class com.eviware.soapui.security.scan.AbstractSecurityScanpublic String getConfigName()
getConfigName in interface com.eviware.soapui.model.security.SecurityScangetConfigName in class com.eviware.soapui.security.scan.AbstractSecurityScanpublic String getHelpURL()
getHelpURL in interface com.eviware.soapui.model.security.SecurityScangetHelpURL in class com.eviware.soapui.security.scan.AbstractSecurityScanpublic String getType()
getType in interface com.eviware.soapui.model.security.SecurityScangetType in class com.eviware.soapui.security.scan.AbstractSecurityScanprotected void clear()
clear in class com.eviware.soapui.security.scan.AbstractSecurityScanpublic boolean isAllowedToRun()
isAllowedToRun in interface com.eviware.soapui.model.security.SecurityScanisAllowedToRun in class com.eviware.soapui.security.scan.AbstractSecurityScanCopyright © 2019. All rights reserved.