Class DynamicRescanArgs


  • public final class DynamicRescanArgs
    extends AbstractArgs
    The DynamicRescanArgs class builds the command line argument passed to the Veracode API wrapper that causes it to create dynamic scan request and submit the created dynamic scan.
    • Method Detail

      • addUserAgent

        protected void addUserAgent​(String userAgent)
        Adds user agent details got through API.
        Parameters:
        userAgent - a String object.
      • pipelineRescanArgs

        public static DynamicRescanArgs pipelineRescanArgs​(boolean autoApplicationName,
                                                           boolean autoDescription,
                                                           boolean autoScanName,
                                                           boolean useProxy,
                                                           String vId,
                                                           String vKey,
                                                           String version,
                                                           String projectName,
                                                           String applicationName,
                                                           boolean DVREnabled,
                                                           String pHost,
                                                           String pPort,
                                                           String pUser,
                                                           String pCredential,
                                                           FilePath workspace,
                                                           EnvVars envVars,
                                                           boolean isRemote)
        Creates argument for pipeline in dynamicRescan.
        Parameters:
        autoApplicationName - a boolean.
        autoDescription - a boolean.
        autoScanName - a boolean.
        useProxy - a boolean.
        vId - a String object.
        vKey - a String object.
        version - a String object.
        projectName - a String object.
        applicationName - a String object.
        DVREnabled - a boolean.
        pHost - a String object.
        pPort - a String object.
        pUser - a String object.
        pCredential - a String object.
        workspace - a FilePath object.
        envVars - a EnvVars object.
        isRemote - a boolean.
        Returns:
        a DynamicRescanArgs object.