analyzerreport

package
v0.0.0-...-f44e450 Latest Latest
Warning

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

Go to latest
Published: Jul 11, 2023 License: BSD-3-Clause Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AnalyzerReport_Comments_DEFAULT []string
View Source
var AnalyzerReport_Issues_DEFAULT []*Issue
View Source
var GoUnusedProtection__ int
View Source
var Issue_Description_DEFAULT string
View Source
var ReportInfo_APCBSecurityTokens_DEFAULT *apcbsecanalysis.CustomReport
View Source
var ReportInfo_BIOSRTMVolume_DEFAULT *biosrtmanalysis.CustomReport
View Source
var ReportInfo_DiffMeasuredBoot_DEFAULT *diffanalysis.CustomReport
View Source
var ReportInfo_IntelACM_DEFAULT *intelacmanalysis.IntelACMDiagInfo
View Source
var ReportInfo_PSPSignature_DEFAULT *pspsignanalysis.CustomReport
View Source
var ReportInfo_ReproducePCR_DEFAULT *reproducepcranalysis.CustomReport

Functions

This section is empty.

Types

type AnalyzerReport

type AnalyzerReport struct {
	Custom   *ReportInfo `thrift:"Custom,1" db:"Custom" json:"Custom,omitempty"`
	Issues   []*Issue    `thrift:"Issues,2" db:"Issues" json:"Issues,omitempty"`
	Comments []string    `thrift:"Comments,3" db:"Comments" json:"Comments,omitempty"`
}

Attributes:

  • Custom
  • Issues
  • Comments

func NewAnalyzerReport

func NewAnalyzerReport() *AnalyzerReport

func (*AnalyzerReport) Equals

func (p *AnalyzerReport) Equals(other *AnalyzerReport) bool

func (*AnalyzerReport) GetComments

func (p *AnalyzerReport) GetComments() []string

func (*AnalyzerReport) GetCustom

func (p *AnalyzerReport) GetCustom() *ReportInfo

func (*AnalyzerReport) GetIssues

func (p *AnalyzerReport) GetIssues() []*Issue

func (*AnalyzerReport) IsSetComments

func (p *AnalyzerReport) IsSetComments() bool

func (*AnalyzerReport) IsSetCustom

func (p *AnalyzerReport) IsSetCustom() bool

func (*AnalyzerReport) IsSetIssues

func (p *AnalyzerReport) IsSetIssues() bool

func (*AnalyzerReport) Read

func (p *AnalyzerReport) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*AnalyzerReport) ReadField1

func (p *AnalyzerReport) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*AnalyzerReport) ReadField2

func (p *AnalyzerReport) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*AnalyzerReport) ReadField3

func (p *AnalyzerReport) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*AnalyzerReport) String

func (p *AnalyzerReport) String() string

func (*AnalyzerReport) Write

func (p *AnalyzerReport) Write(ctx context.Context, oprot thrift.TProtocol) error

type Issue

type Issue struct {
	Custom      *IssueInfo `thrift:"Custom,1" db:"Custom" json:"Custom,omitempty"`
	Severity    Severity   `thrift:"Severity,2" db:"Severity" json:"Severity"`
	Description *string    `thrift:"Description,3" db:"Description" json:"Description,omitempty"`
}

Attributes:

  • Custom
  • Severity
  • Description

func NewIssue

func NewIssue() *Issue

func (*Issue) Equals

func (p *Issue) Equals(other *Issue) bool

func (*Issue) GetCustom

func (p *Issue) GetCustom() *IssueInfo

func (*Issue) GetDescription

func (p *Issue) GetDescription() string

func (*Issue) GetSeverity

func (p *Issue) GetSeverity() Severity

func (*Issue) IsSetCustom

func (p *Issue) IsSetCustom() bool

func (*Issue) IsSetDescription

func (p *Issue) IsSetDescription() bool

func (*Issue) Read

func (p *Issue) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*Issue) ReadField1

func (p *Issue) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*Issue) ReadField2

func (p *Issue) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*Issue) ReadField3

func (p *Issue) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*Issue) String

func (p *Issue) String() string

func (*Issue) Write

func (p *Issue) Write(ctx context.Context, oprot thrift.TProtocol) error

type IssueInfo

type IssueInfo struct {
}
var Issue_Custom_DEFAULT *IssueInfo

func NewIssueInfo

func NewIssueInfo() *IssueInfo

func (*IssueInfo) Equals

func (p *IssueInfo) Equals(other *IssueInfo) bool

func (*IssueInfo) Read

func (p *IssueInfo) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*IssueInfo) String

func (p *IssueInfo) String() string

func (*IssueInfo) Write

func (p *IssueInfo) Write(ctx context.Context, oprot thrift.TProtocol) error

type ReportInfo

