com.eviware.soapui.model.security
Interface SecurityScan
- All Superinterfaces:
- Assertable, ModelItem, PropertyChangeNotifier
- All Known Implementing Classes:
- AbstractSecurityScan, AbstractSecurityScanWithProperties, BoundarySecurityScan, CrossSiteScriptingScan, FuzzerSecurityScan, GroovySecurityScan, InvalidTypesSecurityScan, MalformedXmlSecurityScan, MaliciousAttachmentSecurityScan, SQLInjectionScan, XmlBombSecurityScan, XPathInjectionSecurityScan
public interface SecurityScan
- extends ModelItem, Assertable
| Methods inherited from interface com.eviware.soapui.model.testsuite.Assertable |
addAssertion, addAssertionsListener, cloneAssertion, getAssertableContent, getAssertableType, getAssertionAt, getAssertionByName, getAssertionCount, getAssertionList, getAssertions, getAssertionStatus, getDefaultAssertableContent, getInterface, getModelItem, moveAssertion, removeAssertion, removeAssertionsListener |
SECURITY_SCAN_REQUEST_RESULT
static final java.lang.String SECURITY_SCAN_REQUEST_RESULT
- See Also:
- Constant Field Values
SECURITY_CHECK_RESPONSE_RESULT
static final java.lang.String SECURITY_CHECK_RESPONSE_RESULT
- See Also:
- Constant Field Values
STATUS_PROPERTY
static final java.lang.String STATUS_PROPERTY
updateSecurityConfig
void updateSecurityConfig(com.eviware.soapui.config.SecurityScanConfig config)
run
SecurityScanResult run(TestStep testStep,
SecurityTestRunContext context,
SecurityTestRunner securityTestRunner)
isConfigurable
boolean isConfigurable()
getComponent
javax.swing.JComponent getComponent()
- Gets desktop configuration for specific SecurityCheck
- Parameters:
TestStep - the TestStep to create the config for, could be null for
HttpMonitor checks
- Returns:
getType
java.lang.String getType()
- The type of this check
- Returns:
getTestStep
TestStep getTestStep()
- Specified by:
getTestStep in interface Assertable
setTestStep
void setTestStep(TestStep step)
isDisabled
boolean isDisabled()
- Checks if the test is disabled
- Returns:
- true if disabled
setDisabled
void setDisabled(boolean disabled)
- Disables or Enables the check
- Parameters:
disabled -
getExecutionStrategy
ExecutionStrategyHolder getExecutionStrategy()
setExecutionStrategy
void setExecutionStrategy(ExecutionStrategyHolder executionStrategyHolder)
getConfigName
java.lang.String getConfigName()
getConfigDescription
java.lang.String getConfigDescription()
getHelpURL
java.lang.String getHelpURL()
getAdvancedSettingsPanel
javax.swing.JComponent getAdvancedSettingsPanel()
- Advanced setting panel for configuration
- Returns:
getSecurityScanResult
SecurityScanResult getSecurityScanResult()
getConfig
org.apache.xmlbeans.XmlObject getConfig()
copyConfig
void copyConfig(com.eviware.soapui.config.SecurityScanConfig backupCheckConfig)
addWsdlAssertion
void addWsdlAssertion(java.lang.String assertionLabel)
isApplyForFailedStep
boolean isApplyForFailedStep()
setApplyForFailedTestStep
void setApplyForFailedTestStep(boolean apply)
isRunOnlyOnce
boolean isRunOnlyOnce()
setRunOnlyOnce
void setRunOnlyOnce(boolean runOnlyOnce)
isSkipFurtherRunning
boolean isSkipFurtherRunning()
setSkipFurtherRunning
void setSkipFurtherRunning(boolean skipFurtherRunning)
release
void release()
Copyright © 2005-2011 eviware.com. All Rights Reserved.