Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuditSet ¶
type AuditSet struct {
Files []LoadedFile
FindingsByID map[string]*FindingRef
FindingsByControl map[string][]*FindingRef
}
type Finding ¶
type Finding struct {
ID string `yaml:"id"`
Title string `yaml:"title"`
Severity string `yaml:"severity"`
Status string `yaml:"status"`
Owner string `yaml:"owner"`
Controls []string `yaml:"controls"`
Description string `yaml:"description"`
EUDIReqs []string `yaml:"eudi_reqs,omitempty"`
AnnexA []string `yaml:"annex_a,omitempty"`
GDPRItems []string `yaml:"gdpr_items,omitempty"`
ASVSSections []string `yaml:"asvs_sections,omitempty"`
TrackingIssue *IssueRef `yaml:"tracking_issue,omitempty"`
Issues []IssueRef `yaml:"issues,omitempty"`
PullRequests []IssueRef `yaml:"pull_requests,omitempty"`
Evidence []Evidence `yaml:"evidence,omitempty"`
ResolvedDate string `yaml:"resolved_date,omitempty"`
}
func (*Finding) AddEvidence ¶
func (*Finding) HasEvidence ¶
func (*Finding) IsResolved ¶
type FindingRef ¶
type FindingRef struct {
File *LoadedFile
Index int
Finding *Finding
}
type LoadedFile ¶
func (*LoadedFile) Save ¶
func (lf *LoadedFile) Save() error
Click to show internal directories.
Click to hide internal directories.