Class BridgeDownloadManager
java.lang.Object
io.jenkins.plugins.security.scan.bridge.BridgeDownloadManager
-
Constructor Summary
ConstructorsConstructorDescriptionBridgeDownloadManager(FilePath workspace, TaskListener listener, EnvVars envVars, Map<String, Object> scanParameters) -
Method Summary
Modifier and TypeMethodDescriptionbooleancheckIfBridgeInstalled(String bridgeInstallationPath) downloadVersionFileFromArtifactory(String directoryUrl) getBridgeVersionFromVersionFile(String versionFilePath) getDirectoryUrl(String downloadUrl) getLatestBridgeVersionFromArtifactory(String bridgeDownloadUrl) voidinitiateBridgeDownloadAndUnzip(BridgeDownloadParameters bridgeDownloadParams) booleanisBridgeDownloadRequired(BridgeDownloadParameters bridgeDownloadParameters) booleanisVersionFileAvailableInArtifactory(String directoryUrl)
-
Constructor Details
-
BridgeDownloadManager
-
-
Method Details
-
initiateBridgeDownloadAndUnzip
public void initiateBridgeDownloadAndUnzip(BridgeDownloadParameters bridgeDownloadParams) throws PluginExceptionHandler - Throws:
PluginExceptionHandler
-
isBridgeDownloadRequired
-
checkIfBridgeInstalled
-
getBridgeVersionFromVersionFile
-
getLatestBridgeVersionFromArtifactory
-
downloadVersionFileFromArtifactory
-
isVersionFileAvailableInArtifactory
-
getDirectoryUrl
-