Index

A B C D G H I M P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

ABORTED - Enum constant in enum com.indusface.plugins.report.BuildStatus
 

B

BuildStatus - Enum in com.indusface.plugins.report
 
BuildStatusConfig - Class in com.indusface.plugins.report
 
BuildStatusConfig() - Constructor for class com.indusface.plugins.report.BuildStatusConfig
 

C

callGetStatusAPI(String, String) - Method in class com.indusface.plugins.report.ReportAction
Calls the external API to get the scan status.
com.indusface.plugins.httpclient - package com.indusface.plugins.httpclient
 
com.indusface.plugins.report - package com.indusface.plugins.report
 
com.indusface.plugins.wasscan - package com.indusface.plugins.wasscan
 
COMPLETED - Enum constant in enum com.indusface.plugins.report.BuildStatus
 

D

DescriptorImpl() - Constructor for class com.indusface.plugins.wasscan.WasPostBuildAction.DescriptorImpl
Constructor for DescriptorImpl.

G

getAccessKey() - Method in class com.indusface.plugins.wasscan.WasPostBuildAction
Gets the access key.
getBuildName() - Method in class com.indusface.plugins.wasscan.WasPostBuildAction
Gets the build name.
getBuildStatus() - Method in class com.indusface.plugins.report.ScanReport
 
getBuildStatus() - Method in class com.indusface.plugins.wasscan.ScanAndBuildStatus
 
getBuildStatus() - Method in class com.indusface.plugins.wasscan.ScanApiResponse
 
getBuildStatusConfig() - Method in class com.indusface.plugins.report.ScanReport
 
getCritical() - Method in class com.indusface.plugins.report.SeverityWiseVulns
 
getCvssScore() - Method in class com.indusface.plugins.report.Vulnerability
 
getDescription() - Method in enum com.indusface.plugins.report.BuildStatus
 
getDescription() - Method in class com.indusface.plugins.report.Vulnerability
 
getDisplayName() - Method in class com.indusface.plugins.report.ReportAction
 
getDisplayName() - Method in class com.indusface.plugins.wasscan.WasPostBuildAction.DescriptorImpl
Gets the display name of this build step.
getEndTime() - Method in class com.indusface.plugins.report.ScanReport
 
getFoundDate() - Method in class com.indusface.plugins.report.Vulnerability
 
getFoundOn() - Method in class com.indusface.plugins.report.Vulnerability
 
getFoundVulns() - Method in class com.indusface.plugins.report.BuildStatusConfig
 
getHigh() - Method in class com.indusface.plugins.report.SeverityWiseVulns
 
getHttpClient() - Static method in class com.indusface.plugins.httpclient.HttpClientProvider
Get the singleton instance of HttpClient.
getIconFileName() - Method in class com.indusface.plugins.report.ReportAction
 
getInfo() - Method in class com.indusface.plugins.report.SeverityWiseVulns
 
getIsAboveThreshold() - Method in class com.indusface.plugins.report.BuildStatusConfig
 
getJobStatus() - Method in class com.indusface.plugins.report.ReportAction
 
getJobStatus() - Method in class com.indusface.plugins.report.ScanReport
 
getLow() - Method in class com.indusface.plugins.report.SeverityWiseVulns
 
getMedium() - Method in class com.indusface.plugins.report.SeverityWiseVulns
 
getOpenStatus() - Method in class com.indusface.plugins.report.Vulnerability
 
getRequiredMonitorService() - Method in class com.indusface.plugins.wasscan.WasPostBuildAction
Specifies the required monitor service for this build step.
getScanId() - Method in class com.indusface.plugins.wasscan.ScanAndBuildStatus
 
getScanLogId() - Method in class com.indusface.plugins.report.ScanReport
 
getScanMinutes() - Method in class com.indusface.plugins.report.ScanReport
 
getScanReportUrl() - Method in class com.indusface.plugins.report.ScanReport
 
getScanStatus() - Method in class com.indusface.plugins.report.ReportAction
Fetches the scan status from the external API.
getScanStatus() - Method in class com.indusface.plugins.report.ScanReport
 
getScanStatus() - Method in class com.indusface.plugins.wasscan.ScanApiResponse
 
getSecretKey() - Method in class com.indusface.plugins.wasscan.ScanAndBuildStatus
 
getSeverity() - Method in class com.indusface.plugins.report.BuildStatusConfig
 
