public abstract class AbstractSecurityScanWithProperties extends AbstractSecurityScan implements XPathReferenceContainer
Assertable.AssertionStatus| Modifier and Type | Field and Description | 
|---|---|
| static String | SECURITY_CHANGED_PARAMETERS | 
assertionsSupportSECURITY_CHECK_RESPONSE_RESULT, SECURITY_SCAN_REQUEST_RESULT, STATUS_PROPERTYDESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY| Constructor and Description | 
|---|
| AbstractSecurityScanWithProperties(TestStep testStep,
                                  SecurityScanConfig config,
                                  ModelItem parent,
                                  String icon) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | copyConfig(SecurityScanConfig config) | 
| protected void | createMessageExchange(StringToStringMap updatedParams,
                     MessageExchange message,
                     SecurityTestRunContext context) | 
| SecurityCheckedParameter | getParameterAt(int i) | 
| SecurityCheckedParameter | getParameterByLabel(String label) | 
| SecurityCheckedParameterHolder | getParameterHolder() | 
| XPathReference[] | getXPathReferences() | 
| boolean | importParameter(SecurityCheckedParameter source,
               boolean overwrite,
               String newLabel) | 
| void | release() | 
| protected void | setParameterHolder(SecurityCheckedParameterHolder parameterHolder) | 
| void | updateSecurityConfig(SecurityScanConfig config) | 
addAssertion, addAssertionsListener, addPropertyChangeListener, addWsdlAssertion, assertResponse, clear, cloneAssertion, execute, getAdvancedSettingsPanel, getAssertableContent, getAssertableContentAsXml, getAssertableType, getAssertionAt, getAssertionByName, getAssertionCount, getAssertionList, getAssertions, getAssertionsSupport, getAssertionStatus, getComponent, getConfigDescription, getConfigName, getDefaultAssertableContent, getExecutionStrategy, getHelpURL, getInterface, getModelItem, getOriginalResult, getRequest, getSecurityScanRequestResult, getSecurityScanResult, getSecurityStatus, getTestStep, getType, hasNext, initAssertions, isApplyForFailedStep, isConfigurable, isDisabled, isRunOnlyOnce, isSecurable, isSkipFurtherRunning, moveAssertion, removeAssertion, removeAssertionsListener, removePropertyChangeListener, reportSecurityScanException, run, setApplyForFailedTestStep, setDisabled, setExecutionStrategy, setRunOnlyOnce, setSecurityScanRequestResult, setSkipFurtherRunning, setTestStepaddExternalDependencies, afterLoad, beforeSave, dependsOn, getConfig, getDescription, getExternalDependencies, getIcon, getId, getName, getParent, getSettings, getWsdlModelItemById, getWsdlModelItemByName, resolve, setConfig, setDescription, setIcon, setName, setSettingsaddPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, getChildren, getProject, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, removePropertyChangeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConfiggetChildren, getDescription, getIcon, getId, getName, getParent, getProject, getSettingsaddPropertyChangeListener, removePropertyChangeListenerpublic static final String SECURITY_CHANGED_PARAMETERS
public AbstractSecurityScanWithProperties(TestStep testStep, SecurityScanConfig config, ModelItem parent, String icon)
public SecurityCheckedParameterHolder getParameterHolder()
protected void setParameterHolder(SecurityCheckedParameterHolder parameterHolder)
public void copyConfig(SecurityScanConfig config)
copyConfig in interface SecurityScancopyConfig in class AbstractSecurityScanpublic XPathReference[] getXPathReferences()
getXPathReferences in interface XPathReferenceContainerpublic void updateSecurityConfig(SecurityScanConfig config)
updateSecurityConfig in interface SecurityScanupdateSecurityConfig in class AbstractSecurityScanpublic SecurityCheckedParameter getParameterAt(int i)
public SecurityCheckedParameter getParameterByLabel(String label)
public boolean importParameter(SecurityCheckedParameter source, boolean overwrite, String newLabel)
protected void createMessageExchange(StringToStringMap updatedParams, MessageExchange message, SecurityTestRunContext context)
public void release()
release in interface Releasablerelease in interface SecurityScanrelease in class AbstractSecurityScanCopyright © 2019. All Rights Reserved.