Class Utility
java.lang.Object
io.jenkins.plugins.synopsys.security.scan.global.Utility
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringdetermineSARIFReportFileName(String customSarifReportFilePath) static StringdetermineSARIFReportFilePath(String customSarifReportFilePath, String defaultSarifReportFilePath) static StringgetAgentOs(FilePath workspace, TaskListener listener) static StringgetAgentOsArch(FilePath workspace, TaskListener listener) static StringgetCustomSarifReportFilePath(Map<String, Object> scanParams, boolean isBlackDuckScan, boolean isPolarisDuckScan) static StringgetDefaultSarifReportFilePath(boolean isBlackDuckScan, boolean isPolarisDuckScan) static StringgetDirectorySeparator(FilePath workspace, TaskListener listener) static StringgetEnvOrSystemProxyDetails(String proxyType, EnvVars envVars) static HttpURLConnectiongetHttpURLConnection(URL url, EnvVars envVars, LoggerWrapper logger) static ResultgetMappedResultForBuildStatus(BuildStatus buildStatus) static StringgetProxy(URL url, EnvVars envVars, LoggerWrapper logger) static StringgetProxyValue(EnvVars envVars, LoggerWrapper logger) static booleanisPullRequestEvent(EnvVars envVars) static booleanstatic StringjenkinsJobType(EnvVars envVars) static voidremoveFile(String filePath, FilePath workspace, TaskListener listener) static voidsetDefaultProxyAuthenticator(String userInfo)
-
Constructor Details
-
Utility
public Utility()
-
-
Method Details
-
getDirectorySeparator
-
getAgentOs
-
getAgentOsArch
-
removeFile
-
isStringNullOrBlank
-
getHttpURLConnection
public static HttpURLConnection getHttpURLConnection(URL url, EnvVars envVars, LoggerWrapper logger) -
getProxy
- Throws:
IOException
-
getProxyValue
public static String getProxyValue(EnvVars envVars, LoggerWrapper logger) throws MalformedURLException - Throws:
MalformedURLException
-
getEnvOrSystemProxyDetails
-
setDefaultProxyAuthenticator
-
installedBranchSourceDependencies
-
jenkinsJobType
-
getDefaultSarifReportFilePath
public static String getDefaultSarifReportFilePath(boolean isBlackDuckScan, boolean isPolarisDuckScan) -
getCustomSarifReportFilePath
-
determineSARIFReportFilePath
-
determineSARIFReportFileName
-
isPullRequestEvent
-
getMappedResultForBuildStatus
-