type ReportInfo struct {
	DiffMeasuredBoot   *diffanalysis.CustomReport         `thrift:"DiffMeasuredBoot,1" db:"DiffMeasuredBoot" json:"DiffMeasuredBoot,omitempty"`
	IntelACM           *intelacmanalysis.IntelACMDiagInfo `thrift:"IntelACM,2" db:"IntelACM" json:"IntelACM,omitempty"`
	ReproducePCR       *reproducepcranalysis.CustomReport `thrift:"ReproducePCR,3" db:"ReproducePCR" json:"ReproducePCR,omitempty"`
	PSPSignature       *pspsignanalysis.CustomReport      `thrift:"PSPSignature,4" db:"PSPSignature" json:"PSPSignature,omitempty"`
	BIOSRTMVolume      *biosrtmanalysis.CustomReport      `thrift:"BIOSRTMVolume,5" db:"BIOSRTMVolume" json:"BIOSRTMVolume,omitempty"`
	APCBSecurityTokens *apcbsecanalysis.CustomReport      `thrift:"APCBSecurityTokens,6" db:"APCBSecurityTokens" json:"APCBSecurityTokens,omitempty"`
}

Attributes:

  • DiffMeasuredBoot
  • IntelACM
  • ReproducePCR
  • PSPSignature
  • BIOSRTMVolume
  • APCBSecurityTokens
var AnalyzerReport_Custom_DEFAULT *ReportInfo

func NewReportInfo

func NewReportInfo() *ReportInfo

func (*ReportInfo) CountSetFieldsReportInfo

func (p *ReportInfo) CountSetFieldsReportInfo() int

func (*ReportInfo) Equals

func (p *ReportInfo) Equals(other *ReportInfo) bool

func (*ReportInfo) GetAPCBSecurityTokens

func (p *ReportInfo) GetAPCBSecurityTokens() *apcbsecanalysis.CustomReport

func (*ReportInfo) GetBIOSRTMVolume

func (p *ReportInfo) GetBIOSRTMVolume() *biosrtmanalysis.CustomReport

func (*ReportInfo) GetDiffMeasuredBoot

func (p *ReportInfo) GetDiffMeasuredBoot() *diffanalysis.CustomReport

func (*ReportInfo) GetIntelACM

func (p *ReportInfo) GetIntelACM() *intelacmanalysis.IntelACMDiagInfo

func (*ReportInfo) GetPSPSignature

func (p *ReportInfo) GetPSPSignature() *pspsignanalysis.CustomReport

func (*ReportInfo) GetReproducePCR

func (p *ReportInfo) GetReproducePCR() *reproducepcranalysis.CustomReport

func (*ReportInfo) IsSetAPCBSecurityTokens

func (p *ReportInfo) IsSetAPCBSecurityTokens() bool

func (*ReportInfo) IsSetBIOSRTMVolume

func (p *ReportInfo) IsSetBIOSRTMVolume() bool

func (*ReportInfo) IsSetDiffMeasuredBoot

func (p *ReportInfo) IsSetDiffMeasuredBoot() bool

func (*ReportInfo) IsSetIntelACM

func (p *ReportInfo) IsSetIntelACM() bool

func (*ReportInfo) IsSetPSPSignature

func (p *ReportInfo) IsSetPSPSignature() bool

func (*ReportInfo) IsSetReproducePCR

func (p *ReportInfo) IsSetReproducePCR() bool

func (*ReportInfo) Read

func (p *ReportInfo) Read(ctx context.Context, iprot thrift.TProtocol) error

func (*ReportInfo) ReadField1

func (p *ReportInfo) ReadField1(ctx context.Context, iprot thrift.TProtocol) error

func (*ReportInfo) ReadField2

func (p *ReportInfo) ReadField2(ctx context.Context, iprot thrift.TProtocol) error

func (*ReportInfo) ReadField3

func (p *ReportInfo) ReadField3(ctx context.Context, iprot thrift.TProtocol) error

func (*ReportInfo) ReadField4

func (p *ReportInfo) ReadField4(ctx context.Context, iprot thrift.TProtocol) error

func (*ReportInfo) ReadField5

func (p *ReportInfo) ReadField5(ctx context.Context, iprot thrift.TProtocol) error

func (*ReportInfo) ReadField6

func (p *ReportInfo) ReadField6(ctx context.Context, iprot thrift.TProtocol) error

func (*ReportInfo) String

func (p *ReportInfo) String() string

func (*ReportInfo) Write

func (p *ReportInfo) Write(ctx context.Context, oprot thrift.TProtocol) error

type Severity

type Severity int64
const (
	Severity_SeverityUnknown  Severity = 0
	Severity_SeverityInfo     Severity = 1
	Severity_SeverityWarning  Severity = 2
	Severity_SeverityCritical Severity = 3
)

func SeverityFromString

func SeverityFromString(s string) (Severity, error)

func SeverityPtr

func SeverityPtr(v Severity) *Severity

func (Severity) MarshalText

func (p Severity) MarshalText() ([]byte, error)

func (*Severity) Scan

func (p *Severity) Scan(value interface{}) error

func (Severity) String

func (p Severity) String() string

func (*Severity) UnmarshalText

func (p *Severity) UnmarshalText(text []byte) error

func (*Severity) Value

func (p *Severity) Value() (driver.Value, error)

Jump to

Keyboard shortcuts

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