public abstract class AbstractSecurityScanFactory extends Object implements SecurityScanFactory
| Modifier and Type | Field and Description | 
|---|---|
| protected String | pathToIcon | 
| Constructor and Description | 
|---|
| AbstractSecurityScanFactory(String typeName,
                           String name,
                           String description,
                           String pathToIcon) | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract AbstractSecurityScan | buildSecurityScan(TestStep testStep,
                 SecurityScanConfig config,
                 ModelItem parent) | 
| abstract boolean | canCreate(TestStep testStep)True for test step on which this scan could be aplied. | 
| abstract SecurityScanConfig | createNewSecurityScan(String name) | 
| String | getSecurityScanDescription() | 
| String | getSecurityScanIconPath() | 
| String | getSecurityScanName() | 
| String | getSecurityScanType() | 
protected final String pathToIcon
public abstract SecurityScanConfig createNewSecurityScan(String name)
createNewSecurityScan in interface SecurityScanFactorypublic abstract AbstractSecurityScan buildSecurityScan(TestStep testStep, SecurityScanConfig config, ModelItem parent)
buildSecurityScan in interface SecurityScanFactorypublic String getSecurityScanType()
getSecurityScanType in interface SecurityScanFactorypublic abstract boolean canCreate(TestStep testStep)
canCreate in interface SecurityScanFactorypublic String getSecurityScanName()
getSecurityScanName in interface SecurityScanFactorypublic String getSecurityScanDescription()
getSecurityScanDescription in interface SecurityScanFactorypublic String getSecurityScanIconPath()
getSecurityScanIconPath in interface SecurityScanFactoryCopyright © 2019. All Rights Reserved.