Class DAAdapterService


  • public class DAAdapterService
    extends Object
    The DAAdapterService class contains the methods for resubmitting and retrieving Dynamic Analysis for both Freestyle and Pipeline.
    • Constructor Detail

      • DAAdapterService

        public DAAdapterService()
    • 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 - a Run object.
        workspace - a FilePath object.
        listener - a TaskListener object.
        analysisName - a String object.
        maximumDuration - a int.
        failBuildAsScanFailed - a boolean.
        apiID - a String object.
        apiKey - a String object.
        debugEnabled - a boolean.
        proxyBlock - a ProxyBlock 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 - a Run object.
        workspace - a FilePath object.
        listener - a TaskListener object.
        waitForResultsDuration - a int.
        failBuildForPolicyViolation - a boolean.
        apiID - a String object.
        apiKey - a String object.
        debugEnabled - a boolean.
        proxyBlock - a ProxyBlock object.
        Returns:
        a boolean.