getSeverity() - Method in class com.indusface.plugins.report.Vulnerability
 
getSeverityWiseVulns() - Method in class com.indusface.plugins.report.ScanReport
 
getSolution() - Method in class com.indusface.plugins.report.Vulnerability
 
getStartTime() - Method in class com.indusface.plugins.report.ScanReport
 
getStatus() - Method in class com.indusface.plugins.report.ScanReport
 
getThresholdLimit() - Method in class com.indusface.plugins.report.BuildStatusConfig
 
getTitle() - Method in class com.indusface.plugins.report.Vulnerability
 
getTotalVulnerabilities() - Method in class com.indusface.plugins.report.ScanReport
 
getUniqueId() - Method in class com.indusface.plugins.report.Vulnerability
 
getUrl() - Method in class com.indusface.plugins.report.ScanReport
 
getUrlName() - Method in class com.indusface.plugins.report.ReportAction
 
getVulnerabilities() - Method in class com.indusface.plugins.report.ScanReport
 

H

HttpClientProvider - Class in com.indusface.plugins.httpclient
A singleton class to provide a single instance of HttpClient for use in the application.
HttpClientProvider() - Constructor for class com.indusface.plugins.httpclient.HttpClientProvider
 

I

INPROGRESS - Enum constant in enum com.indusface.plugins.report.BuildStatus
 
isApplicable(Class<? extends AbstractProject>) - Method in class com.indusface.plugins.wasscan.WasPostBuildAction.DescriptorImpl
Checks if this build step is applicable to the given project type.
isFinal() - Method in enum com.indusface.plugins.report.BuildStatus
 

M

monitorAndAbortIfCancelled(Run<?, ?>, TaskListener) - Static method in class com.indusface.plugins.wasscan.ScanApiLaunch
 

P

