Documentation ¶
Index ¶
- Variables
- type AnalyzerReport
- func (p *AnalyzerReport) Equals(other *AnalyzerReport) bool
- func (p *AnalyzerReport) GetComments() []string
- func (p *AnalyzerReport) GetCustom() *ReportInfo
- func (p *AnalyzerReport) GetIssues() []*Issue
- func (p *AnalyzerReport) IsSetComments() bool
- func (p *AnalyzerReport) IsSetCustom() bool
- func (p *AnalyzerReport) IsSetIssues() bool
- func (p *AnalyzerReport) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzerReport) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzerReport) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzerReport) ReadField3(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzerReport) String() string
- func (p *AnalyzerReport) Write(ctx context.Context, oprot thrift.TProtocol) error
- type Issue
- func (p *Issue) Equals(other *Issue) bool
- func (p *Issue) GetCustom() *IssueInfo
- func (p *Issue) GetDescription() string
- func (p *Issue) GetSeverity() Severity
- func (p *Issue) IsSetCustom() bool
- func (p *Issue) IsSetDescription() bool
- func (p *Issue) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *Issue) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *Issue) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *Issue) ReadField3(ctx context.Context, iprot thrift.TProtocol) error
- func (p *Issue) String() string
- func (p *Issue) Write(ctx context.Context, oprot thrift.TProtocol) error
- type IssueInfo
- type ReportInfo
- func (p *ReportInfo) CountSetFieldsReportInfo() int
- func (p *ReportInfo) Equals(other *ReportInfo) bool
- func (p *ReportInfo) GetAPCBSecurityTokens() *apcbsecanalysis.CustomReport
- func (p *ReportInfo) GetBIOSRTMVolume() *biosrtmanalysis.CustomReport
- func (p *ReportInfo) GetDiffMeasuredBoot() *diffanalysis.CustomReport
- func (p *ReportInfo) GetIntelACM() *intelacmanalysis.IntelACMDiagInfo
- func (p *ReportInfo) GetPSPSignature() *pspsignanalysis.CustomReport
- func (p *ReportInfo) GetReproducePCR() *reproducepcranalysis.CustomReport
- func (p *ReportInfo) IsSetAPCBSecurityTokens() bool
- func (p *ReportInfo) IsSetBIOSRTMVolume() bool
- func (p *ReportInfo) IsSetDiffMeasuredBoot() bool
- func (p *ReportInfo) IsSetIntelACM() bool
- func (p *ReportInfo) IsSetPSPSignature() bool
- func (p *ReportInfo) IsSetReproducePCR() bool
- func (p *ReportInfo) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ReportInfo) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ReportInfo) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ReportInfo) ReadField3(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ReportInfo) ReadField4(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ReportInfo) ReadField5(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ReportInfo) ReadField6(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ReportInfo) String() string
- func (p *ReportInfo) Write(ctx context.Context, oprot thrift.TProtocol) error
- type Severity
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) ReadField1 ¶
func (*AnalyzerReport) ReadField2 ¶
func (*AnalyzerReport) ReadField3 ¶
func (*AnalyzerReport) String ¶
func (p *AnalyzerReport) String() string
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 (*Issue) GetDescription ¶
func (*Issue) GetSeverity ¶
func (*Issue) IsSetCustom ¶
func (*Issue) IsSetDescription ¶
func (*Issue) ReadField1 ¶
func (*Issue) ReadField2 ¶
func (*Issue) ReadField3 ¶
type IssueInfo ¶
type IssueInfo struct { }
var Issue_Custom_DEFAULT *IssueInfo
func NewIssueInfo ¶
func NewIssueInfo() *IssueInfo
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) ReadField1 ¶
func (*ReportInfo) ReadField2 ¶
func (*ReportInfo) ReadField3 ¶
func (*ReportInfo) ReadField4 ¶
func (*ReportInfo) ReadField5 ¶
func (*ReportInfo) ReadField6 ¶
func (*ReportInfo) String ¶
func (p *ReportInfo) String() string
type Severity ¶
type Severity int64
func SeverityFromString ¶
func SeverityPtr ¶
func (Severity) MarshalText ¶
func (*Severity) UnmarshalText ¶
Click to show internal directories.
Click to hide internal directories.