PipelineSecurityReportFinding

class Object
trait Matchable
class Any

Value members

Concrete methods

def confidence: SelectionBuilder[PipelineSecurityReportFinding, Option[String]]

Type of the security report that found the vulnerability.

Type of the security report that found the vulnerability.

def description: SelectionBuilder[PipelineSecurityReportFinding, Option[String]]

Description of the vulnerability finding.

Description of the vulnerability finding.

def identifiers[A](innerSelection: SelectionBuilder[VulnerabilityIdentifier, A]): SelectionBuilder[PipelineSecurityReportFinding, List[A]]

Identifiers of the vulnerabilit finding.

Identifiers of the vulnerabilit finding.

def location[A](onVulnerabilityLocationContainerScanning: SelectionBuilder[VulnerabilityLocationContainerScanning, A], onVulnerabilityLocationCoverageFuzzing: SelectionBuilder[VulnerabilityLocationCoverageFuzzing, A], onVulnerabilityLocationDast: SelectionBuilder[VulnerabilityLocationDast, A], onVulnerabilityLocationDependencyScanning: SelectionBuilder[VulnerabilityLocationDependencyScanning, A], onVulnerabilityLocationSast: SelectionBuilder[VulnerabilityLocationSast, A], onVulnerabilityLocationSecretDetection: SelectionBuilder[VulnerabilityLocationSecretDetection, A]): SelectionBuilder[PipelineSecurityReportFinding, Option[A]]

Location metadata for the vulnerability. Its fields depend on the type of security scan that found the vulnerability.

Location metadata for the vulnerability. Its fields depend on the type of security scan that found the vulnerability.

def name: SelectionBuilder[PipelineSecurityReportFinding, Option[String]]

Name of the vulnerability finding.

Name of the vulnerability finding.

def project[A](innerSelection: SelectionBuilder[Project, A]): SelectionBuilder[PipelineSecurityReportFinding, Option[A]]

The project on which the vulnerability finding was found.

The project on which the vulnerability finding was found.

def projectFingerprint: SelectionBuilder[PipelineSecurityReportFinding, Option[String]]

Name of the vulnerability finding.

Name of the vulnerability finding.

Type of the security report that found the vulnerability finding.

Type of the security report that found the vulnerability finding.

def scanner[A](innerSelection: SelectionBuilder[VulnerabilityScanner, A]): SelectionBuilder[PipelineSecurityReportFinding, Option[A]]

Scanner metadata for the vulnerability.

Scanner metadata for the vulnerability.

Severity of the vulnerability finding.

Severity of the vulnerability finding.

def solution: SelectionBuilder[PipelineSecurityReportFinding, Option[String]]

URL to the vulnerability's details page.

URL to the vulnerability's details page.

def state: SelectionBuilder[PipelineSecurityReportFinding, Option[VulnerabilityState]]

The finding status.

The finding status.

def uuid: SelectionBuilder[PipelineSecurityReportFinding, Option[String]]

Name of the vulnerability finding.

Name of the vulnerability finding.