Module: Security

Defined in:
app/finders/security/jobs_finder.rb,
lib/security/weak_passwords.rb,
app/services/security/vulnerability_uuid.rb,
app/finders/security/security_jobs_finder.rb,
lib/security/report_schema_version_matcher.rb,
app/services/security/merge_reports_service.rb,
lib/security/ci_configuration/base_build_action.rb,
lib/security/ci_configuration/sast_build_action.rb,
app/finders/security/license_compliance_jobs_finder.rb,
lib/security/ci_configuration/sast_iac_build_action.rb,
app/models/concerns/security/latest_pipeline_information.rb,
app/services/security/ci_configuration/base_create_service.rb,
app/services/security/ci_configuration/sast_create_service.rb,
app/services/security/ci_configuration/sast_parser_service.rb,
lib/security/ci_configuration/secret_detection_build_action.rb,
lib/security/ci_configuration/container_scanning_build_action.rb,
app/services/security/ci_configuration/sast_iac_create_service.rb,
lib/security/ci_configuration/dependency_scanning_build_action.rb,
app/services/security/ci_configuration/secret_detection_create_service.rb,
app/services/security/ci_configuration/container_scanning_create_service.rb,
app/services/security/ci_configuration/dependency_scanning_create_service.rb

Overview

Security::LicenseScanningJobsFinder

Used to find jobs (builds) that are related to the License Management.

Arguments:

params:
  pipeline:              required, only jobs for the specified pipeline will be found
  job_types:             required, array of job types that should be returned, defaults to all job types

Defined Under Namespace

Modules: CiConfiguration, LatestPipelineInformation, WeakPasswords Classes: JobsFinder, LicenseComplianceJobsFinder, MergeReportsService, ReportSchemaVersionMatcher, SecurityJobsFinder, VulnerabilityUUID