perform(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class com.indusface.plugins.wasscan.WasPostBuildAction
Performs the post-build action.

R

ReportAction - Class in com.indusface.plugins.report
The ReportAction class is responsible for fetching and parsing scan reports and statuses from an external API.
ReportAction(Run<?, ?>) - Constructor for class com.indusface.plugins.report.ReportAction
Constructor to initialize the ReportAction with the specified Jenkins build.

S

SCAN_REPORT_API - Static variable in class com.indusface.plugins.report.ServiceUrls
 
SCAN_START_API - Static variable in class com.indusface.plugins.report.ServiceUrls
 
SCAN_STATUS_API - Static variable in class com.indusface.plugins.report.ServiceUrls
 
ScanAndBuildStatus - Class in com.indusface.plugins.wasscan
 
ScanAndBuildStatus(String, String, String) - Constructor for class com.indusface.plugins.wasscan.ScanAndBuildStatus
 
ScanApiLaunch - Class in com.indusface.plugins.wasscan
The ScanApiLaunch class is responsible for initiating and monitoring a scan process through an external API.
ScanApiLaunch() - Constructor for class com.indusface.plugins.wasscan.ScanApiLaunch
 
ScanApiResponse - Class in com.indusface.plugins.wasscan
 
ScanApiResponse() - Constructor for class com.indusface.plugins.wasscan.ScanApiResponse
 
ScanReport - Class in com.indusface.plugins.report
 
ScanReport() - Constructor for class com.indusface.plugins.report.ScanReport
 
scanReportData() - Method in class com.indusface.plugins.report.ReportAction
Fetches and parses the scan report data from the external API.
ServiceUrls - Class in com.indusface.plugins.report
 
ServiceUrls() - Constructor for class com.indusface.plugins.report.ServiceUrls
 
setAccessKey(String) - Method in class com.indusface.plugins.wasscan.WasPostBuildAction
Sets the access key.
setBuildName(String) - Method in class com.indusface.plugins.wasscan.WasPostBuildAction
Sets the build name.
setBuildStatus(String) - Method in class com.indusface.plugins.report.ScanReport
 
setBuildStatus(String) - Method in class com.indusface.plugins.wasscan.ScanAndBuildStatus
 
setBuildStatus(String) - Method in class com.indusface.plugins.wasscan.ScanApiResponse
 
setBuildStatusConfig(List<BuildStatusConfig>) - Method in class com.indusface.plugins.report.ScanReport
 
setCritical(int) - Method in class com.indusface.plugins.report.SeverityWiseVulns
 
setCvssScore(String) - Method in class com.indusface.plugins.report.Vulnerability
 
setDescription(String) - Method in class com.indusface.plugins.report.Vulnerability
 
setEndTime(String) - Method in class com.indusface.plugins.report.ScanReport
 
setFoundDate(String) - Method in class com.indusface.plugins.report.Vulnerability
 
setFoundOn(String) - Method in class com.indusface.plugins.report.Vulnerability
 
setFoundVulns(int) - Method in class com.indusface.plugins.report.BuildStatusConfig
 
setHigh(int) - Method in class com.indusface.plugins.report.SeverityWiseVulns
 
setInfo(int) - Method in class com.indusface.plugins.report.SeverityWiseVulns
 
setIsAboveThreshold(String) - Method in class com.indusface.plugins.report.BuildStatusConfig
 
setJobStatus(String) - Method in class com.indusface.plugins.report.ScanReport
 
setLow(int) - Method in class com.indusface.plugins.report.SeverityWiseVulns
 
setMedium(int) - Method in class com.indusface.plugins.report.SeverityWiseVulns
 
setOpenStatus(String) - Method in class com.indusface.plugins.report.Vulnerability
 
setScanLogId(long) - Method in class com.indusface.plugins.report.ScanReport
 
setScanMinutes(int) - Method in class com.indusface.plugins.report.ScanReport
 
setScanReportUrl(String) - Method in class com.indusface.plugins.report.ScanReport
 
setScanStatus(String) - Method in class com.indusface.plugins.report.ScanReport
 
setScanStatus(String) - Method in class com.indusface.plugins.wasscan.ScanApiResponse
 
setSeverity(String) - Method in class com.indusface.plugins.report.BuildStatusConfig
 
setSeverity(String) - Method in class com.indusface.plugins.report.Vulnerability
 
setSeverityWiseVulns(SeverityWiseVulns) - Method in class com.indusface.plugins.report.ScanReport
 
setSolution(String) - Method in class com.indusface.plugins.report.Vulnerability
 
setStartTime(String) - Method in class com.indusface.plugins.report.ScanReport
 
setStatus(String) - Method in class com.indusface.plugins.report.ScanReport
 
setThresholdLimit(int) - Method in class com.indusface.plugins.report.BuildStatusConfig
 
setTitle(String) - Method in class com.indusface.plugins.report.Vulnerability
 
setTotalVulnerabilities(int) - Method in class com.indusface.plugins.report.ScanReport
 
setUniqueId(long) - Method in class com.indusface.plugins.report.Vulnerability
 
setUrl(String) - Method in class com.indusface.plugins.report.ScanReport
 
setVulnerabilities(List<Vulnerability>) - Method in class com.indusface.plugins.report.ScanReport
 
SeverityWiseVulns - Class in com.indusface.plugins.report
 
SeverityWiseVulns() - Constructor for class com.indusface.plugins.report.SeverityWiseVulns
 
startScan(TaskListener, String, Run<?, ?>) - Method in class com.indusface.plugins.wasscan.ScanApiLaunch
Starts the scan process using the provided access key and updates the Jenkins build status based on the scan results.

T

toString() - Method in enum com.indusface.plugins.report.BuildStatus
 
toString() - Method in class com.indusface.plugins.report.ScanReport
 
toString() - Method in class com.indusface.plugins.wasscan.ScanApiResponse
 

U

UNAVAILABLE - Enum constant in enum com.indusface.plugins.report.BuildStatus
 

V

valueOf(String) - Static method in enum com.indusface.plugins.report.BuildStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.indusface.plugins.report.BuildStatus
Returns an array containing the constants of this enum type, in the order they are declared.
Vulnerability - Class in com.indusface.plugins.report
 
Vulnerability() - Constructor for class com.indusface.plugins.report.Vulnerability
 

W

WasPostBuildAction - Class in com.indusface.plugins.wasscan
WasPostBuildAction is a Jenkins post-build action that performs specific tasks after a build is completed.
WasPostBuildAction(String, String) - Constructor for class com.indusface.plugins.wasscan.WasPostBuildAction
Constructor to initialize the WasPostBuildAction with the specified access key and build name.
WasPostBuildAction.DescriptorImpl - Class in com.indusface.plugins.wasscan
Descriptor for the WasPostBuildAction.
A B C D G H I M P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values