document

package
v0.8.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 21, 2020 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewEnriched

func NewEnriched(scanStartTime time.Time, res *v1.EnrichedLaunchToolResponse, iss *v1.EnrichedIssue) ([]byte, error)

NewEnriched returns an []byte containing the parsed Document (dracon result) from the given enriched issue

func NewRaw

func NewRaw(scanStartTime time.Time, res *v1.LaunchToolResponse, iss *v1.Issue) ([]byte, error)

NewRaw returns an []byte containing the parsed Document (dracon result) from the given raw issue

Types

type Document

type Document struct {
	ScanStartTime  time.Time `json:"scan_start_time"`
	ScanID         string    `json:"scan_id"`
	ToolName       string    `json:"tool_name"`
	Source         string    `json:"source"`
	Target         string    `json:"target"`
	Type           string    `json:"type"`
	Title          string    `json:"title"`
	SeverityText   string    `json:"severity_text"`
	CVSS           string    `json:"cvss"`
	ConfidenceText string    `json:"confidence_text"`
	Description    string    `json:"description"`
	FirstFound     time.Time `json:"first_found"`
	Count          string    `json:"count"`
	FalsePositive  string    `json:"false_positive"`
}

Document represents a Dracon result (issue) object

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL