Class SecurityScanStep
java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
io.jenkins.plugins.synopsys.security.scan.extension.pipeline.SecurityScanStep
- All Implemented Interfaces:
ExtensionPoint
,Describable<org.jenkinsci.plugins.workflow.steps.Step>
,PrCommentScan
,ReturnStatusScan
,SecurityScan
,Serializable
public class SecurityScanStep
extends org.jenkinsci.plugins.workflow.steps.Step
implements SecurityScan, PrCommentScan, ReturnStatusScan, Serializable
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
class
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setBitbucket_token
(String bitbucket_token) void
setBitbucket_username
(String bitbucket_username) void
setBlackduck_args
(String blackduck_args) void
setBlackduck_automation_prcomment
(Boolean blackduck_automation_prcomment) void
setBlackduck_config_path
(String blackduck_config_path) void
setBlackduck_download_url
(String blackduck_download_url) void
setBlackduck_execution_path
(String blackduck_execution_path) void
setBlackduck_install_directory
(String blackduck_install_directory) void
setBlackduck_prComment_enabled
(Boolean blackduck_prComment_enabled) void
setBlackduck_project_directory
(String blackduck_project_directory) void
setBlackduck_reports_sarif_create
(Boolean blackduck_reports_sarif_create) void
setBlackduck_reports_sarif_file_path
(String blackduck_reports_sarif_file_path) void
setBlackduck_reports_sarif_groupSCAIssues
(Boolean blackduck_reports_sarif_groupSCAIssues) void
setBlackduck_reports_sarif_severities
(String blackduck_reports_sarif_severities) void
setBlackduck_scan_failure_severities
(String blackduck_scan_failure_severities) void
setBlackduck_scan_full
(Boolean blackduck_scan_full) void
setBlackduck_search_depth
(Integer blackduck_search_depth) void
setBlackduck_token
(String blackduck_token) void
setBlackduck_url
(String blackduck_url) void
setBlackduck_waitForScan
(Boolean blackduck_waitForScan) void
setCoverity_args
(String coverity_args) void
setCoverity_automation_prcomment
(Boolean coverity_automation_prcomment) void
setCoverity_build_command
(String coverity_build_command) void
setCoverity_clean_command
(String coverity_clean_command) void
setCoverity_config_path
(String coverity_config_path) void
setCoverity_execution_path
(String coverity_execution_path) void
setCoverity_install_directory
(String coverity_install_directory) void
setCoverity_local
(Boolean coverity_local) void
setCoverity_passphrase
(String coverity_passphrase) void
setCoverity_policy_view
(String coverity_policy_view) void
setCoverity_prComment_enabled
(Boolean coverity_prComment_enabled) void
setCoverity_project_directory
(String coverity_project_directory) void
setCoverity_project_name
(String coverity_project_name) void
setCoverity_stream_name
(String coverity_stream_name) void
setCoverity_url
(String coverity_url) void
setCoverity_user
(String coverity_user) void
setCoverity_version
(String coverity_version) void
setCoverity_waitForScan
(Boolean coverity_waitForScan) void
setGithub_token
(String github_token) void
setGitlab_token
(String gitlab_token) void
setInclude_diagnostics
(Boolean include_diagnostics) void
setMark_build_status
(String mark_build_status) void
setNetwork_airgap
(Boolean network_airgap) void
setPolaris_access_token
(String polaris_access_token) void
setPolaris_application_name
(String polaris_application_name) void
setPolaris_assessment_mode
(String polaris_assessment_mode) void
setPolaris_assessment_types
(String polaris_assessment_types) void
setPolaris_branch_name
(String polaris_branch_name) void
setPolaris_branch_parent_name
(String polaris_branch_parent_name) void
setPolaris_prComment_enabled
(Boolean polaris_prComment_enabled) void
setPolaris_prComment_severities
(String polaris_prComment_severities) void
setPolaris_project_directory
(String polaris_project_directory) void
setPolaris_project_name
(String polaris_project_name) void
setPolaris_reports_sarif_create
(Boolean polaris_reports_sarif_create) void
setPolaris_reports_sarif_file_path
(String polaris_reports_sarif_file_path) void
setPolaris_reports_sarif_groupSCAIssues
(Boolean polaris_reports_sarif_groupSCAIssues) void
setPolaris_reports_sarif_issue_types
(String polaris_reports_sarif_issue_types) void
setPolaris_reports_sarif_severities
(String polaris_reports_sarif_severities) void
setPolaris_server_url
(String polaris_server_url) void
setPolaris_test_sca_type
(String polaris_test_sca_type) void
setPolaris_triage
(String polaris_triage) void
setPolaris_waitForScan
(Boolean polaris_waitForScan) void
setProduct
(String product) void
setProject_directory
(String project_directory) void
setProject_source_archive
(String project_source_archive) void
setProject_source_excludes
(String project_source_excludes) void
setProject_source_preserveSymLinks
(Boolean project_source_preserveSymLinks) void
setReturn_status
(Boolean return_status) void
setSrm_apikey
(String srm_apikey) void
setSrm_assessment_types
(String srm_assessment_types) void
setSrm_branch_name
(String srm_branch_name) void
setSrm_branch_parent
(String srm_branch_parent) void
setSrm_project_directory
(String srm_project_directory) void
setSrm_project_id
(String srm_project_id) void
setSrm_project_name
(String srm_project_name) void
setSrm_url
(String srm_url) void
setSrm_waitForScan
(Boolean srm_waitForScan) void
setSynopsys_bridge_download_url
(String synopsys_bridge_download_url) void
setSynopsys_bridge_download_version
(String synopsys_bridge_download_version) void
setSynopsys_bridge_install_directory
(String synopsys_bridge_install_directory) org.jenkinsci.plugins.workflow.steps.StepExecution
start
(org.jenkinsci.plugins.workflow.steps.StepContext context) Methods inherited from class org.jenkinsci.plugins.workflow.steps.Step
getDescriptor
-
Constructor Details
-
SecurityScanStep
@DataBoundConstructor public SecurityScanStep()
-
-
Method Details
-
getProduct
- Specified by:
getProduct
in interfaceSecurityScan
-
getBlackduck_url
- Specified by:
getBlackduck_url
in interfaceSecurityScan
-
getBlackduck_token
- Specified by:
getBlackduck_token
in interfaceSecurityScan
-
getBlackduck_install_directory
- Specified by:
getBlackduck_install_directory
in interfaceSecurityScan
-
isBlackduck_scan_full
- Specified by:
isBlackduck_scan_full
in interfaceSecurityScan
-
isBlackduckIntelligentScan
- Specified by:
isBlackduckIntelligentScan
in interfaceSecurityScan
-
getBlackduck_scan_failure_severities
- Specified by:
getBlackduck_scan_failure_severities
in interfaceSecurityScan
-
isBlackduck_automation_prcomment
- Specified by:
isBlackduck_automation_prcomment
in interfacePrCommentScan
-
isBlackduck_automation_prcomment_actualValue
- Specified by:
isBlackduck_automation_prcomment_actualValue
in interfacePrCommentScan
-
isBlackduck_prComment_enabled
- Specified by:
isBlackduck_prComment_enabled
in interfacePrCommentScan
-
isBlackduck_prComment_enabled_actualValue
- Specified by:
isBlackduck_prComment_enabled_actualValue
in interfacePrCommentScan
-
isBlackduck_waitForScan
- Specified by:
isBlackduck_waitForScan
in interfaceSecurityScan
-
isBlackduck_waitForScan_actualValue
- Specified by:
isBlackduck_waitForScan_actualValue
in interfaceSecurityScan
-
getBlackduck_download_url
- Specified by:
getBlackduck_download_url
in interfaceSecurityScan
-
getBlackduck_search_depth
- Specified by:
getBlackduck_search_depth
in interfaceSecurityScan
-
getBlackduck_config_path
- Specified by:
getBlackduck_config_path
in interfaceSecurityScan
-
getBlackduck_args
- Specified by:
getBlackduck_args
in interfaceSecurityScan
-
getBlackduck_execution_path
- Specified by:
getBlackduck_execution_path
in interfaceSecurityScan
-
getCoverity_url
- Specified by:
getCoverity_url
in interfaceSecurityScan
-
getCoverity_user
- Specified by:
getCoverity_user
in interfaceSecurityScan
-
getCoverity_passphrase
- Specified by:
getCoverity_passphrase
in interfaceSecurityScan
-
getCoverity_project_name
- Specified by:
getCoverity_project_name
in interfaceSecurityScan
-
getCoverity_stream_name
- Specified by:
getCoverity_stream_name
in interfaceSecurityScan
-
getCoverity_policy_view
- Specified by:
getCoverity_policy_view
in interfaceSecurityScan
-
getCoverity_install_directory
- Specified by:
getCoverity_install_directory
in interfaceSecurityScan
-
isCoverity_automation_prcomment
- Specified by:
isCoverity_automation_prcomment
in interfacePrCommentScan
-
isCoverity_automation_prcomment_actualValue
- Specified by:
isCoverity_automation_prcomment_actualValue
in interfacePrCommentScan
-
isCoverity_prComment_enabled
- Specified by:
isCoverity_prComment_enabled
in interfacePrCommentScan
-
isCoverity_prComment_enabled_actualValue
- Specified by:
isCoverity_prComment_enabled_actualValue
in interfacePrCommentScan
-
getCoverity_version
- Specified by:
getCoverity_version
in interfaceSecurityScan
-
isCoverity_local
- Specified by:
isCoverity_local
in interfaceSecurityScan
-
isCoverity_waitForScan
- Specified by:
isCoverity_waitForScan
in interfaceSecurityScan
-
isCoverity_waitForScan_actualValue
- Specified by:
isCoverity_waitForScan_actualValue
in interfaceSecurityScan
-
getCoverity_build_command
- Specified by:
getCoverity_build_command
in interfaceSecurityScan
-
getCoverity_clean_command
- Specified by:
getCoverity_clean_command
in interfaceSecurityScan
-
getCoverity_config_path
- Specified by:
getCoverity_config_path
in interfaceSecurityScan
-
getCoverity_args
- Specified by:
getCoverity_args
in interfaceSecurityScan
-
getCoverity_execution_path
- Specified by:
getCoverity_execution_path
in interfaceSecurityScan
-
getPolaris_server_url
- Specified by:
getPolaris_server_url
in interfaceSecurityScan
-
getPolaris_access_token
- Specified by:
getPolaris_access_token
in interfaceSecurityScan
-
getPolaris_application_name
- Specified by:
getPolaris_application_name
in interfaceSecurityScan
-
getPolaris_project_name
- Specified by:
getPolaris_project_name
in interfaceSecurityScan
-
getPolaris_assessment_types
- Specified by:
getPolaris_assessment_types
in interfaceSecurityScan
-
getPolaris_triage
- Specified by:
getPolaris_triage
in interfaceSecurityScan
-
getPolaris_branch_name
- Specified by:
getPolaris_branch_name
in interfaceSecurityScan
-
getPolaris_branch_parent_name
- Specified by:
getPolaris_branch_parent_name
in interfaceSecurityScan
-
isPolaris_prComment_enabled
- Specified by:
isPolaris_prComment_enabled
in interfacePrCommentScan
-
isPolaris_prComment_enabled_actualValue
- Specified by:
isPolaris_prComment_enabled_actualValue
in interfacePrCommentScan
-
getPolaris_prComment_severities
- Specified by:
getPolaris_prComment_severities
in interfaceSecurityScan
-
getPolaris_test_sca_type
- Specified by:
getPolaris_test_sca_type
in interfaceSecurityScan
-
isPolaris_waitForScan
- Specified by:
isPolaris_waitForScan
in interfaceSecurityScan
-
isPolaris_waitForScan_actualValue
- Specified by:
isPolaris_waitForScan_actualValue
in interfaceSecurityScan
-
getBitbucket_username
- Specified by:
getBitbucket_username
in interfaceSecurityScan
-
getBitbucket_token
- Specified by:
getBitbucket_token
in interfaceSecurityScan
-
getGithub_token
- Specified by:
getGithub_token
in interfaceSecurityScan
-
getGitlab_token
- Specified by:
getGitlab_token
in interfaceSecurityScan
-
getSynopsys_bridge_download_url
- Specified by:
getSynopsys_bridge_download_url
in interfaceSecurityScan
-
getSynopsys_bridge_download_version
- Specified by:
getSynopsys_bridge_download_version
in interfaceSecurityScan
-
getSynopsys_bridge_install_directory
- Specified by:
getSynopsys_bridge_install_directory
in interfaceSecurityScan
-
isInclude_diagnostics
- Specified by:
isInclude_diagnostics
in interfaceSecurityScan
-
isNetwork_airgap
- Specified by:
isNetwork_airgap
in interfaceSecurityScan
-
isReturn_status
- Specified by:
isReturn_status
in interfaceReturnStatusScan
-
getMark_build_status
- Specified by:
getMark_build_status
in interfaceSecurityScan
-
isBlackduck_reports_sarif_create
- Specified by:
isBlackduck_reports_sarif_create
in interfaceSecurityScan
-
getBlackduck_reports_sarif_file_path
- Specified by:
getBlackduck_reports_sarif_file_path
in interfaceSecurityScan
-
isBlackduck_reports_sarif_groupSCAIssues
- Specified by:
isBlackduck_reports_sarif_groupSCAIssues
in interfaceSecurityScan
-
getBlackduck_reports_sarif_severities
- Specified by:
getBlackduck_reports_sarif_severities
in interfaceSecurityScan
-
isBlackduck_reports_sarif_groupSCAIssues_temporary
- Specified by:
isBlackduck_reports_sarif_groupSCAIssues_temporary
in interfaceSecurityScan
-
isPolaris_reports_sarif_create
- Specified by:
isPolaris_reports_sarif_create
in interfaceSecurityScan
-
getPolaris_reports_sarif_file_path
- Specified by:
getPolaris_reports_sarif_file_path
in interfaceSecurityScan
-
isPolaris_reports_sarif_groupSCAIssues
- Specified by:
isPolaris_reports_sarif_groupSCAIssues
in interfaceSecurityScan
-
getPolaris_reports_sarif_severities
- Specified by:
getPolaris_reports_sarif_severities
in interfaceSecurityScan
-
getPolaris_reports_sarif_issue_types
- Specified by:
getPolaris_reports_sarif_issue_types
in interfaceSecurityScan
-
isPolaris_reports_sarif_groupSCAIssues_temporary
- Specified by:
isPolaris_reports_sarif_groupSCAIssues_temporary
in interfaceSecurityScan
-
getPolaris_assessment_mode
- Specified by:
getPolaris_assessment_mode
in interfaceSecurityScan
-
getProject_source_archive
- Specified by:
getProject_source_archive
in interfaceSecurityScan
-
isProject_source_preserveSymLinks
- Specified by:
isProject_source_preserveSymLinks
in interfaceSecurityScan
-
isProject_source_preserveSymLinks_actualValue
- Specified by:
isProject_source_preserveSymLinks_actualValue
in interfaceSecurityScan
-
getProject_source_excludes
- Specified by:
getProject_source_excludes
in interfaceSecurityScan
-
getProject_directory
- Specified by:
getProject_directory
in interfaceSecurityScan
-
getSrm_url
- Specified by:
getSrm_url
in interfaceSecurityScan
-
getSrm_apikey
- Specified by:
getSrm_apikey
in interfaceSecurityScan
-
getSrm_project_name
- Specified by:
getSrm_project_name
in interfaceSecurityScan
-
getSrm_project_id
- Specified by:
getSrm_project_id
in interfaceSecurityScan
-
getSrm_assessment_types
- Specified by:
getSrm_assessment_types
in interfaceSecurityScan
-
getSrm_branch_name
- Specified by:
getSrm_branch_name
in interfaceSecurityScan
-
getSrm_branch_parent
- Specified by:
getSrm_branch_parent
in interfaceSecurityScan
-
isSrm_waitForScan
- Specified by:
isSrm_waitForScan
in interfaceSecurityScan
-
isSrm_waitForScan_actualValue
- Specified by:
isSrm_waitForScan_actualValue
in interfaceSecurityScan
-
getBlackduck_project_directory
-
getCoverity_project_directory
-
getPolaris_project_directory
-
getSrm_project_directory
-
setProduct
-
setBlackduck_url
-
setBlackduck_token
-
setBlackduck_install_directory
-
setBlackduck_scan_full
-
setBlackduck_scan_failure_severities
@DataBoundSetter public void setBlackduck_scan_failure_severities(String blackduck_scan_failure_severities) -
setBlackduck_automation_prcomment
@DataBoundSetter public void setBlackduck_automation_prcomment(Boolean blackduck_automation_prcomment) -
setBlackduck_prComment_enabled
-
setBlackduck_download_url
-
setBlackduck_waitForScan
-
setBlackduck_search_depth
-
setBlackduck_config_path
-
setBlackduck_args
-
setBlackduck_execution_path
-
setCoverity_url
-
setCoverity_user
-
setCoverity_passphrase
-
setCoverity_project_name
-
setCoverity_stream_name
-
setCoverity_policy_view
-
setCoverity_install_directory
-
setCoverity_automation_prcomment
@DataBoundSetter public void setCoverity_automation_prcomment(Boolean coverity_automation_prcomment) -
setCoverity_prComment_enabled
-
setCoverity_version
-
setCoverity_local
-
setCoverity_waitForScan
-
setCoverity_build_command
-
setCoverity_clean_command
-
setCoverity_config_path
-
setCoverity_args
-
setCoverity_execution_path
-
setPolaris_server_url
-
setPolaris_access_token
-
setPolaris_application_name
-
setPolaris_project_name
-
setPolaris_assessment_types
-
setPolaris_triage
-
setPolaris_branch_name
-
setPolaris_branch_parent_name
-
setPolaris_prComment_enabled
-
setPolaris_prComment_severities
-
setPolaris_test_sca_type
-
setPolaris_waitForScan
-
setBitbucket_username
-
setPolaris_assessment_mode
-
setProject_source_archive
-
setProject_source_preserveSymLinks
@DataBoundSetter public void setProject_source_preserveSymLinks(Boolean project_source_preserveSymLinks) -
setProject_source_excludes
-
setProject_directory
-
setCoverity_project_directory
-
setBlackduck_project_directory
-
setPolaris_project_directory
-
setSrm_project_directory
-
setBitbucket_token
-
setGithub_token
-
setGitlab_token
-
setSynopsys_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) -
setInclude_diagnostics
-
setNetwork_airgap
-
setReturn_status
-
setMark_build_status
-
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) -
setPolaris_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) -
setSrm_url
-
setSrm_apikey
-
setSrm_assessment_types
-
setSrm_project_name
-
setSrm_project_id
-
setSrm_branch_name
-
setSrm_branch_parent
-
setSrm_waitForScan
-
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception - Specified by:
start
in classorg.jenkinsci.plugins.workflow.steps.Step
- Throws:
Exception
-