Class SoftwareCompositionAnalyzer
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<Scanner>
-
- com.hcl.appscan.jenkins.plugin.scanners.Scanner
-
- com.hcl.appscan.jenkins.plugin.scanners.SoftwareCompositionAnalyzer
-
- All Implemented Interfaces:
ScannerConstants
,Describable<Scanner>
,Serializable
public class SoftwareCompositionAnalyzer extends Scanner
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SoftwareCompositionAnalyzer.DescriptorImpl
-
Field Summary
-
Fields inherited from interface com.hcl.appscan.jenkins.plugin.scanners.ScannerConstants
AUTOMATIC, CUSTOM, DYNAMIC_ANALYZER, EMPTY, ENABLE_MAIL_NOTIFICATION, EXTRA_FIELD, FAST, FASTER, FASTEST, INCLUDE_VERIFIED_DOMAINS, LOGIN_PASSWORD, LOGIN_TYPE, LOGIN_USER, NO_OPTIMIZATION, NONE, NORMAL, OPTIMIZED, PRESENCE_ID, PRODUCTION, RECORDED, SCAN_FILE, SCAN_SPEED, SCAN_TYPE, SOFTWARE_COMPOSITION_ANALYZER, STAGING, STATIC_ANALYZER, TARGET, TEMPLATE_EXTENSION, TEMPLATE_EXTENSION2, TEMPLATE_EXTENSION3, TEST_OPTIMIZATION_LEVEL, TEST_POLICY, TRAFFIC_FILE
-
-
Constructor Summary
Constructors Constructor Description SoftwareCompositionAnalyzer(String target)
Deprecated.SoftwareCompositionAnalyzer(String target, boolean hasOptions)
SoftwareCompositionAnalyzer(String target, boolean rescan, String scanId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>
getProperties(VariableResolver<String> resolver)
String
getType()
void
validateSettings(JenkinsAuthenticationProvider authProvider, Map<String,String> properties, com.hcl.appscan.sdk.logging.IProgress progress, boolean isAppScan360)
-
Methods inherited from class com.hcl.appscan.jenkins.plugin.scanners.Scanner
getHasOptions, getRescan, getScanId, getTarget, isNullOrEmpty, resolvePath, setRescan, setScanId
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Constructor Detail
-
SoftwareCompositionAnalyzer
@Deprecated public SoftwareCompositionAnalyzer(String target)
Deprecated.
-
SoftwareCompositionAnalyzer
public SoftwareCompositionAnalyzer(String target, boolean rescan, String scanId)
-
SoftwareCompositionAnalyzer
@DataBoundConstructor public SoftwareCompositionAnalyzer(String target, boolean hasOptions)
-
-
Method Detail
-
validateSettings
public void validateSettings(JenkinsAuthenticationProvider authProvider, Map<String,String> properties, com.hcl.appscan.sdk.logging.IProgress progress, boolean isAppScan360) throws IOException
- Overrides:
validateSettings
in classScanner
- Throws:
IOException
-
getProperties
public Map<String,String> getProperties(VariableResolver<String> resolver)
- Specified by:
getProperties
in classScanner
-
-