public class JsonBoundaryScan
extends com.eviware.soapui.security.scan.AbstractSecurityScan
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,List<Object>> |
jsonMutations |
protected boolean |
mutations |
static String |
NAME |
static String |
TYPE |
assertionsSupport, SECURITY_CHANGED_VALUES| Constructor and Description |
|---|
JsonBoundaryScan(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 securityTestRunner,
com.eviware.soapui.model.testsuite.TestStep testStep,
com.eviware.soapui.security.SecurityTestRunContext context) |
JComponent |
getAdvancedSettingsPanel() |
JComponent |
getComponent() |
String |
getConfigDescription() |
String |
getConfigName() |
String |
getHelpURL() |
String |
getScanTypeDescription() |
String |
getType() |
protected boolean |
hasNext(com.eviware.soapui.model.testsuite.TestStep testStep,
com.eviware.soapui.security.SecurityTestRunContext context) |
boolean |
isAllowedToRun() |
boolean |
isConfigurable() |
protected void |
mutatePost(com.eviware.soapui.model.testsuite.TestStep testStep) |
protected void |
popMutation(com.eviware.soapui.model.testsuite.TestStep testStep,
boolean oneByOne) |
protected void |
updateRequestContent(com.eviware.soapui.model.testsuite.TestStep testStep) |
void |
updateSecurityConfig(com.eviware.soapui.config.SecurityScanConfig config) |
addAssertion, addAssertionsListener, addPropertyChangeListener, addWsdlAssertion, assertResponse, cloneAssertion, copyConfig, createMessageExchange, getAssertableContent, getAssertableContentAsXml, getAssertableType, getAssertionAt, getAssertionByName, getAssertionCount, getAssertionList, getAssertions, getAssertionsSupport, getAssertionStatus, getDefaultAssertableContent, getExecutionStrategy, getInterface, getModelItem, getOriginalResult, getParametersString, getReportDescription, getRequest, getSecurityScanRequestResult, getSecurityScanResult, getSecurityStatus, getTestStep, initializeScan, isApplyForFailedStep, isDisabled, isRunOnlyOnce, isSecurable, isSingleRequestScan, isSkipFurtherRunning, moveAssertion, release, removeAssertion, removeAssertionsListener, removePropertyChangeListener, reportSecurityScanException, run, setApplyForFailedTestStep, setDisabled, setExecutionStrategy, setRunOnlyOnce, setSecurityScanRequestResult, setSkipFurtherRunning, setTestStepaddExternalDependencies, 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
protected boolean mutations
public JsonBoundaryScan(com.eviware.soapui.model.testsuite.TestStep testStep,
com.eviware.soapui.config.SecurityScanConfig config,
com.eviware.soapui.model.ModelItem parent,
String icon)
public String getType()
getType in interface com.eviware.soapui.model.security.SecurityScangetType 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 getConfigDescription()
getConfigDescription in interface com.eviware.soapui.model.security.SecurityScangetConfigDescription 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 getScanTypeDescription()
public 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.AbstractSecurityScanprotected void mutatePost(com.eviware.soapui.model.testsuite.TestStep testStep)
public void updateSecurityConfig(com.eviware.soapui.config.SecurityScanConfig config)
updateSecurityConfig in interface com.eviware.soapui.model.security.SecurityScanupdateSecurityConfig 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.AbstractSecurityScanpublic JComponent getAdvancedSettingsPanel()
getAdvancedSettingsPanel in interface com.eviware.soapui.model.security.SecurityScangetAdvancedSettingsPanel in class com.eviware.soapui.security.scan.AbstractSecurityScanpublic JComponent getComponent()
getComponent in interface com.eviware.soapui.model.security.SecurityScangetComponent in class com.eviware.soapui.security.scan.AbstractSecurityScanprotected void clear()
clear in class com.eviware.soapui.security.scan.AbstractSecurityScanprotected void execute(com.eviware.soapui.security.SecurityTestRunner securityTestRunner,
com.eviware.soapui.model.testsuite.TestStep testStep,
com.eviware.soapui.security.SecurityTestRunContext context)
execute in class com.eviware.soapui.security.scan.AbstractSecurityScanprotected void updateRequestContent(com.eviware.soapui.model.testsuite.TestStep testStep)
throws Exception
Exceptionprotected void popMutation(com.eviware.soapui.model.testsuite.TestStep testStep,
boolean oneByOne)
protected boolean hasNext(com.eviware.soapui.model.testsuite.TestStep testStep,
com.eviware.soapui.security.SecurityTestRunContext context)
hasNext 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.