Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DetailedReport ¶
type DetailedReport struct { URL string Email string Risk int // contains filtered or unexported fields }
DetailedReport represents a detailed report, with an HTML email and a full report
func NewDetailedReport ¶
func NewDetailedReport(configFile, teamName, scanID, teamID string) (*DetailedReport, error)
NewDetailedReport initializes and returns a new DetailedReport
func (*DetailedReport) GenerateLocalFiles ¶
func (d *DetailedReport) GenerateLocalFiles() error
GenerateLocalFiles grabs data for a fiven scan ID from Vulcan Core and saves the HTML enauk and the full report in a local folder
func (*DetailedReport) GenerateLocalFilesFromCheck ¶
func (d *DetailedReport) GenerateLocalFilesFromCheck(path string) error
GenerateLocalFilesFromCheck grabs the check report stored in a file and generates the html report using that unique check report.
func (*DetailedReport) UploadFilesToS3 ¶
func (d *DetailedReport) UploadFilesToS3() error
Click to show internal directories.
Click to hide internal directories.