Class DAAdapterService
- java.lang.Object
-
- com.veracode.jenkins.plugin.common.DAAdapterService
-
public class DAAdapterService extends Object
The DAAdapterService class contains the methods for resubmitting and retrieving Dynamic Analysis for both Freestyle and Pipeline.
-
-
Constructor Summary
Constructors Constructor Description DAAdapterService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
resubmitDynamicAnalysis(Run<?,?> run, FilePath workspace, TaskListener listener, String analysisName, int maximumDuration, boolean failBuildAsScanFailed, String apiID, String apiKey, boolean debugEnabled, ProxyBlock proxyBlock)
Resubmits Veracode Dynamic Analysis - A common method for both Freestyle and Pipelineboolean
reviewDynamicAnalysis(Run<?,?> build, FilePath workspace, TaskListener listener, int waitForResultsDuration, boolean failBuildForPolicyViolation, String apiID, String apiKey, boolean debugEnabled, ProxyBlock proxyBlock)
Reviews Veracode Dynamic Analysis Results - A common method for both Freestyle and Pipeline
-
-
-
Method Detail
-
resubmitDynamicAnalysis
public boolean resubmitDynamicAnalysis(Run<?,?> run, FilePath workspace, TaskListener listener, String analysisName, int maximumDuration, boolean failBuildAsScanFailed, String apiID, String apiKey, boolean debugEnabled, ProxyBlock proxyBlock)
Resubmits Veracode Dynamic Analysis - A common method for both Freestyle and Pipeline- Parameters:
run
- aRun
object.workspace
- aFilePath
object.listener
- aTaskListener
object.analysisName
- aString
object.maximumDuration
- a int.failBuildAsScanFailed
- a boolean.apiID
- aString
object.apiKey
- aString
object.debugEnabled
- a boolean.proxyBlock
- aProxyBlock
object.- Returns:
- a boolean.
-
reviewDynamicAnalysis
public boolean reviewDynamicAnalysis(Run<?,?> build, FilePath workspace, TaskListener listener, int waitForResultsDuration, boolean failBuildForPolicyViolation, String apiID, String apiKey, boolean debugEnabled, ProxyBlock proxyBlock)
Reviews Veracode Dynamic Analysis Results - A common method for both Freestyle and Pipeline- Parameters:
build
- aRun
object.workspace
- aFilePath
object.listener
- aTaskListener
object.waitForResultsDuration
- a int.failBuildForPolicyViolation
- a boolean.apiID
- aString
object.apiKey
- aString
object.debugEnabled
- a boolean.proxyBlock
- aProxyBlock
object.- Returns:
- a boolean.
-
-