Class SecurityScanStep

java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
io.jenkins.plugins.security.scan.extension.pipeline.SecurityScanStep
All Implemented Interfaces:
ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.steps.Step>, FixPrScan, NetworkParams, PrCommentScan, ReturnStatusScan, SecurityScan, Serializable

public class SecurityScanStep extends org.jenkinsci.plugins.workflow.steps.Step implements SecurityScan, PrCommentScan, FixPrScan, ReturnStatusScan, NetworkParams, Serializable
See Also:
  • Constructor Details

    • SecurityScanStep

      @DataBoundConstructor public SecurityScanStep()
  • Method Details

    • getProduct

      public String getProduct()
      Specified by:
      getProduct in interface SecurityScan
    • getBlackducksca_url

      public String getBlackducksca_url()
      Specified by:
      getBlackducksca_url in interface SecurityScan
    • getBlackducksca_token

      public String getBlackducksca_token()
      Specified by:
      getBlackducksca_token in interface SecurityScan
    • getDetect_install_directory

      public String getDetect_install_directory()
      Specified by:
      getDetect_install_directory in interface SecurityScan
    • isBlackducksca_scan_full

      public Boolean isBlackducksca_scan_full()
      Specified by:
      isBlackducksca_scan_full in interface SecurityScan
    • isBlackduckscaIntelligentScan

      public Boolean isBlackduckscaIntelligentScan()
      Specified by:
      isBlackduckscaIntelligentScan in interface SecurityScan
    • getBlackducksca_scan_failure_severities

      public String getBlackducksca_scan_failure_severities()
      Specified by:
      getBlackducksca_scan_failure_severities in interface SecurityScan
    • isBlackducksca_prComment_enabled

      public Boolean isBlackducksca_prComment_enabled()
      Specified by:
      isBlackducksca_prComment_enabled in interface PrCommentScan
    • isBlackducksca_prComment_enabled_actualValue

      public Boolean isBlackducksca_prComment_enabled_actualValue()
      Specified by:
      isBlackducksca_prComment_enabled_actualValue in interface PrCommentScan
    • isBlackducksca_fixpr_enabled

      public Boolean isBlackducksca_fixpr_enabled()
      Specified by:
      isBlackducksca_fixpr_enabled in interface FixPrScan
    • isBlackducksca_fixpr_enabled_actualValue

      public Boolean isBlackducksca_fixpr_enabled_actualValue()
      Specified by:
      isBlackducksca_fixpr_enabled_actualValue in interface FixPrScan
    • getBlackducksca_fixpr_filter_severities

      public String getBlackducksca_fixpr_filter_severities()
      Specified by:
      getBlackducksca_fixpr_filter_severities in interface FixPrScan
    • getBlackducksca_fixpr_useUpgradeGuidance

      public String getBlackducksca_fixpr_useUpgradeGuidance()
      Specified by:
      getBlackducksca_fixpr_useUpgradeGuidance in interface FixPrScan
    • getBlackducksca_fixpr_maxCount

      public Integer getBlackducksca_fixpr_maxCount()
      Specified by:
      getBlackducksca_fixpr_maxCount in interface FixPrScan
    • getDetect_download_url

      public String getDetect_download_url()
      Specified by:
      getDetect_download_url in interface SecurityScan
    • getDetect_search_depth

      public Integer getDetect_search_depth()
      Specified by:
      getDetect_search_depth in interface SecurityScan
    • getDetect_config_path

      public String getDetect_config_path()
      Specified by:
      getDetect_config_path in interface SecurityScan
    • getDetect_args

      public String getDetect_args()
      Specified by:
      getDetect_args in interface SecurityScan
    • getDetect_execution_path

      public String getDetect_execution_path()
      Specified by:
      getDetect_execution_path in interface SecurityScan
    • isBlackducksca_reports_sarif_create

      public Boolean isBlackducksca_reports_sarif_create()
      Specified by:
      isBlackducksca_reports_sarif_create in interface SecurityScan
    • getBlackducksca_reports_sarif_file_path

      public String getBlackducksca_reports_sarif_file_path()
      Specified by:
      getBlackducksca_reports_sarif_file_path in interface SecurityScan
    • isBlackducksca_reports_sarif_groupSCAIssues

      public Boolean isBlackducksca_reports_sarif_groupSCAIssues()
      Specified by:
      isBlackducksca_reports_sarif_groupSCAIssues in interface SecurityScan
    • getBlackducksca_reports_sarif_severities

      public String getBlackducksca_reports_sarif_severities()
      Specified by:
      getBlackducksca_reports_sarif_severities in interface SecurityScan
    • isBlackducksca_reports_sarif_groupSCAIssues_temporary

      public Boolean isBlackducksca_reports_sarif_groupSCAIssues_temporary()
      Specified by:
      isBlackducksca_reports_sarif_groupSCAIssues_temporary in interface SecurityScan
    • isBlackducksca_waitForScan

      public Boolean isBlackducksca_waitForScan()
      Specified by:
      isBlackducksca_waitForScan in interface SecurityScan
    • isBlackducksca_waitForScan_actualValue

      public Boolean isBlackducksca_waitForScan_actualValue()
      Specified by:
      isBlackducksca_waitForScan_actualValue in interface SecurityScan
    • getBlackduck_url

      public String getBlackduck_url()
      Specified by:
      getBlackduck_url in interface SecurityScan
    • getBlackduck_token

      public String getBlackduck_token()
      Specified by:
      getBlackduck_token in interface SecurityScan
    • getBlackduck_install_directory

      public String getBlackduck_install_directory()
      Specified by:
      getBlackduck_install_directory in interface SecurityScan
    • isBlackduck_scan_full

      public Boolean isBlackduck_scan_full()
      Specified by:
      isBlackduck_scan_full in interface SecurityScan
    • isBlackduckIntelligentScan

      public Boolean isBlackduckIntelligentScan()
      Specified by:
      isBlackduckIntelligentScan in interface SecurityScan
    • getBlackduck_scan_failure_severities

      public String getBlackduck_scan_failure_severities()
      Specified by:
      getBlackduck_scan_failure_severities in interface SecurityScan
    • isBlackduck_prComment_enabled

      public Boolean isBlackduck_prComment_enabled()
      Specified by:
      isBlackduck_prComment_enabled in interface PrCommentScan
    • isBlackduck_prComment_enabled_actualValue

      public Boolean isBlackduck_prComment_enabled_actualValue()
      Specified by:
      isBlackduck_prComment_enabled_actualValue in interface PrCommentScan
    • getBlackduck_download_url

      public String getBlackduck_download_url()
      Specified by:
      getBlackduck_download_url in interface SecurityScan
    • getBlackduck_search_depth

      public Integer getBlackduck_search_depth()
      Specified by:
      getBlackduck_search_depth in interface SecurityScan
    • getBlackduck_config_path

      public String getBlackduck_config_path()
      Specified by:
      getBlackduck_config_path in interface SecurityScan
    • getBlackduck_args

      public String getBlackduck_args()
      Specified by:
      getBlackduck_args in interface SecurityScan
    • getBlackduck_execution_path

      public String getBlackduck_execution_path()
      Specified by:
      getBlackduck_execution_path in interface SecurityScan
    • isBlackduck_reports_sarif_create

      public Boolean isBlackduck_reports_sarif_create()
      Specified by:
      isBlackduck_reports_sarif_create in interface SecurityScan
    • getBlackduck_reports_sarif_file_path

      public String getBlackduck_reports_sarif_file_path()
      Specified by:
      getBlackduck_reports_sarif_file_path in interface SecurityScan
    • isBlackduck_reports_sarif_groupSCAIssues

      public Boolean isBlackduck_reports_sarif_groupSCAIssues()
      Specified by:
      isBlackduck_reports_sarif_groupSCAIssues in interface SecurityScan
    • getBlackduck_reports_sarif_severities

      public String getBlackduck_reports_sarif_severities()
      Specified by:
      getBlackduck_reports_sarif_severities in interface SecurityScan
    • isBlackduck_reports_sarif_groupSCAIssues_temporary

      public Boolean isBlackduck_reports_sarif_groupSCAIssues_temporary()
      Specified by:
      isBlackduck_reports_sarif_groupSCAIssues_temporary in interface SecurityScan
    • isBlackduck_waitForScan

      public Boolean isBlackduck_waitForScan()
      Specified by:
      isBlackduck_waitForScan in interface SecurityScan
    • isBlackduck_waitForScan_actualValue

      public Boolean isBlackduck_waitForScan_actualValue()
      Specified by:
      isBlackduck_waitForScan_actualValue in interface SecurityScan
    • getCoverity_url

      public String getCoverity_url()
      Specified by:
      getCoverity_url in interface SecurityScan
    • getCoverity_user

      public String getCoverity_user()
      Specified by:
      getCoverity_user in interface SecurityScan
    • getCoverity_passphrase

      public String getCoverity_passphrase()
      Specified by:
      getCoverity_passphrase in interface SecurityScan
    • getCoverity_project_name

      public String getCoverity_project_name()
      Specified by:
      getCoverity_project_name in interface SecurityScan
    • getCoverity_stream_name

      public String getCoverity_stream_name()
      Specified by:
      getCoverity_stream_name in interface SecurityScan
    • getCoverity_policy_view

      public String getCoverity_policy_view()
      Specified by:
      getCoverity_policy_view in interface SecurityScan
    • getCoverity_install_directory

      public String getCoverity_install_directory()
      Specified by:
      getCoverity_install_directory in interface SecurityScan
    • isCoverity_prComment_enabled

      public Boolean isCoverity_prComment_enabled()
      Specified by:
      isCoverity_prComment_enabled in interface PrCommentScan
    • isCoverity_prComment_enabled_actualValue

      public Boolean isCoverity_prComment_enabled_actualValue()
      Specified by:
      isCoverity_prComment_enabled_actualValue in interface PrCommentScan
    • getCoverity_prComment_impacts

      public String getCoverity_prComment_impacts()
      Specified by:
      getCoverity_prComment_impacts in interface PrCommentScan
    • getCoverity_version

      public String getCoverity_version()
      Specified by:
      getCoverity_version in interface SecurityScan
    • isCoverity_local

      public Boolean isCoverity_local()
      Specified by:
      isCoverity_local in interface SecurityScan
    • getCoverity_build_command

      public String getCoverity_build_command()
      Specified by:
      getCoverity_build_command in interface SecurityScan
    • getCoverity_clean_command

      public String getCoverity_clean_command()
      Specified by:
      getCoverity_clean_command in interface SecurityScan
    • getCoverity_config_path

      public String getCoverity_config_path()
      Specified by:
      getCoverity_config_path in interface SecurityScan
    • getCoverity_args

      public String getCoverity_args()
      Specified by:
      getCoverity_args in interface SecurityScan
    • getCoverity_execution_path

      public String getCoverity_execution_path()
      Specified by:
      getCoverity_execution_path in interface SecurityScan
    • isCoverity_waitForScan

      public Boolean isCoverity_waitForScan()
      Specified by:
      isCoverity_waitForScan in interface SecurityScan
    • isCoverity_waitForScan_actualValue

      public Boolean isCoverity_waitForScan_actualValue()
      Specified by:
      isCoverity_waitForScan_actualValue in interface SecurityScan
    • getPolaris_server_url

      public String getPolaris_server_url()
      Specified by:
      getPolaris_server_url in interface SecurityScan
    • getPolaris_access_token

      public String getPolaris_access_token()
      Specified by:
      getPolaris_access_token in interface SecurityScan
    • getPolaris_application_name

      public String getPolaris_application_name()
      Specified by:
      getPolaris_application_name in interface SecurityScan
    • getPolaris_project_name

      public String getPolaris_project_name()
      Specified by:
      getPolaris_project_name in interface SecurityScan
    • getPolaris_assessment_types

      public String getPolaris_assessment_types()
      Specified by:
      getPolaris_assessment_types in interface SecurityScan
    • getPolaris_branch_name

      public String getPolaris_branch_name()
      Specified by:
      getPolaris_branch_name in interface SecurityScan
    • getPolaris_branch_parent_name

      public String getPolaris_branch_parent_name()
      Specified by:
      getPolaris_branch_parent_name in interface SecurityScan
    • isPolaris_prComment_enabled

      public Boolean isPolaris_prComment_enabled()
      Specified by:
      isPolaris_prComment_enabled in interface PrCommentScan
    • isPolaris_prComment_enabled_actualValue

      public Boolean isPolaris_prComment_enabled_actualValue()
      Specified by:
      isPolaris_prComment_enabled_actualValue in interface PrCommentScan
    • getPolaris_prComment_severities

      public String getPolaris_prComment_severities()
      Specified by:
      getPolaris_prComment_severities in interface PrCommentScan
    • getPolaris_test_sca_type

      public String getPolaris_test_sca_type()
      Specified by:
      getPolaris_test_sca_type in interface SecurityScan
    • getPolaris_test_sast_type

      public String getPolaris_test_sast_type()
      Specified by:
      getPolaris_test_sast_type in interface SecurityScan
    • getPolaris_test_sca_location

      public String getPolaris_test_sca_location()
      Specified by:
      getPolaris_test_sca_location in interface SecurityScan
    • getPolaris_test_sast_location

      public String getPolaris_test_sast_location()
      Specified by:
      getPolaris_test_sast_location in interface SecurityScan
    • isPolaris_reports_sarif_create

      public Boolean isPolaris_reports_sarif_create()
      Specified by:
      isPolaris_reports_sarif_create in interface SecurityScan
    • getPolaris_reports_sarif_file_path

      public String getPolaris_reports_sarif_file_path()
      Specified by:
      getPolaris_reports_sarif_file_path in interface SecurityScan
    • isPolaris_reports_sarif_groupSCAIssues

      public Boolean isPolaris_reports_sarif_groupSCAIssues()
      Specified by:
      isPolaris_reports_sarif_groupSCAIssues in interface SecurityScan
    • getPolaris_reports_sarif_severities

      public String getPolaris_reports_sarif_severities()
      Specified by:
      getPolaris_reports_sarif_severities in interface SecurityScan
    • getPolaris_reports_sarif_issue_types

      public String getPolaris_reports_sarif_issue_types()
      Specified by:
      getPolaris_reports_sarif_issue_types in interface SecurityScan
    • isPolaris_reports_sarif_groupSCAIssues_temporary

      public Boolean isPolaris_reports_sarif_groupSCAIssues_temporary()
      Specified by:
      isPolaris_reports_sarif_groupSCAIssues_temporary in interface SecurityScan
    • getPolaris_assessment_mode

      @Deprecated public String getPolaris_assessment_mode()
      Deprecated.
      Specified by:
      getPolaris_assessment_mode in interface SecurityScan
    • getProject_source_archive

      public String getProject_source_archive()
      Specified by:
      getProject_source_archive in interface SecurityScan
    • isProject_source_preserveSymLinks

      public Boolean isProject_source_preserveSymLinks()
      Specified by:
      isProject_source_preserveSymLinks in interface SecurityScan
    • isPolaris_waitForScan

      public Boolean isPolaris_waitForScan()
      Specified by:
      isPolaris_waitForScan in interface SecurityScan
    • isPolaris_waitForScan_actualValue

      public Boolean isPolaris_waitForScan_actualValue()
      Specified by:
      isPolaris_waitForScan_actualValue in interface SecurityScan
    • getProject_source_excludes

      public String getProject_source_excludes()
      Specified by:
      getProject_source_excludes in interface SecurityScan
    • getBitbucket_username

      public String getBitbucket_username()
      Specified by:
      getBitbucket_username in interface SecurityScan
    • getBitbucket_token

      public String getBitbucket_token()
      Specified by:
      getBitbucket_token in interface SecurityScan
    • getGithub_token

      public String getGithub_token()
      Specified by:
      getGithub_token in interface SecurityScan
    • getGitlab_token

      public String getGitlab_token()
      Specified by:
      getGitlab_token in interface SecurityScan
    • getBridgecli_download_url

      public String getBridgecli_download_url()
      Specified by:
      getBridgecli_download_url in interface SecurityScan
    • getBridgecli_download_version

      public String getBridgecli_download_version()
      Specified by:
      getBridgecli_download_version in interface SecurityScan
    • getBridgecli_install_directory

      public String getBridgecli_install_directory()
      Specified by:
      getBridgecli_install_directory in interface SecurityScan
    • getSynopsys_bridge_download_url

      public String getSynopsys_bridge_download_url()
      Specified by:
      getSynopsys_bridge_download_url in interface SecurityScan
    • getSynopsys_bridge_download_version

      public String getSynopsys_bridge_download_version()
      Specified by:
      getSynopsys_bridge_download_version in interface SecurityScan
    • getSynopsys_bridge_install_directory

      public String getSynopsys_bridge_install_directory()
      Specified by:
      getSynopsys_bridge_install_directory in interface SecurityScan
    • isInclude_diagnostics

      public Boolean isInclude_diagnostics()
      Specified by:
      isInclude_diagnostics in interface SecurityScan
    • isCoverity_include_diagnostics

      @Nullable public Boolean isCoverity_include_diagnostics()
    • isBlackducksca_include_diagnostics

      @Nullable public Boolean isBlackducksca_include_diagnostics()
    • isPolaris_include_diagnostics

      @Nullable public Boolean isPolaris_include_diagnostics()
    • isSrm_include_diagnostics

      @Nullable public Boolean isSrm_include_diagnostics()
    • isNetwork_airgap

      public Boolean isNetwork_airgap()
      Specified by:
      isNetwork_airgap in interface NetworkParams
    • getNetwork_ssl_cert_file

      public String getNetwork_ssl_cert_file()
      Specified by:
      getNetwork_ssl_cert_file in interface NetworkParams
    • isNetwork_ssl_trustAll

      public Boolean isNetwork_ssl_trustAll()
      Specified by:
      isNetwork_ssl_trustAll in interface NetworkParams
    • isReturn_status

      public Boolean isReturn_status()
      Specified by:
      isReturn_status in interface ReturnStatusScan
    • getMark_build_status

      public String getMark_build_status()
      Specified by:
      getMark_build_status in interface SecurityScan
    • getBlackducksca_mark_build_status

      @Nullable public String getBlackducksca_mark_build_status()
    • getCoverity_mark_build_status

      @Nullable public String getCoverity_mark_build_status()
    • getPolaris_mark_build_status

      @Nullable public String getPolaris_mark_build_status()
    • getSrm_mark_build_status

      @Nullable public String getSrm_mark_build_status()
    • getProject_directory

      public String getProject_directory()
      Specified by:
      getProject_directory in interface SecurityScan
    • getSrm_url

      public String getSrm_url()
      Specified by:
      getSrm_url in interface SecurityScan
    • getSrm_apikey

      public String getSrm_apikey()
      Specified by:
      getSrm_apikey in interface SecurityScan
    • getSrm_project_name

      public String getSrm_project_name()
      Specified by:
      getSrm_project_name in interface SecurityScan
    • getSrm_project_id

      public String getSrm_project_id()
      Specified by:
      getSrm_project_id in interface SecurityScan
    • getSrm_assessment_types

      public String getSrm_assessment_types()
      Specified by:
      getSrm_assessment_types in interface SecurityScan
    • getSrm_branch_name

      public String getSrm_branch_name()
      Specified by:
      getSrm_branch_name in interface SecurityScan
    • getSrm_branch_parent

      public String getSrm_branch_parent()
      Specified by:
      getSrm_branch_parent in interface SecurityScan
    • isSrm_waitForScan

      public Boolean isSrm_waitForScan()
      Specified by:
      isSrm_waitForScan in interface SecurityScan
    • isSrm_waitForScan_actualValue

      public Boolean isSrm_waitForScan_actualValue()
      Specified by:
      isSrm_waitForScan_actualValue in interface SecurityScan
    • getBlackducksca_project_directory

      @Nullable public String getBlackducksca_project_directory()
    • getCoverity_project_directory

      @Nullable public String getCoverity_project_directory()
    • getPolaris_project_directory

      @Nullable public String getPolaris_project_directory()
    • getSrm_project_directory

      @Nullable public String getSrm_project_directory()
    • setProduct

      @DataBoundSetter public void setProduct(String product)
    • setBlackducksca_url

      @DataBoundSetter public void setBlackducksca_url(String blackducksca_url)
    • setBlackducksca_token

      @DataBoundSetter public void setBlackducksca_token(String blackducksca_token)
    • setDetect_install_directory

      @DataBoundSetter public void setDetect_install_directory(String blackducksca_install_directory)
    • setBlackducksca_scan_full

      @DataBoundSetter public void setBlackducksca_scan_full(Boolean blackducksca_scan_full)
      When using Jenkinsfile to initiate the pipeline step, this method is called directly with a Boolean parameter.
    • setBlackducksca_scan_full

      @DataBoundSetter public void setBlackducksca_scan_full(String value)
      Adding this method-overriding for the default boolean setter to handle the "auto" string value from the UI. As radio-button options are String values, we need to handle the conversion here. Because, the Boolean parameter was converting anything but "true" to false, which was not the expected behavior. Such behavior was not allowing to set the NULL value, which is required for the "auto" option.
    • setBlackducksca_scan_failure_severities

      @DataBoundSetter public void setBlackducksca_scan_failure_severities(String blackducksca_scan_failure_severities)
    • setBlackducksca_prComment_enabled

      @DataBoundSetter public void setBlackducksca_prComment_enabled(Boolean blackducksca_prComment_enabled)
    • setBlackducksca_fixpr_enabled

      @DataBoundSetter public void setBlackducksca_fixpr_enabled(Boolean blackducksca_fixpr_enabled)
    • setBlackducksca_fixpr_filter_severities

      @DataBoundSetter public void setBlackducksca_fixpr_filter_severities(String blackducksca_fixpr_filter_severities)
    • setBlackducksca_fixpr_useUpgradeGuidance

      @DataBoundSetter public void setBlackducksca_fixpr_useUpgradeGuidance(String blackducksca_fixpr_useUpgradeGuidance)
    • setBlackducksca_fixpr_maxCount

      @DataBoundSetter public void setBlackducksca_fixpr_maxCount(Integer blackducksca_fixpr_maxCount)
    • setDetect_download_url

      @DataBoundSetter public void setDetect_download_url(String detect_download_url)
    • setDetect_search_depth

      @DataBoundSetter public void setDetect_search_depth(Integer detect_search_depth)
    • setDetect_config_path

      @DataBoundSetter public void setDetect_config_path(String detect_config_path)
    • setDetect_args

      @DataBoundSetter public void setDetect_args(String detect_args)
    • setDetect_execution_path

      @DataBoundSetter public void setDetect_execution_path(String detect_execution_path)
    • setBlackducksca_reports_sarif_create

      @DataBoundSetter public void setBlackducksca_reports_sarif_create(Boolean blackducksca_reports_sarif_create)
    • setBlackducksca_reports_sarif_file_path

      @DataBoundSetter public void setBlackducksca_reports_sarif_file_path(String blackducksca_reports_sarif_file_path)
    • setBlackducksca_reports_sarif_groupSCAIssues

      @DataBoundSetter public void setBlackducksca_reports_sarif_groupSCAIssues(Boolean blackducksca_reports_sarif_groupSCAIssues)
    • setBlackducksca_reports_sarif_severities

      @DataBoundSetter public void setBlackducksca_reports_sarif_severities(String blackducksca_reports_sarif_severities)
    • setBlackducksca_waitForScan

      @DataBoundSetter public void setBlackducksca_waitForScan(Boolean blackducksca_waitForScan)
    • setBlackduck_url

      @DataBoundSetter public void setBlackduck_url(String blackduck_url)
    • setBlackduck_token

      @DataBoundSetter public void setBlackduck_token(String blackduck_token)
    • setBlackduck_install_directory

      @DataBoundSetter public void setBlackduck_install_directory(String blackduck_install_directory)
    • setBlackduck_scan_full

      @DataBoundSetter public void setBlackduck_scan_full(Boolean blackduck_scan_full)
    • setBlackduck_scan_failure_severities

      @DataBoundSetter public void setBlackduck_scan_failure_severities(String blackduck_scan_failure_severities)
    • setBlackduck_prComment_enabled

      @DataBoundSetter public void setBlackduck_prComment_enabled(Boolean blackduck_prComment_enabled)
    • setBlackduck_download_url

      @DataBoundSetter public void setBlackduck_download_url(String blackduck_download_url)
    • setBlackduck_search_depth

      @DataBoundSetter public void setBlackduck_search_depth(Integer blackduck_search_depth)
    • setBlackduck_config_path

      @DataBoundSetter public void setBlackduck_config_path(String blackduck_config_path)
    • setBlackduck_args

      @DataBoundSetter public void setBlackduck_args(String blackduck_args)
    • setBlackduck_execution_path

      @DataBoundSetter public void setBlackduck_execution_path(String blackduck_execution_path)
    • setBlackduck_reports_sarif_create

      @DataBoundSetter public void setBlackduck_reports_sarif_create(Boolean blackduck_reports_sarif_create)
    • setBlackduck_reports_sarif_file_path

      @DataBoundSetter public void setBlackduck_reports_sarif_file_path(String blackduck_reports_sarif_file_path)
    • setBlackduck_reports_sarif_groupSCAIssues

      @DataBoundSetter public void setBlackduck_reports_sarif_groupSCAIssues(Boolean blackduck_reports_sarif_groupSCAIssues)
    • setBlackduck_reports_sarif_severities

      @DataBoundSetter public void setBlackduck_reports_sarif_severities(String blackduck_reports_sarif_severities)
    • setBlackduck_waitForScan

      @DataBoundSetter public void setBlackduck_waitForScan(Boolean blackduck_waitForScan)
    • setCoverity_url

      @DataBoundSetter public void setCoverity_url(String coverity_url)
    • setCoverity_user

      @DataBoundSetter public void setCoverity_user(String coverity_user)
    • setCoverity_passphrase

      @DataBoundSetter public void setCoverity_passphrase(String coverity_passphrase)
    • setCoverity_project_name

      @DataBoundSetter public void setCoverity_project_name(String coverity_project_name)
    • setCoverity_stream_name

      @DataBoundSetter public void setCoverity_stream_name(String coverity_stream_name)
    • setCoverity_policy_view

      @DataBoundSetter public void setCoverity_policy_view(String coverity_policy_view)
    • setCoverity_install_directory

      @DataBoundSetter public void setCoverity_install_directory(String coverity_install_directory)
    • setCoverity_prComment_enabled

      @DataBoundSetter public void setCoverity_prComment_enabled(Boolean coverity_prComment_enabled)
    • setCoverity_prComment_impacts

      @DataBoundSetter public void setCoverity_prComment_impacts(String coverity_prComment_severities)
    • setCoverity_version

      @DataBoundSetter public void setCoverity_version(String coverity_version)
    • setCoverity_local

      @DataBoundSetter public void setCoverity_local(Boolean coverity_local)
    • setCoverity_build_command

      @DataBoundSetter public void setCoverity_build_command(String coverity_build_command)
    • setCoverity_clean_command

      @DataBoundSetter public void setCoverity_clean_command(String coverity_clean_command)
    • setCoverity_config_path

      @DataBoundSetter public void setCoverity_config_path(String coverity_config_path)
    • setCoverity_args

      @DataBoundSetter public void setCoverity_args(String coverity_args)
    • setCoverity_execution_path

      @DataBoundSetter public void setCoverity_execution_path(String coverity_execution_path)
    • setCoverity_waitForScan

      @DataBoundSetter public void setCoverity_waitForScan(Boolean coverity_waitForScan)
    • setPolaris_server_url

      @DataBoundSetter public void setPolaris_server_url(String polaris_server_url)
    • setPolaris_access_token

      @DataBoundSetter public void setPolaris_access_token(String polaris_access_token)
    • setPolaris_application_name

      @DataBoundSetter public void setPolaris_application_name(String polaris_application_name)
    • setPolaris_project_name

      @DataBoundSetter public void setPolaris_project_name(String polaris_project_name)
    • setPolaris_assessment_types

      @DataBoundSetter public void setPolaris_assessment_types(String polaris_assessment_types)
    • setPolaris_branch_name

      @DataBoundSetter public void setPolaris_branch_name(String polaris_branch_name)
    • setPolaris_branch_parent_name

      @DataBoundSetter public void setPolaris_branch_parent_name(String polaris_branch_parent_name)
    • setPolaris_prComment_enabled

      @DataBoundSetter public void setPolaris_prComment_enabled(Boolean polaris_prComment_enabled)
    • setPolaris_prComment_severities

      @DataBoundSetter public void setPolaris_prComment_severities(String polaris_prComment_severities)
    • setPolaris_test_sca_type

      @DataBoundSetter public void setPolaris_test_sca_type(String polaris_test_sca_type)
    • setPolaris_test_sast_type

      @DataBoundSetter public void setPolaris_test_sast_type(String polaris_test_sast_type)
    • setPolaris_test_sca_location

      @DataBoundSetter public void setPolaris_test_sca_location(String polaris_test_sca_location)
    • setPolaris_test_sast_location

      @DataBoundSetter public void setPolaris_test_sast_location(String polaris_test_sast_location)
    • setPolaris_assessment_mode

      @Deprecated @DataBoundSetter public void setPolaris_assessment_mode(String polaris_assessment_mode)
      Deprecated.
    • setPolaris_reports_sarif_create

      @DataBoundSetter public void setPolaris_reports_sarif_create(Boolean polaris_reports_sarif_create)
    • setPolaris_reports_sarif_file_path

      @DataBoundSetter public void setPolaris_reports_sarif_file_path(String polaris_reports_sarif_file_path)
    • setPolaris_reports_sarif_groupSCAIssues

      @DataBoundSetter public void setPolaris_reports_sarif_groupSCAIssues(Boolean polaris_reports_sarif_groupSCAIssues)
    • setPolaris_reports_sarif_severities

      @DataBoundSetter public void setPolaris_reports_sarif_severities(String polaris_reports_sarif_severities)
    • setPolaris_reports_sarif_issue_types

      @DataBoundSetter public void setPolaris_reports_sarif_issue_types(String polaris_reports_sarif_issue_types)
    • setProject_source_archive

      @DataBoundSetter public void setProject_source_archive(String project_source_archive)
    • setProject_source_preserveSymLinks

      @DataBoundSetter public void setProject_source_preserveSymLinks(Boolean project_source_preserveSymLinks)
    • setProject_source_excludes

      @DataBoundSetter public void setProject_source_excludes(String project_source_excludes)
    • setPolaris_waitForScan

      @DataBoundSetter public void setPolaris_waitForScan(Boolean polaris_waitForScan)
    • setSrm_url

      @DataBoundSetter public void setSrm_url(String srm_url)
    • setSrm_apikey

      @DataBoundSetter public void setSrm_apikey(String srm_apikey)
    • setSrm_assessment_types

      @DataBoundSetter public void setSrm_assessment_types(String srm_assessment_types)
    • setSrm_project_name

      @DataBoundSetter public void setSrm_project_name(String srm_project_name)
    • setSrm_project_id

      @DataBoundSetter public void setSrm_project_id(String srm_project_id)
    • setSrm_branch_name

      @DataBoundSetter public void setSrm_branch_name(String srm_branch_name)
    • setSrm_branch_parent

      @DataBoundSetter public void setSrm_branch_parent(String srm_branch_parent)
    • setSrm_waitForScan

      @DataBoundSetter public void setSrm_waitForScan(Boolean srm_waitForScan)
    • setInclude_diagnostics

      @DataBoundSetter public void setInclude_diagnostics(Boolean include_diagnostics)
    • setCoverity_include_diagnostics

      @DataBoundSetter public void setCoverity_include_diagnostics(Boolean coverity_include_diagnostics)
    • setBlackducksca_include_diagnostics

      @DataBoundSetter public void setBlackducksca_include_diagnostics(Boolean blackducksca_include_diagnostics)
    • setPolaris_include_diagnostics

      @DataBoundSetter public void setPolaris_include_diagnostics(Boolean polaris_include_diagnostics)
    • setSrm_include_diagnostics

      @DataBoundSetter public void setSrm_include_diagnostics(Boolean srm_include_diagnostics)
    • setProject_directory

      @DataBoundSetter public void setProject_directory(String project_directory)
    • setCoverity_project_directory

      @DataBoundSetter public void setCoverity_project_directory(String coverity_project_directory)
    • setBlackducksca_project_directory

      @DataBoundSetter public void setBlackducksca_project_directory(String blackducksca_project_directory)
    • setPolaris_project_directory

      @DataBoundSetter public void setPolaris_project_directory(String polaris_project_directory)
    • setSrm_project_directory

      @DataBoundSetter public void setSrm_project_directory(String srm_project_directory)
    • setBitbucket_username

      @DataBoundSetter public void setBitbucket_username(String bitbucket_username)
    • setBitbucket_token

      @DataBoundSetter public void setBitbucket_token(String bitbucket_token)
    • setGithub_token

      @DataBoundSetter public void setGithub_token(String github_token)
    • setGitlab_token

      @DataBoundSetter public void setGitlab_token(String gitlab_token)
    • setBridgecli_download_url

      @DataBoundSetter public void setBridgecli_download_url(String bridgecli_download_url)
    • setBridgecli_download_version

      @DataBoundSetter public void setBridgecli_download_version(String bridgecli_download_version)
    • setBridgecli_install_directory

      @DataBoundSetter public void setBridgecli_install_directory(String bridgecli_install_directory)
    • setSynopsys_bridge_download_url

      @DataBoundSetter public void setSynopsys_bridge_download_url(String synopsys_bridge_download_url)
    • setSynopsys_bridge_download_version

      @DataBoundSetter public void setSynopsys_bridge_download_version(String synopsys_bridge_download_version)
    • setSynopsys_bridge_install_directory

      @DataBoundSetter public void setSynopsys_bridge_install_directory(String synopsys_bridge_install_directory)
    • setNetwork_airgap

      @DataBoundSetter public void setNetwork_airgap(Boolean network_airgap)
    • setNetwork_ssl_cert_file

      @DataBoundSetter public void setNetwork_ssl_cert_file(String network_ssl_cert_file)
    • setNetwork_ssl_trustAll

      @DataBoundSetter public void setNetwork_ssl_trustAll(Boolean network_ssl_trustAll)
    • setReturn_status

      @DataBoundSetter public void setReturn_status(Boolean return_status)
    • setMark_build_status

      @DataBoundSetter public void setMark_build_status(String mark_build_status)
    • setCoverity_mark_build_status

      @DataBoundSetter public void setCoverity_mark_build_status(String coverity_mark_build_status)
    • setBlackducksca_mark_build_status

      @DataBoundSetter public void setBlackducksca_mark_build_status(String blackducksca_mark_build_status)
    • setPolaris_mark_build_status

      @DataBoundSetter public void setPolaris_mark_build_status(String polaris_mark_build_status)
    • setSrm_mark_build_status

      @DataBoundSetter public void setSrm_mark_build_status(String srm_mark_build_status)
    • start

      public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception
      Specified by:
      start in class org.jenkinsci.plugins.workflow.steps.Step
      Throws:
      Exception