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 SecurityScanFactory
public abstract AbstractSecurityScan buildSecurityScan(TestStep testStep, SecurityScanConfig config, ModelItem parent)
buildSecurityScan
in interface SecurityScanFactory
public String getSecurityScanType()
getSecurityScanType
in interface SecurityScanFactory
public abstract boolean canCreate(TestStep testStep)
canCreate
in interface SecurityScanFactory
public String getSecurityScanName()
getSecurityScanName
in interface SecurityScanFactory
public String getSecurityScanDescription()
getSecurityScanDescription
in interface SecurityScanFactory
public String getSecurityScanIconPath()
getSecurityScanIconPath
in interface SecurityScanFactory
Copyright © 2019. All Rights Reserved.