Documentation ¶
Index ¶
- Variables
- type ACMInfo
- func (p *ACMInfo) Equals(other *ACMInfo) bool
- func (p *ACMInfo) GetDate() int32
- func (p *ACMInfo) GetSESVN() int16
- func (p *ACMInfo) GetTXTSVN() int16
- func (p *ACMInfo) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ACMInfo) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ACMInfo) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ACMInfo) ReadField3(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ACMInfo) String() string
- func (p *ACMInfo) Write(ctx context.Context, oprot thrift.TProtocol) error
- type AnalysisInput
- func (p *AnalysisInput) CountSetFieldsAnalysisInput() int
- func (p *AnalysisInput) Equals(other *AnalysisInput) bool
- func (p *AnalysisInput) GetCompareEventLogAndRealMeasurements() *CompareEventLogAndRealMeasurementsInput
- func (p *AnalysisInput) GetDiffMeasuredBootAreas() *DiffMeasuredBootAreasInput
- func (p *AnalysisInput) GetValidateImageIntelCBnTManifestsAndACM() *ValidateImageIntelCBnTManifestsAndACMInput
- func (p *AnalysisInput) GetValidateMeasurementsFlow() *ValidateMeasurementsFlowInput
- func (p *AnalysisInput) IsSetCompareEventLogAndRealMeasurements() bool
- func (p *AnalysisInput) IsSetDiffMeasuredBootAreas() bool
- func (p *AnalysisInput) IsSetValidateImageIntelCBnTManifestsAndACM() bool
- func (p *AnalysisInput) IsSetValidateMeasurementsFlow() bool
- func (p *AnalysisInput) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalysisInput) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalysisInput) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalysisInput) ReadField3(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalysisInput) ReadField4(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalysisInput) String() string
- func (p *AnalysisInput) Write(ctx context.Context, oprot thrift.TProtocol) error
- type AnalysisReport
- func (p *AnalysisReport) CountSetFieldsAnalysisReport() int
- func (p *AnalysisReport) Equals(other *AnalysisReport) bool
- func (p *AnalysisReport) GetCompareEventLogAndRealMeasurements() *CompareEventLogAndRealMeasurementsReport
- func (p *AnalysisReport) GetDiffMeasuredBootAreas() *DiffMeasuredBootAreasReport
- func (p *AnalysisReport) GetValidateImageIntelCBnTManifestsAndACM() *ValidateImageIntelCBnTManifestsAndACMReport
- func (p *AnalysisReport) GetValidateMeasurementsFlow() *ValidateMeasurementsFlowReport
- func (p *AnalysisReport) IsSetCompareEventLogAndRealMeasurements() bool
- func (p *AnalysisReport) IsSetDiffMeasuredBootAreas() bool
- func (p *AnalysisReport) IsSetValidateImageIntelCBnTManifestsAndACM() bool
- func (p *AnalysisReport) IsSetValidateMeasurementsFlow() bool
- func (p *AnalysisReport) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalysisReport) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalysisReport) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalysisReport) ReadField3(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalysisReport) ReadField4(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalysisReport) String() string
- func (p *AnalysisReport) Write(ctx context.Context, oprot thrift.TProtocol) error
- type AnalyzeFirmwareJob
- func (p *AnalyzeFirmwareJob) Equals(other *AnalyzeFirmwareJob) bool
- func (p *AnalyzeFirmwareJob) GetID() []byte
- func (p *AnalyzeFirmwareJob) GetResult_() *AnalyzeFirmwareResult_
- func (p *AnalyzeFirmwareJob) IsSetResult_() bool
- func (p *AnalyzeFirmwareJob) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareJob) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareJob) ReadField3(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareJob) String() string
- func (p *AnalyzeFirmwareJob) Write(ctx context.Context, oprot thrift.TProtocol) error
- type AnalyzeFirmwareRequest
- func (p *AnalyzeFirmwareRequest) Equals(other *AnalyzeFirmwareRequest) bool
- func (p *AnalyzeFirmwareRequest) GetAnalysisList() []*AnalyzeFirmwareRequestItem
- func (p *AnalyzeFirmwareRequest) GetArtifacts() [][]byte
- func (p *AnalyzeFirmwareRequest) GetHostInfo() *HostInfo
- func (p *AnalyzeFirmwareRequest) GetTags() []string
- func (p *AnalyzeFirmwareRequest) IsSetHostInfo() bool
- func (p *AnalyzeFirmwareRequest) IsSetTags() bool
- func (p *AnalyzeFirmwareRequest) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareRequest) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareRequest) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareRequest) ReadField3(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareRequest) ReadField4(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareRequest) String() string
- func (p *AnalyzeFirmwareRequest) Write(ctx context.Context, oprot thrift.TProtocol) error
- type AnalyzeFirmwareRequestItem
- func (p *AnalyzeFirmwareRequestItem) Equals(other *AnalyzeFirmwareRequestItem) bool
- func (p *AnalyzeFirmwareRequestItem) GetAnalysisRequestID() []byte
- func (p *AnalyzeFirmwareRequestItem) GetAnalyzerID() AnalyzerID
- func (p *AnalyzeFirmwareRequestItem) GetInput() *AnalysisInput
- func (p *AnalyzeFirmwareRequestItem) IsSetAnalysisRequestID() bool
- func (p *AnalyzeFirmwareRequestItem) IsSetInput() bool
- func (p *AnalyzeFirmwareRequestItem) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareRequestItem) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareRequestItem) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareRequestItem) ReadField3(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareRequestItem) String() string
- func (p *AnalyzeFirmwareRequestItem) Write(ctx context.Context, oprot thrift.TProtocol) error
- type AnalyzeFirmwareResultItem
- func (p *AnalyzeFirmwareResultItem) Equals(other *AnalyzeFirmwareResultItem) bool
- func (p *AnalyzeFirmwareResultItem) GetAnalysisRequestID() []byte
- func (p *AnalyzeFirmwareResultItem) GetAnalyzerID() AnalyzerID
- func (p *AnalyzeFirmwareResultItem) GetComments() []string
- func (p *AnalyzeFirmwareResultItem) GetErrors() []*Error
- func (p *AnalyzeFirmwareResultItem) GetReport() *AnalysisReport
- func (p *AnalyzeFirmwareResultItem) IsSetAnalysisRequestID() bool
- func (p *AnalyzeFirmwareResultItem) IsSetReport() bool
- func (p *AnalyzeFirmwareResultItem) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareResultItem) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareResultItem) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareResultItem) ReadField3(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareResultItem) ReadField4(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareResultItem) ReadField5(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareResultItem) String() string
- func (p *AnalyzeFirmwareResultItem) Write(ctx context.Context, oprot thrift.TProtocol) error
- type AnalyzeFirmwareResult_
- func (p *AnalyzeFirmwareResult_) Equals(other *AnalyzeFirmwareResult_) bool
- func (p *AnalyzeFirmwareResult_) GetList() []*AnalyzeFirmwareResultItem
- func (p *AnalyzeFirmwareResult_) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareResult_) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *AnalyzeFirmwareResult_) String() string
- func (p *AnalyzeFirmwareResult_) Write(ctx context.Context, oprot thrift.TProtocol) error
- type AnalyzerID
- type CompareEventLogAndRealMeasurementsInput
- func (p *CompareEventLogAndRealMeasurementsInput) Equals(other *CompareEventLogAndRealMeasurementsInput) bool
- func (p *CompareEventLogAndRealMeasurementsInput) GetExpectedPCRValues() *PCRValues
- func (p *CompareEventLogAndRealMeasurementsInput) GetTPMEventLog() *tpm.EventLog
- func (p *CompareEventLogAndRealMeasurementsInput) IsSetExpectedPCRValues() bool
- func (p *CompareEventLogAndRealMeasurementsInput) IsSetTPMEventLog() bool
- func (p *CompareEventLogAndRealMeasurementsInput) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *CompareEventLogAndRealMeasurementsInput) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *CompareEventLogAndRealMeasurementsInput) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *CompareEventLogAndRealMeasurementsInput) String() string
- func (p *CompareEventLogAndRealMeasurementsInput) Write(ctx context.Context, oprot thrift.TProtocol) error
- type CompareEventLogAndRealMeasurementsReport
- func (p *CompareEventLogAndRealMeasurementsReport) Equals(other *CompareEventLogAndRealMeasurementsReport) bool
- func (p *CompareEventLogAndRealMeasurementsReport) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *CompareEventLogAndRealMeasurementsReport) String() string
- func (p *CompareEventLogAndRealMeasurementsReport) Write(ctx context.Context, oprot thrift.TProtocol) error
- type DiffDiagnosis
- type DiffEntry
- func (p *DiffEntry) Equals(other *DiffEntry) bool
- func (p *DiffEntry) GetHammingDistance() int64
- func (p *DiffEntry) GetLength() int64
- func (p *DiffEntry) GetNodes() []*NodeInfo
- func (p *DiffEntry) GetOffset() int64
- func (p *DiffEntry) GetRelatedMeasurements() string
- func (p *DiffEntry) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *DiffEntry) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *DiffEntry) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *DiffEntry) ReadField3(ctx context.Context, iprot thrift.TProtocol) error
- func (p *DiffEntry) ReadField4(ctx context.Context, iprot thrift.TProtocol) error
- func (p *DiffEntry) ReadField5(ctx context.Context, iprot thrift.TProtocol) error
- func (p *DiffEntry) String() string
- func (p *DiffEntry) Write(ctx context.Context, oprot thrift.TProtocol) error
- type DiffMeasuredBootAreasInput
- func (p *DiffMeasuredBootAreasInput) Equals(other *DiffMeasuredBootAreasInput) bool
- func (p *DiffMeasuredBootAreasInput) GetDumpedFirmware() *FirmwareReference
- func (p *DiffMeasuredBootAreasInput) GetOriginalFirmware() *OriginalFirmwareSelector
- func (p *DiffMeasuredBootAreasInput) IsSetDumpedFirmware() bool
- func (p *DiffMeasuredBootAreasInput) IsSetOriginalFirmware() bool
- func (p *DiffMeasuredBootAreasInput) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *DiffMeasuredBootAreasInput) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *DiffMeasuredBootAreasInput) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *DiffMeasuredBootAreasInput) String() string
- func (p *DiffMeasuredBootAreasInput) Write(ctx context.Context, oprot thrift.TProtocol) error
- type DiffMeasuredBootAreasReport
- func (p *DiffMeasuredBootAreasReport) Equals(other *DiffMeasuredBootAreasReport) bool
- func (p *DiffMeasuredBootAreasReport) GetDiffDiagnosis() DiffDiagnosis
- func (p *DiffMeasuredBootAreasReport) GetDiffEntries() []*DiffEntry
- func (p *DiffMeasuredBootAreasReport) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *DiffMeasuredBootAreasReport) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *DiffMeasuredBootAreasReport) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *DiffMeasuredBootAreasReport) String() string
- func (p *DiffMeasuredBootAreasReport) Write(ctx context.Context, oprot thrift.TProtocol) error
- type Error
- func (p *Error) Equals(other *Error) bool
- func (p *Error) GetCode() int64
- func (p *Error) GetDescription() string
- func (p *Error) GetErrorClass() ErrorClass
- func (p *Error) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *Error) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *Error) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *Error) ReadField3(ctx context.Context, iprot thrift.TProtocol) error
- func (p *Error) String() string
- func (p *Error) Write(ctx context.Context, oprot thrift.TProtocol) error
- type ErrorClass
- type FirmwareReference
- func (p *FirmwareReference) CountSetFieldsFirmwareReference() int
- func (p *FirmwareReference) Equals(other *FirmwareReference) bool
- func (p *FirmwareReference) GetArtifactIndex() int64
- func (p *FirmwareReference) GetManifoldImageID() []byte
- func (p *FirmwareReference) IsSetArtifactIndex() bool
- func (p *FirmwareReference) IsSetManifoldImageID() bool
- func (p *FirmwareReference) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *FirmwareReference) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *FirmwareReference) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *FirmwareReference) String() string
- func (p *FirmwareReference) Write(ctx context.Context, oprot thrift.TProtocol) error
- type FirmwareVersionAndDate
- func (p *FirmwareVersionAndDate) Equals(other *FirmwareVersionAndDate) bool
- func (p *FirmwareVersionAndDate) GetModelID() int64
- func (p *FirmwareVersionAndDate) GetReleaseDate() string
- func (p *FirmwareVersionAndDate) GetVersion() string
- func (p *FirmwareVersionAndDate) IsSetModelID() bool
- func (p *FirmwareVersionAndDate) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *FirmwareVersionAndDate) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *FirmwareVersionAndDate) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *FirmwareVersionAndDate) ReadField3(ctx context.Context, iprot thrift.TProtocol) error
- func (p *FirmwareVersionAndDate) String() string
- func (p *FirmwareVersionAndDate) Write(ctx context.Context, oprot thrift.TProtocol) error
- type Flow
- type HostInfo
- func (p *HostInfo) Equals(other *HostInfo) bool
- func (p *HostInfo) GetAssetID() int64
- func (p *HostInfo) GetHostname() string
- func (p *HostInfo) GetIsVerified() bool
- func (p *HostInfo) GetModelID() int32
- func (p *HostInfo) GetSerialNumber() string
- func (p *HostInfo) IsSetAssetID() bool
- func (p *HostInfo) IsSetHostname() bool
- func (p *HostInfo) IsSetModelID() bool
- func (p *HostInfo) IsSetSerialNumber() bool
- func (p *HostInfo) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *HostInfo) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *HostInfo) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *HostInfo) ReadField3(ctx context.Context, iprot thrift.TProtocol) error
- func (p *HostInfo) ReadField4(ctx context.Context, iprot thrift.TProtocol) error
- func (p *HostInfo) ReadField5(ctx context.Context, iprot thrift.TProtocol) error
- func (p *HostInfo) String() string
- func (p *HostInfo) Write(ctx context.Context, oprot thrift.TProtocol) error
- type NodeInfo
- func (p *NodeInfo) Equals(other *NodeInfo) bool
- func (p *NodeInfo) GetDescription() string
- func (p *NodeInfo) GetUUID() string
- func (p *NodeInfo) IsSetDescription() bool
- func (p *NodeInfo) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *NodeInfo) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *NodeInfo) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *NodeInfo) String() string
- func (p *NodeInfo) Write(ctx context.Context, oprot thrift.TProtocol) error
- type OriginalFirmwareSelector
- func (p *OriginalFirmwareSelector) CountSetFieldsOriginalFirmwareSelector() int
- func (p *OriginalFirmwareSelector) Equals(other *OriginalFirmwareSelector) bool
- func (p *OriginalFirmwareSelector) GetTarball() string
- func (p *OriginalFirmwareSelector) GetVersionAndDate() *FirmwareVersionAndDate
- func (p *OriginalFirmwareSelector) IsSetTarball() bool
- func (p *OriginalFirmwareSelector) IsSetVersionAndDate() bool
- func (p *OriginalFirmwareSelector) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *OriginalFirmwareSelector) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *OriginalFirmwareSelector) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *OriginalFirmwareSelector) String() string
- func (p *OriginalFirmwareSelector) Write(ctx context.Context, oprot thrift.TProtocol) error
- type PCRValues
- func (p *PCRValues) Equals(other *PCRValues) bool
- func (p *PCRValues) GetValues() map[int64]map[tpm.Algo][]byte
- func (p *PCRValues) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *PCRValues) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *PCRValues) String() string
- func (p *PCRValues) Write(ctx context.Context, oprot thrift.TProtocol) error
- type StatusRegister
- func (p *StatusRegister) Equals(other *StatusRegister) bool
- func (p *StatusRegister) GetID() string
- func (p *StatusRegister) GetValue() []byte
- func (p *StatusRegister) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *StatusRegister) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *StatusRegister) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *StatusRegister) String() string
- func (p *StatusRegister) Write(ctx context.Context, oprot thrift.TProtocol) error
- type TPMType
- type ValidateImageIntelCBnTManifestsAndACMInput
- func (p *ValidateImageIntelCBnTManifestsAndACMInput) Equals(other *ValidateImageIntelCBnTManifestsAndACMInput) bool
- func (p *ValidateImageIntelCBnTManifestsAndACMInput) GetDumpedFirmware() *FirmwareReference
- func (p *ValidateImageIntelCBnTManifestsAndACMInput) IsSetDumpedFirmware() bool
- func (p *ValidateImageIntelCBnTManifestsAndACMInput) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ValidateImageIntelCBnTManifestsAndACMInput) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ValidateImageIntelCBnTManifestsAndACMInput) String() string
- func (p *ValidateImageIntelCBnTManifestsAndACMInput) Write(ctx context.Context, oprot thrift.TProtocol) error
- type ValidateImageIntelCBnTManifestsAndACMReport
- func (p *ValidateImageIntelCBnTManifestsAndACMReport) Equals(other *ValidateImageIntelCBnTManifestsAndACMReport) bool
- func (p *ValidateImageIntelCBnTManifestsAndACMReport) GetACMInfo() *ACMInfo
- func (p *ValidateImageIntelCBnTManifestsAndACMReport) IsSetACMInfo() bool
- func (p *ValidateImageIntelCBnTManifestsAndACMReport) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ValidateImageIntelCBnTManifestsAndACMReport) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ValidateImageIntelCBnTManifestsAndACMReport) String() string
- func (p *ValidateImageIntelCBnTManifestsAndACMReport) Write(ctx context.Context, oprot thrift.TProtocol) error
- type ValidateMeasurementsFlowInput
- func (p *ValidateMeasurementsFlowInput) Equals(other *ValidateMeasurementsFlowInput) bool
- func (p *ValidateMeasurementsFlowInput) GetFirmware() *FirmwareReference
- func (p *ValidateMeasurementsFlowInput) GetResultingPCRValues() *PCRValues
- func (p *ValidateMeasurementsFlowInput) IsSetFirmware() bool
- func (p *ValidateMeasurementsFlowInput) IsSetResultingPCRValues() bool
- func (p *ValidateMeasurementsFlowInput) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ValidateMeasurementsFlowInput) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ValidateMeasurementsFlowInput) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ValidateMeasurementsFlowInput) String() string
- func (p *ValidateMeasurementsFlowInput) Write(ctx context.Context, oprot thrift.TProtocol) error
- type ValidateMeasurementsFlowReport
- func (p *ValidateMeasurementsFlowReport) Equals(other *ValidateMeasurementsFlowReport) bool
- func (p *ValidateMeasurementsFlowReport) GetActualFlow() Flow
- func (p *ValidateMeasurementsFlowReport) GetActualLocality() int8
- func (p *ValidateMeasurementsFlowReport) GetExpectedFlow() Flow
- func (p *ValidateMeasurementsFlowReport) GetExpectedLocality() int8
- func (p *ValidateMeasurementsFlowReport) GetMissedMeasurements() []int64
- func (p *ValidateMeasurementsFlowReport) IsSetActualFlow() bool
- func (p *ValidateMeasurementsFlowReport) IsSetActualLocality() bool
- func (p *ValidateMeasurementsFlowReport) Read(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ValidateMeasurementsFlowReport) ReadField1(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ValidateMeasurementsFlowReport) ReadField2(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ValidateMeasurementsFlowReport) ReadField3(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ValidateMeasurementsFlowReport) ReadField4(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ValidateMeasurementsFlowReport) ReadField5(ctx context.Context, iprot thrift.TProtocol) error
- func (p *ValidateMeasurementsFlowReport) String() string
- func (p *ValidateMeasurementsFlowReport) Write(ctx context.Context, oprot thrift.TProtocol) error
Constants ¶
This section is empty.
Variables ¶
View Source
var AnalyzeFirmwareRequestItem_AnalysisRequestID_DEFAULT []byte
View Source
var AnalyzeFirmwareRequest_Tags_DEFAULT []string
View Source
var AnalyzeFirmwareResultItem_AnalysisRequestID_DEFAULT []byte
View Source
var CompareEventLogAndRealMeasurementsInput_TPMEventLog_DEFAULT *tpm.EventLog
View Source
var FirmwareReference_ArtifactIndex_DEFAULT int64
View Source
var FirmwareReference_ManifoldImageID_DEFAULT []byte
View Source
var FirmwareVersionAndDate_ModelID_DEFAULT int64
View Source
var GoUnusedProtection__ int
View Source
var HostInfo_AssetID_DEFAULT int64
View Source
var HostInfo_Hostname_DEFAULT string
View Source
var HostInfo_ModelID_DEFAULT int32
View Source
var HostInfo_SerialNumber_DEFAULT string
View Source
var NodeInfo_Description_DEFAULT string
View Source
var OriginalFirmwareSelector_Tarball_DEFAULT string
View Source
var ValidateMeasurementsFlowReport_ActualLocality_DEFAULT int8
Functions ¶
This section is empty.
Types ¶
type ACMInfo ¶
type ACMInfo struct { Date int32 `thrift:"Date,1" db:"Date" json:"Date"` SESVN int16 `thrift:"SESVN,2" db:"SESVN" json:"SESVN"` TXTSVN int16 `thrift:"TXTSVN,3" db:"TXTSVN" json:"TXTSVN"` }
Attributes:
- Date
- SESVN
- TXTSVN
var ValidateImageIntelCBnTManifestsAndACMReport_ACMInfo_DEFAULT *ACMInfo
func NewACMInfo ¶
func NewACMInfo() *ACMInfo
func (*ACMInfo) ReadField1 ¶
func (*ACMInfo) ReadField2 ¶
func (*ACMInfo) ReadField3 ¶
type AnalysisInput ¶
type AnalysisInput struct { DiffMeasuredBootAreas *DiffMeasuredBootAreasInput `thrift:"DiffMeasuredBootAreas,1" db:"DiffMeasuredBootAreas" json:"DiffMeasuredBootAreas,omitempty"` CompareEventLogAndRealMeasurements *CompareEventLogAndRealMeasurementsInput `` /* 137-byte string literal not displayed */ ValidateMeasurementsFlow *ValidateMeasurementsFlowInput `thrift:"ValidateMeasurementsFlow,3" db:"ValidateMeasurementsFlow" json:"ValidateMeasurementsFlow,omitempty"` ValidateImageIntelCBnTManifestsAndACM *ValidateImageIntelCBnTManifestsAndACMInput `` /* 146-byte string literal not displayed */ }
Attributes:
- DiffMeasuredBootAreas
- CompareEventLogAndRealMeasurements
- ValidateMeasurementsFlow
- ValidateImageIntelCBnTManifestsAndACM
var AnalyzeFirmwareRequestItem_Input_DEFAULT *AnalysisInput
func NewAnalysisInput ¶
func NewAnalysisInput() *AnalysisInput
func (*AnalysisInput) CountSetFieldsAnalysisInput ¶
func (p *AnalysisInput) CountSetFieldsAnalysisInput() int
func (*AnalysisInput) Equals ¶
func (p *AnalysisInput) Equals(other *AnalysisInput) bool
func (*AnalysisInput) GetCompareEventLogAndRealMeasurements ¶
func (p *AnalysisInput) GetCompareEventLogAndRealMeasurements() *CompareEventLogAndRealMeasurementsInput
func (*AnalysisInput) GetDiffMeasuredBootAreas ¶
func (p *AnalysisInput) GetDiffMeasuredBootAreas() *DiffMeasuredBootAreasInput
func (*AnalysisInput) GetValidateImageIntelCBnTManifestsAndACM ¶
func (p *AnalysisInput) GetValidateImageIntelCBnTManifestsAndACM() *ValidateImageIntelCBnTManifestsAndACMInput
func (*AnalysisInput) GetValidateMeasurementsFlow ¶
func (p *AnalysisInput) GetValidateMeasurementsFlow() *ValidateMeasurementsFlowInput
func (*AnalysisInput) IsSetCompareEventLogAndRealMeasurements ¶
func (p *AnalysisInput) IsSetCompareEventLogAndRealMeasurements() bool
func (*AnalysisInput) IsSetDiffMeasuredBootAreas ¶
func (p *AnalysisInput) IsSetDiffMeasuredBootAreas() bool
func (*AnalysisInput) IsSetValidateImageIntelCBnTManifestsAndACM ¶
func (p *AnalysisInput) IsSetValidateImageIntelCBnTManifestsAndACM() bool
func (*AnalysisInput) IsSetValidateMeasurementsFlow ¶
func (p *AnalysisInput) IsSetValidateMeasurementsFlow() bool
func (*AnalysisInput) ReadField1 ¶
func (*AnalysisInput) ReadField2 ¶
func (*AnalysisInput) ReadField3 ¶
func (*AnalysisInput) ReadField4 ¶
func (*AnalysisInput) String ¶
func (p *AnalysisInput) String() string
type AnalysisReport ¶
type AnalysisReport struct { DiffMeasuredBootAreas *DiffMeasuredBootAreasReport `thrift:"DiffMeasuredBootAreas,1" db:"DiffMeasuredBootAreas" json:"DiffMeasuredBootAreas,omitempty"` CompareEventLogAndRealMeasurements *CompareEventLogAndRealMeasurementsReport `` /* 137-byte string literal not displayed */ ValidateMeasurementsFlow *ValidateMeasurementsFlowReport `thrift:"ValidateMeasurementsFlow,3" db:"ValidateMeasurementsFlow" json:"ValidateMeasurementsFlow,omitempty"` ValidateImageIntelCBnTManifestsAndACM *ValidateImageIntelCBnTManifestsAndACMReport `` /* 146-byte string literal not displayed */ }
Attributes:
- DiffMeasuredBootAreas
- CompareEventLogAndRealMeasurements
- ValidateMeasurementsFlow
- ValidateImageIntelCBnTManifestsAndACM
var AnalyzeFirmwareResultItem_Report_DEFAULT *AnalysisReport
func NewAnalysisReport ¶
func NewAnalysisReport() *AnalysisReport
func (*AnalysisReport) CountSetFieldsAnalysisReport ¶
func (p *AnalysisReport) CountSetFieldsAnalysisReport() int
func (*AnalysisReport) Equals ¶
func (p *AnalysisReport) Equals(other *AnalysisReport) bool
func (*AnalysisReport) GetCompareEventLogAndRealMeasurements ¶
func (p *AnalysisReport) GetCompareEventLogAndRealMeasurements() *CompareEventLogAndRealMeasurementsReport
func (*AnalysisReport) GetDiffMeasuredBootAreas ¶
func (p *AnalysisReport) GetDiffMeasuredBootAreas() *DiffMeasuredBootAreasReport
func (*AnalysisReport) GetValidateImageIntelCBnTManifestsAndACM ¶
func (p *AnalysisReport) GetValidateImageIntelCBnTManifestsAndACM() *ValidateImageIntelCBnTManifestsAndACMReport
func (*AnalysisReport) GetValidateMeasurementsFlow ¶
func (p *AnalysisReport) GetValidateMeasurementsFlow() *ValidateMeasurementsFlowReport
func (*AnalysisReport) IsSetCompareEventLogAndRealMeasurements ¶
func (p *AnalysisReport) IsSetCompareEventLogAndRealMeasurements() bool
func (*AnalysisReport) IsSetDiffMeasuredBootAreas ¶
func (p *AnalysisReport) IsSetDiffMeasuredBootAreas() bool
func (*AnalysisReport) IsSetValidateImageIntelCBnTManifestsAndACM ¶
func (p *AnalysisReport) IsSetValidateImageIntelCBnTManifestsAndACM() bool
func (*AnalysisReport) IsSetValidateMeasurementsFlow ¶
func (p *AnalysisReport) IsSetValidateMeasurementsFlow() bool
func (*AnalysisReport) ReadField1 ¶
func (*AnalysisReport) ReadField2 ¶
func (*AnalysisReport) ReadField3 ¶
func (*AnalysisReport) ReadField4 ¶
func (*AnalysisReport) String ¶
func (p *AnalysisReport) String() string
type AnalyzeFirmwareJob ¶
type AnalyzeFirmwareJob struct { ID []byte `thrift:"ID,1" db:"ID" json:"ID"` // unused field # 2 Result_ *AnalyzeFirmwareResult_ `thrift:"Result,3" db:"Result" json:"Result"` }
Attributes:
- ID
- Result_
func NewAnalyzeFirmwareJob ¶
func NewAnalyzeFirmwareJob() *AnalyzeFirmwareJob
func (*AnalyzeFirmwareJob) Equals ¶
func (p *AnalyzeFirmwareJob) Equals(other *AnalyzeFirmwareJob) bool
func (*AnalyzeFirmwareJob) GetID ¶
func (p *AnalyzeFirmwareJob) GetID() []byte
func (*AnalyzeFirmwareJob) GetResult_ ¶
func (p *AnalyzeFirmwareJob) GetResult_() *AnalyzeFirmwareResult_
func (*AnalyzeFirmwareJob) IsSetResult_ ¶
func (p *AnalyzeFirmwareJob) IsSetResult_() bool
func (*AnalyzeFirmwareJob) ReadField1 ¶
func (*AnalyzeFirmwareJob) ReadField3 ¶
func (*AnalyzeFirmwareJob) String ¶
func (p *AnalyzeFirmwareJob) String() string
type AnalyzeFirmwareRequest ¶
type AnalyzeFirmwareRequest struct { HostInfo *HostInfo `thrift:"HostInfo,1" db:"HostInfo" json:"HostInfo,omitempty"` Tags []string `thrift:"Tags,2" db:"Tags" json:"Tags,omitempty"` Artifacts [][]byte `thrift:"Artifacts,3" db:"Artifacts" json:"Artifacts"` AnalysisList []*AnalyzeFirmwareRequestItem `thrift:"AnalysisList,4" db:"AnalysisList" json:"AnalysisList"` }
Attributes:
- HostInfo
- Tags
- Artifacts
- AnalysisList
func NewAnalyzeFirmwareRequest ¶
func NewAnalyzeFirmwareRequest() *AnalyzeFirmwareRequest
func (*AnalyzeFirmwareRequest) Equals ¶
func (p *AnalyzeFirmwareRequest) Equals(other *AnalyzeFirmwareRequest) bool
func (*AnalyzeFirmwareRequest) GetAnalysisList ¶
func (p *AnalyzeFirmwareRequest) GetAnalysisList() []*AnalyzeFirmwareRequestItem
func (*AnalyzeFirmwareRequest) GetArtifacts ¶
func (p *AnalyzeFirmwareRequest) GetArtifacts() [][]byte
func (*AnalyzeFirmwareRequest) GetHostInfo ¶
func (p *AnalyzeFirmwareRequest) GetHostInfo() *HostInfo
func (*AnalyzeFirmwareRequest) GetTags ¶
func (p *AnalyzeFirmwareRequest) GetTags() []string
func (*AnalyzeFirmwareRequest) IsSetHostInfo ¶
func (p *AnalyzeFirmwareRequest) IsSetHostInfo() bool
func (*AnalyzeFirmwareRequest) IsSetTags ¶
func (p *AnalyzeFirmwareRequest) IsSetTags() bool
func (*AnalyzeFirmwareRequest) ReadField1 ¶
func (*AnalyzeFirmwareRequest) ReadField2 ¶
func (*AnalyzeFirmwareRequest) ReadField3 ¶
func (*AnalyzeFirmwareRequest) ReadField4 ¶
func (*AnalyzeFirmwareRequest) String ¶
func (p *AnalyzeFirmwareRequest) String() string
type AnalyzeFirmwareRequestItem ¶
type AnalyzeFirmwareRequestItem struct { AnalysisRequestID []byte `thrift:"AnalysisRequestID,1" db:"AnalysisRequestID" json:"AnalysisRequestID,omitempty"` AnalyzerID AnalyzerID `thrift:"AnalyzerID,2" db:"AnalyzerID" json:"AnalyzerID"` Input *AnalysisInput `thrift:"Input,3" db:"Input" json:"Input"` }
Attributes:
- AnalysisRequestID
- AnalyzerID
- Input
func NewAnalyzeFirmwareRequestItem ¶
func NewAnalyzeFirmwareRequestItem() *AnalyzeFirmwareRequestItem
func (*AnalyzeFirmwareRequestItem) Equals ¶
func (p *AnalyzeFirmwareRequestItem) Equals(other *AnalyzeFirmwareRequestItem) bool
func (*AnalyzeFirmwareRequestItem) GetAnalysisRequestID ¶
func (p *AnalyzeFirmwareRequestItem) GetAnalysisRequestID() []byte
func (*AnalyzeFirmwareRequestItem) GetAnalyzerID ¶
func (p *AnalyzeFirmwareRequestItem) GetAnalyzerID() AnalyzerID
func (*AnalyzeFirmwareRequestItem) GetInput ¶
func (p *AnalyzeFirmwareRequestItem) GetInput() *AnalysisInput
func (*AnalyzeFirmwareRequestItem) IsSetAnalysisRequestID ¶
func (p *AnalyzeFirmwareRequestItem) IsSetAnalysisRequestID() bool
func (*AnalyzeFirmwareRequestItem) IsSetInput ¶
func (p *AnalyzeFirmwareRequestItem) IsSetInput() bool
func (*AnalyzeFirmwareRequestItem) ReadField1 ¶
func (*AnalyzeFirmwareRequestItem) ReadField2 ¶
func (*AnalyzeFirmwareRequestItem) ReadField3 ¶
func (*AnalyzeFirmwareRequestItem) String ¶
func (p *AnalyzeFirmwareRequestItem) String() string
type AnalyzeFirmwareResultItem ¶
type AnalyzeFirmwareResultItem struct { AnalysisRequestID []byte `thrift:"AnalysisRequestID,1" db:"AnalysisRequestID" json:"AnalysisRequestID,omitempty"` AnalyzerID AnalyzerID `thrift:"AnalyzerID,2" db:"AnalyzerID" json:"AnalyzerID"` Report *AnalysisReport `thrift:"Report,3" db:"Report" json:"Report"` Errors []*Error `thrift:"Errors,4" db:"Errors" json:"Errors"` Comments []string `thrift:"Comments,5" db:"Comments" json:"Comments"` }
Attributes:
- AnalysisRequestID
- AnalyzerID
- Report
- Errors
- Comments
func NewAnalyzeFirmwareResultItem ¶
func NewAnalyzeFirmwareResultItem() *AnalyzeFirmwareResultItem
func (*AnalyzeFirmwareResultItem) Equals ¶
func (p *AnalyzeFirmwareResultItem) Equals(other *AnalyzeFirmwareResultItem) bool
func (*AnalyzeFirmwareResultItem) GetAnalysisRequestID ¶
func (p *AnalyzeFirmwareResultItem) GetAnalysisRequestID() []byte
func (*AnalyzeFirmwareResultItem) GetAnalyzerID ¶
func (p *AnalyzeFirmwareResultItem) GetAnalyzerID() AnalyzerID
func (*AnalyzeFirmwareResultItem) GetComments ¶
func (p *AnalyzeFirmwareResultItem) GetComments() []string
func (*AnalyzeFirmwareResultItem) GetErrors ¶
func (p *AnalyzeFirmwareResultItem) GetErrors() []*Error
func (*AnalyzeFirmwareResultItem) GetReport ¶
func (p *AnalyzeFirmwareResultItem) GetReport() *AnalysisReport
func (*AnalyzeFirmwareResultItem) IsSetAnalysisRequestID ¶
func (p *AnalyzeFirmwareResultItem) IsSetAnalysisRequestID() bool
func (*AnalyzeFirmwareResultItem) IsSetReport ¶
func (p *AnalyzeFirmwareResultItem) IsSetReport() bool
func (*AnalyzeFirmwareResultItem) ReadField1 ¶
func (*AnalyzeFirmwareResultItem) ReadField2 ¶
func (*AnalyzeFirmwareResultItem) ReadField3 ¶
func (*AnalyzeFirmwareResultItem) ReadField4 ¶
func (*AnalyzeFirmwareResultItem) ReadField5 ¶
func (*AnalyzeFirmwareResultItem) String ¶
func (p *AnalyzeFirmwareResultItem) String() string
type AnalyzeFirmwareResult_ ¶
type AnalyzeFirmwareResult_ struct {
List []*AnalyzeFirmwareResultItem `thrift:"List,1" db:"List" json:"List"`
}
Attributes:
- List
var AnalyzeFirmwareJob_Result__DEFAULT *AnalyzeFirmwareResult_
func NewAnalyzeFirmwareResult_ ¶
func NewAnalyzeFirmwareResult_() *AnalyzeFirmwareResult_
func (*AnalyzeFirmwareResult_) Equals ¶
func (p *AnalyzeFirmwareResult_) Equals(other *AnalyzeFirmwareResult_) bool
func (*AnalyzeFirmwareResult_) GetList ¶
func (p *AnalyzeFirmwareResult_) GetList() []*AnalyzeFirmwareResultItem
func (*AnalyzeFirmwareResult_) ReadField1 ¶
func (*AnalyzeFirmwareResult_) String ¶
func (p *AnalyzeFirmwareResult_) String() string
type AnalyzerID ¶
type AnalyzerID int64
const ( AnalyzerID_DiffMeasuredBootAreas AnalyzerID = 1 AnalyzerID_CompareEventLogAndRealMeasurements AnalyzerID = 2 AnalyzerID_ValidateMeasurementsFlow AnalyzerID = 3 AnalyzerID_ValidateImageIntelCBnTManifestsAndACM AnalyzerID = 4 )
func AnalyzerIDFromString ¶
func AnalyzerIDFromString(s string) (AnalyzerID, error)
func AnalyzerIDPtr ¶
func AnalyzerIDPtr(v AnalyzerID) *AnalyzerID
func (AnalyzerID) MarshalText ¶
func (p AnalyzerID) MarshalText() ([]byte, error)
func (*AnalyzerID) Scan ¶
func (p *AnalyzerID) Scan(value interface{}) error
func (AnalyzerID) String ¶
func (p AnalyzerID) String() string
func (*AnalyzerID) UnmarshalText ¶
func (p *AnalyzerID) UnmarshalText(text []byte) error
type CompareEventLogAndRealMeasurementsInput ¶
type CompareEventLogAndRealMeasurementsInput struct { TPMEventLog *tpm.EventLog `thrift:"TPMEventLog,1" db:"TPMEventLog" json:"TPMEventLog,omitempty"` ExpectedPCRValues *PCRValues `thrift:"ExpectedPCRValues,2" db:"ExpectedPCRValues" json:"ExpectedPCRValues"` }
Attributes:
- TPMEventLog
- ExpectedPCRValues
var AnalysisInput_CompareEventLogAndRealMeasurements_DEFAULT *CompareEventLogAndRealMeasurementsInput
func NewCompareEventLogAndRealMeasurementsInput ¶
func NewCompareEventLogAndRealMeasurementsInput() *CompareEventLogAndRealMeasurementsInput
func (*CompareEventLogAndRealMeasurementsInput) Equals ¶
func (p *CompareEventLogAndRealMeasurementsInput) Equals(other *CompareEventLogAndRealMeasurementsInput) bool
func (*CompareEventLogAndRealMeasurementsInput) GetExpectedPCRValues ¶
func (p *CompareEventLogAndRealMeasurementsInput) GetExpectedPCRValues() *PCRValues
func (*CompareEventLogAndRealMeasurementsInput) GetTPMEventLog ¶
func (p *CompareEventLogAndRealMeasurementsInput) GetTPMEventLog() *tpm.EventLog
func (*CompareEventLogAndRealMeasurementsInput) IsSetExpectedPCRValues ¶
func (p *CompareEventLogAndRealMeasurementsInput) IsSetExpectedPCRValues() bool
func (*CompareEventLogAndRealMeasurementsInput) IsSetTPMEventLog ¶
func (p *CompareEventLogAndRealMeasurementsInput) IsSetTPMEventLog() bool
func (*CompareEventLogAndRealMeasurementsInput) ReadField1 ¶
func (*CompareEventLogAndRealMeasurementsInput) ReadField2 ¶
func (*CompareEventLogAndRealMeasurementsInput) String ¶
func (p *CompareEventLogAndRealMeasurementsInput) String() string
type CompareEventLogAndRealMeasurementsReport ¶
type CompareEventLogAndRealMeasurementsReport struct { }
var AnalysisReport_CompareEventLogAndRealMeasurements_DEFAULT *CompareEventLogAndRealMeasurementsReport
func NewCompareEventLogAndRealMeasurementsReport ¶
func NewCompareEventLogAndRealMeasurementsReport() *CompareEventLogAndRealMeasurementsReport
func (*CompareEventLogAndRealMeasurementsReport) Equals ¶
func (p *CompareEventLogAndRealMeasurementsReport) Equals(other *CompareEventLogAndRealMeasurementsReport) bool
func (*CompareEventLogAndRealMeasurementsReport) String ¶
func (p *CompareEventLogAndRealMeasurementsReport) String() string
type DiffDiagnosis ¶
type DiffDiagnosis int64
const ( DiffDiagnosis_Undefined DiffDiagnosis = 0 DiffDiagnosis_Match DiffDiagnosis = 1 DiffDiagnosis_UnsuspiciousDamage DiffDiagnosis = 2 DiffDiagnosis_SuspiciousDamage DiffDiagnosis = 3 DiffDiagnosis_FirmwareVersionMismatch DiffDiagnosis = 4 DiffDiagnosis_InvalidOriginalFirmware DiffDiagnosis = 5 DiffDiagnosis_KnownTamperedHost DiffDiagnosis = 6 )
func DiffDiagnosisFromString ¶
func DiffDiagnosisFromString(s string) (DiffDiagnosis, error)
func DiffDiagnosisPtr ¶
func DiffDiagnosisPtr(v DiffDiagnosis) *DiffDiagnosis
func (DiffDiagnosis) MarshalText ¶
func (p DiffDiagnosis) MarshalText() ([]byte, error)
func (*DiffDiagnosis) Scan ¶
func (p *DiffDiagnosis) Scan(value interface{}) error
func (DiffDiagnosis) String ¶
func (p DiffDiagnosis) String() string
func (*DiffDiagnosis) UnmarshalText ¶
func (p *DiffDiagnosis) UnmarshalText(text []byte) error
type DiffEntry ¶
type DiffEntry struct { Offset int64 `thrift:"Offset,1" db:"Offset" json:"Offset"` Length int64 `thrift:"Length,2" db:"Length" json:"Length"` HammingDistance int64 `thrift:"HammingDistance,3" db:"HammingDistance" json:"HammingDistance"` RelatedMeasurements string `thrift:"RelatedMeasurements,4" db:"RelatedMeasurements" json:"RelatedMeasurements"` Nodes []*NodeInfo `thrift:"Nodes,5" db:"Nodes" json:"Nodes"` }
Attributes:
- Offset
- Length
- HammingDistance
- RelatedMeasurements
- Nodes
func NewDiffEntry ¶
func NewDiffEntry() *DiffEntry
func (*DiffEntry) GetHammingDistance ¶
func (*DiffEntry) GetRelatedMeasurements ¶
func (*DiffEntry) ReadField1 ¶
func (*DiffEntry) ReadField2 ¶
func (*DiffEntry) ReadField3 ¶
func (*DiffEntry) ReadField4 ¶
func (*DiffEntry) ReadField5 ¶
type DiffMeasuredBootAreasInput ¶
type DiffMeasuredBootAreasInput struct { DumpedFirmware *FirmwareReference `thrift:"DumpedFirmware,1" db:"DumpedFirmware" json:"DumpedFirmware"` OriginalFirmware *OriginalFirmwareSelector `thrift:"OriginalFirmware,2" db:"OriginalFirmware" json:"OriginalFirmware"` }
Attributes:
- DumpedFirmware
- OriginalFirmware
var AnalysisInput_DiffMeasuredBootAreas_DEFAULT *DiffMeasuredBootAreasInput
func NewDiffMeasuredBootAreasInput ¶
func NewDiffMeasuredBootAreasInput() *DiffMeasuredBootAreasInput
func (*DiffMeasuredBootAreasInput) Equals ¶
func (p *DiffMeasuredBootAreasInput) Equals(other *DiffMeasuredBootAreasInput) bool
func (*DiffMeasuredBootAreasInput) GetDumpedFirmware ¶
func (p *DiffMeasuredBootAreasInput) GetDumpedFirmware() *FirmwareReference
func (*DiffMeasuredBootAreasInput) GetOriginalFirmware ¶
func (p *DiffMeasuredBootAreasInput) GetOriginalFirmware() *OriginalFirmwareSelector
func (*DiffMeasuredBootAreasInput) IsSetDumpedFirmware ¶
func (p *DiffMeasuredBootAreasInput) IsSetDumpedFirmware() bool
func (*DiffMeasuredBootAreasInput) IsSetOriginalFirmware ¶
func (p *DiffMeasuredBootAreasInput) IsSetOriginalFirmware() bool
func (*DiffMeasuredBootAreasInput) ReadField1 ¶
func (*DiffMeasuredBootAreasInput) ReadField2 ¶
func (*DiffMeasuredBootAreasInput) String ¶
func (p *DiffMeasuredBootAreasInput) String() string
type DiffMeasuredBootAreasReport ¶
type DiffMeasuredBootAreasReport struct { DiffEntries []*DiffEntry `thrift:"DiffEntries,1" db:"DiffEntries" json:"DiffEntries"` DiffDiagnosis DiffDiagnosis `thrift:"DiffDiagnosis,2" db:"DiffDiagnosis" json:"DiffDiagnosis"` }
Attributes:
- DiffEntries
- DiffDiagnosis
var AnalysisReport_DiffMeasuredBootAreas_DEFAULT *DiffMeasuredBootAreasReport
func NewDiffMeasuredBootAreasReport ¶
func NewDiffMeasuredBootAreasReport() *DiffMeasuredBootAreasReport
func (*DiffMeasuredBootAreasReport) Equals ¶
func (p *DiffMeasuredBootAreasReport) Equals(other *DiffMeasuredBootAreasReport) bool
func (*DiffMeasuredBootAreasReport) GetDiffDiagnosis ¶
func (p *DiffMeasuredBootAreasReport) GetDiffDiagnosis() DiffDiagnosis
func (*DiffMeasuredBootAreasReport) GetDiffEntries ¶
func (p *DiffMeasuredBootAreasReport) GetDiffEntries() []*DiffEntry
func (*DiffMeasuredBootAreasReport) ReadField1 ¶
func (*DiffMeasuredBootAreasReport) ReadField2 ¶
func (*DiffMeasuredBootAreasReport) String ¶
func (p *DiffMeasuredBootAreasReport) String() string
type Error ¶
type Error struct { ErrorClass ErrorClass `thrift:"ErrorClass,1" db:"ErrorClass" json:"ErrorClass"` Code int64 `thrift:"Code,2" db:"Code" json:"Code"` Description string `thrift:"Description,3" db:"Description" json:"Description"` }
Attributes:
- ErrorClass
- Code
- Description
func (*Error) GetDescription ¶
func (*Error) GetErrorClass ¶
func (p *Error) GetErrorClass() ErrorClass
func (*Error) ReadField1 ¶
func (*Error) ReadField2 ¶
func (*Error) ReadField3 ¶
type ErrorClass ¶
type ErrorClass int64
const ( ErrorClass_InternalError ErrorClass = 1 ErrorClass_InvalidInput ErrorClass = 2 ErrorClass_NotSupported ErrorClass = 3 ErrorClass_InsecureConfiguration ErrorClass = 4 ErrorClass_InvalidSignature ErrorClass = 5 )
func ErrorClassFromString ¶
func ErrorClassFromString(s string) (ErrorClass, error)
func ErrorClassPtr ¶
func ErrorClassPtr(v ErrorClass) *ErrorClass
func (ErrorClass) MarshalText ¶
func (p ErrorClass) MarshalText() ([]byte, error)
func (*ErrorClass) Scan ¶
func (p *ErrorClass) Scan(value interface{}) error
func (ErrorClass) String ¶
func (p ErrorClass) String() string
func (*ErrorClass) UnmarshalText ¶
func (p *ErrorClass) UnmarshalText(text []byte) error
type FirmwareReference ¶
type FirmwareReference struct { ArtifactIndex *int64 `thrift:"ArtifactIndex,1" db:"ArtifactIndex" json:"ArtifactIndex,omitempty"` ManifoldImageID []byte `thrift:"ManifoldImageID,2" db:"ManifoldImageID" json:"ManifoldImageID,omitempty"` }
Attributes:
- ArtifactIndex
- ManifoldImageID
var DiffMeasuredBootAreasInput_DumpedFirmware_DEFAULT *FirmwareReference
var ValidateImageIntelCBnTManifestsAndACMInput_DumpedFirmware_DEFAULT *FirmwareReference
var ValidateMeasurementsFlowInput_Firmware_DEFAULT *FirmwareReference
func NewFirmwareReference ¶
func NewFirmwareReference() *FirmwareReference
func (*FirmwareReference) CountSetFieldsFirmwareReference ¶
func (p *FirmwareReference) CountSetFieldsFirmwareReference() int
func (*FirmwareReference) Equals ¶
func (p *FirmwareReference) Equals(other *FirmwareReference) bool
func (*FirmwareReference) GetArtifactIndex ¶
func (p *FirmwareReference) GetArtifactIndex() int64
func (*FirmwareReference) GetManifoldImageID ¶
func (p *FirmwareReference) GetManifoldImageID() []byte
func (*FirmwareReference) IsSetArtifactIndex ¶
func (p *FirmwareReference) IsSetArtifactIndex() bool
func (*FirmwareReference) IsSetManifoldImageID ¶
func (p *FirmwareReference) IsSetManifoldImageID() bool
func (*FirmwareReference) ReadField1 ¶
func (*FirmwareReference) ReadField2 ¶
func (*FirmwareReference) String ¶
func (p *FirmwareReference) String() string
type FirmwareVersionAndDate ¶
type FirmwareVersionAndDate struct { Version string `thrift:"Version,1" db:"Version" json:"Version"` ReleaseDate string `thrift:"ReleaseDate,2" db:"ReleaseDate" json:"ReleaseDate"` ModelID *int64 `thrift:"ModelID,3" db:"ModelID" json:"ModelID,omitempty"` }
Attributes:
- Version
- ReleaseDate
- ModelID
var OriginalFirmwareSelector_VersionAndDate_DEFAULT *FirmwareVersionAndDate
func NewFirmwareVersionAndDate ¶
func NewFirmwareVersionAndDate() *FirmwareVersionAndDate
func (*FirmwareVersionAndDate) Equals ¶
func (p *FirmwareVersionAndDate) Equals(other *FirmwareVersionAndDate) bool
func (*FirmwareVersionAndDate) GetModelID ¶
func (p *FirmwareVersionAndDate) GetModelID() int64
func (*FirmwareVersionAndDate) GetReleaseDate ¶
func (p *FirmwareVersionAndDate) GetReleaseDate() string
func (*FirmwareVersionAndDate) GetVersion ¶
func (p *FirmwareVersionAndDate) GetVersion() string
func (*FirmwareVersionAndDate) IsSetModelID ¶
func (p *FirmwareVersionAndDate) IsSetModelID() bool
func (*FirmwareVersionAndDate) ReadField1 ¶
func (*FirmwareVersionAndDate) ReadField2 ¶
func (*FirmwareVersionAndDate) ReadField3 ¶
func (*FirmwareVersionAndDate) String ¶
func (p *FirmwareVersionAndDate) String() string
type Flow ¶
type Flow int64
const ( Flow_AUTO Flow = 0 Flow_INTEL_LEGACY_TXT_DISABLED Flow = 1 Flow_INTEL_LEGACY_TXT_ENABLED Flow = 2 Flow_INTEL_CBNT0T Flow = 3 Flow_INTEL_LEGACY_TPM12_TXT_ENABLED Flow = 4 Flow_AMD_LEGACY_LOCALITY_0 Flow = 5 Flow_AMD_LEGACY_LOCALITY_3 Flow = 6 Flow_AMD_LOCALITY_0 Flow = 7 Flow_AMD_LOCALITY_3 Flow = 8 )
var ValidateMeasurementsFlowReport_ActualFlow_DEFAULT Flow
func FlowFromString ¶
func (Flow) MarshalText ¶
func (*Flow) UnmarshalText ¶
type HostInfo ¶
type HostInfo struct { Hostname *string `thrift:"Hostname,1" db:"Hostname" json:"Hostname,omitempty"` AssetID *int64 `thrift:"AssetID,2" db:"AssetID" json:"AssetID,omitempty"` SerialNumber *string `thrift:"SerialNumber,3" db:"SerialNumber" json:"SerialNumber,omitempty"` ModelID *int32 `thrift:"ModelID,4" db:"ModelID" json:"ModelID,omitempty"` IsVerified bool `thrift:"IsVerified,5" db:"IsVerified" json:"IsVerified"` }
Attributes:
- Hostname
- AssetID
- SerialNumber
- ModelID
- IsVerified
var AnalyzeFirmwareRequest_HostInfo_DEFAULT *HostInfo
func NewHostInfo ¶
func NewHostInfo() *HostInfo
func (*HostInfo) GetAssetID ¶
func (*HostInfo) GetHostname ¶
func (*HostInfo) GetIsVerified ¶
func (*HostInfo) GetModelID ¶
func (*HostInfo) GetSerialNumber ¶
func (*HostInfo) IsSetAssetID ¶
func (*HostInfo) IsSetHostname ¶
func (*HostInfo) IsSetModelID ¶
func (*HostInfo) IsSetSerialNumber ¶
func (*HostInfo) ReadField1 ¶
func (*HostInfo) ReadField2 ¶
func (*HostInfo) ReadField3 ¶
func (*HostInfo) ReadField4 ¶
func (*HostInfo) ReadField5 ¶
type NodeInfo ¶
type NodeInfo struct { UUID string `thrift:"UUID,1" db:"UUID" json:"UUID"` Description *string `thrift:"Description,2" db:"Description" json:"Description,omitempty"` }
Attributes:
- UUID
- Description
func NewNodeInfo ¶
func NewNodeInfo() *NodeInfo
func (*NodeInfo) GetDescription ¶
func (*NodeInfo) IsSetDescription ¶
func (*NodeInfo) ReadField1 ¶
func (*NodeInfo) ReadField2 ¶
type OriginalFirmwareSelector ¶
type OriginalFirmwareSelector struct { VersionAndDate *FirmwareVersionAndDate `thrift:"VersionAndDate,1" db:"VersionAndDate" json:"VersionAndDate,omitempty"` Tarball *string `thrift:"Tarball,2" db:"Tarball" json:"Tarball,omitempty"` }
Attributes:
- VersionAndDate
- Tarball
var DiffMeasuredBootAreasInput_OriginalFirmware_DEFAULT *OriginalFirmwareSelector
func NewOriginalFirmwareSelector ¶
func NewOriginalFirmwareSelector() *OriginalFirmwareSelector
func (*OriginalFirmwareSelector) CountSetFieldsOriginalFirmwareSelector ¶
func (p *OriginalFirmwareSelector) CountSetFieldsOriginalFirmwareSelector() int
func (*OriginalFirmwareSelector) Equals ¶
func (p *OriginalFirmwareSelector) Equals(other *OriginalFirmwareSelector) bool
func (*OriginalFirmwareSelector) GetTarball ¶
func (p *OriginalFirmwareSelector) GetTarball() string
func (*OriginalFirmwareSelector) GetVersionAndDate ¶
func (p *OriginalFirmwareSelector) GetVersionAndDate() *FirmwareVersionAndDate
func (*OriginalFirmwareSelector) IsSetTarball ¶
func (p *OriginalFirmwareSelector) IsSetTarball() bool
func (*OriginalFirmwareSelector) IsSetVersionAndDate ¶
func (p *OriginalFirmwareSelector) IsSetVersionAndDate() bool
func (*OriginalFirmwareSelector) ReadField1 ¶
func (*OriginalFirmwareSelector) ReadField2 ¶
func (*OriginalFirmwareSelector) String ¶
func (p *OriginalFirmwareSelector) String() string
type PCRValues ¶
type PCRValues struct {
Values map[int64]map[tpm.Algo][]byte `thrift:"Values,1" db:"Values" json:"Values"`
}
Attributes:
- Values
var CompareEventLogAndRealMeasurementsInput_ExpectedPCRValues_DEFAULT *PCRValues
var ValidateMeasurementsFlowInput_ResultingPCRValues_DEFAULT *PCRValues
func NewPCRValues ¶
func NewPCRValues() *PCRValues
func (*PCRValues) ReadField1 ¶
type StatusRegister ¶
type StatusRegister struct { ID string `thrift:"id,1" db:"id" json:"id"` Value []byte `thrift:"value,2" db:"value" json:"value"` }
Attributes:
- ID
- Value
func NewStatusRegister ¶
func NewStatusRegister() *StatusRegister
func (*StatusRegister) Equals ¶
func (p *StatusRegister) Equals(other *StatusRegister) bool
func (*StatusRegister) GetID ¶
func (p *StatusRegister) GetID() string
func (*StatusRegister) GetValue ¶
func (p *StatusRegister) GetValue() []byte
func (*StatusRegister) ReadField1 ¶
func (*StatusRegister) ReadField2 ¶
func (*StatusRegister) String ¶
func (p *StatusRegister) String() string
type TPMType ¶
type TPMType int64
func TPMTypeFromString ¶
func TPMTypePtr ¶
func (TPMType) MarshalText ¶
func (*TPMType) UnmarshalText ¶
type ValidateImageIntelCBnTManifestsAndACMInput ¶
type ValidateImageIntelCBnTManifestsAndACMInput struct {
DumpedFirmware *FirmwareReference `thrift:"DumpedFirmware,1" db:"DumpedFirmware" json:"DumpedFirmware"`
}
Attributes:
- DumpedFirmware
var AnalysisInput_ValidateImageIntelCBnTManifestsAndACM_DEFAULT *ValidateImageIntelCBnTManifestsAndACMInput
func NewValidateImageIntelCBnTManifestsAndACMInput ¶
func NewValidateImageIntelCBnTManifestsAndACMInput() *ValidateImageIntelCBnTManifestsAndACMInput
func (*ValidateImageIntelCBnTManifestsAndACMInput) Equals ¶
func (p *ValidateImageIntelCBnTManifestsAndACMInput) Equals(other *ValidateImageIntelCBnTManifestsAndACMInput) bool
func (*ValidateImageIntelCBnTManifestsAndACMInput) GetDumpedFirmware ¶
func (p *ValidateImageIntelCBnTManifestsAndACMInput) GetDumpedFirmware() *FirmwareReference
func (*ValidateImageIntelCBnTManifestsAndACMInput) IsSetDumpedFirmware ¶
func (p *ValidateImageIntelCBnTManifestsAndACMInput) IsSetDumpedFirmware() bool
func (*ValidateImageIntelCBnTManifestsAndACMInput) ReadField1 ¶
func (*ValidateImageIntelCBnTManifestsAndACMInput) String ¶
func (p *ValidateImageIntelCBnTManifestsAndACMInput) String() string
type ValidateImageIntelCBnTManifestsAndACMReport ¶
type ValidateImageIntelCBnTManifestsAndACMReport struct {
ACMInfo *ACMInfo `thrift:"ACMInfo,1" db:"ACMInfo" json:"ACMInfo,omitempty"`
}
Attributes:
- ACMInfo
var AnalysisReport_ValidateImageIntelCBnTManifestsAndACM_DEFAULT *ValidateImageIntelCBnTManifestsAndACMReport
func NewValidateImageIntelCBnTManifestsAndACMReport ¶
func NewValidateImageIntelCBnTManifestsAndACMReport() *ValidateImageIntelCBnTManifestsAndACMReport
func (*ValidateImageIntelCBnTManifestsAndACMReport) Equals ¶
func (p *ValidateImageIntelCBnTManifestsAndACMReport) Equals(other *ValidateImageIntelCBnTManifestsAndACMReport) bool
func (*ValidateImageIntelCBnTManifestsAndACMReport) GetACMInfo ¶
func (p *ValidateImageIntelCBnTManifestsAndACMReport) GetACMInfo() *ACMInfo
func (*ValidateImageIntelCBnTManifestsAndACMReport) IsSetACMInfo ¶
func (p *ValidateImageIntelCBnTManifestsAndACMReport) IsSetACMInfo() bool
func (*ValidateImageIntelCBnTManifestsAndACMReport) ReadField1 ¶
func (*ValidateImageIntelCBnTManifestsAndACMReport) String ¶
func (p *ValidateImageIntelCBnTManifestsAndACMReport) String() string
type ValidateMeasurementsFlowInput ¶
type ValidateMeasurementsFlowInput struct { Firmware *FirmwareReference `thrift:"Firmware,1" db:"Firmware" json:"Firmware"` ResultingPCRValues *PCRValues `thrift:"ResultingPCRValues,2" db:"ResultingPCRValues" json:"ResultingPCRValues"` }
Attributes:
- Firmware
- ResultingPCRValues
var AnalysisInput_ValidateMeasurementsFlow_DEFAULT *ValidateMeasurementsFlowInput
func NewValidateMeasurementsFlowInput ¶
func NewValidateMeasurementsFlowInput() *ValidateMeasurementsFlowInput
func (*ValidateMeasurementsFlowInput) Equals ¶
func (p *ValidateMeasurementsFlowInput) Equals(other *ValidateMeasurementsFlowInput) bool
func (*ValidateMeasurementsFlowInput) GetFirmware ¶
func (p *ValidateMeasurementsFlowInput) GetFirmware() *FirmwareReference
func (*ValidateMeasurementsFlowInput) GetResultingPCRValues ¶
func (p *ValidateMeasurementsFlowInput) GetResultingPCRValues() *PCRValues
func (*ValidateMeasurementsFlowInput) IsSetFirmware ¶
func (p *ValidateMeasurementsFlowInput) IsSetFirmware() bool
func (*ValidateMeasurementsFlowInput) IsSetResultingPCRValues ¶
func (p *ValidateMeasurementsFlowInput) IsSetResultingPCRValues() bool
func (*ValidateMeasurementsFlowInput) ReadField1 ¶
func (*ValidateMeasurementsFlowInput) ReadField2 ¶
func (*ValidateMeasurementsFlowInput) String ¶
func (p *ValidateMeasurementsFlowInput) String() string
type ValidateMeasurementsFlowReport ¶
type ValidateMeasurementsFlowReport struct { ExpectedFlow Flow `thrift:"ExpectedFlow,1" db:"ExpectedFlow" json:"ExpectedFlow"` ExpectedLocality int8 `thrift:"ExpectedLocality,2" db:"ExpectedLocality" json:"ExpectedLocality"` ActualFlow *Flow `thrift:"ActualFlow,3" db:"ActualFlow" json:"ActualFlow,omitempty"` ActualLocality *int8 `thrift:"ActualLocality,4" db:"ActualLocality" json:"ActualLocality,omitempty"` MissedMeasurements []int64 `thrift:"MissedMeasurements,5" db:"MissedMeasurements" json:"MissedMeasurements"` }
Attributes:
- ExpectedFlow
- ExpectedLocality
- ActualFlow
- ActualLocality
- MissedMeasurements
var AnalysisReport_ValidateMeasurementsFlow_DEFAULT *ValidateMeasurementsFlowReport
func NewValidateMeasurementsFlowReport ¶
func NewValidateMeasurementsFlowReport() *ValidateMeasurementsFlowReport
func (*ValidateMeasurementsFlowReport) Equals ¶
func (p *ValidateMeasurementsFlowReport) Equals(other *ValidateMeasurementsFlowReport) bool
func (*ValidateMeasurementsFlowReport) GetActualFlow ¶
func (p *ValidateMeasurementsFlowReport) GetActualFlow() Flow
func (*ValidateMeasurementsFlowReport) GetActualLocality ¶
func (p *ValidateMeasurementsFlowReport) GetActualLocality() int8
func (*ValidateMeasurementsFlowReport) GetExpectedFlow ¶
func (p *ValidateMeasurementsFlowReport) GetExpectedFlow() Flow
func (*ValidateMeasurementsFlowReport) GetExpectedLocality ¶
func (p *ValidateMeasurementsFlowReport) GetExpectedLocality() int8
func (*ValidateMeasurementsFlowReport) GetMissedMeasurements ¶
func (p *ValidateMeasurementsFlowReport) GetMissedMeasurements() []int64
func (*ValidateMeasurementsFlowReport) IsSetActualFlow ¶
func (p *ValidateMeasurementsFlowReport) IsSetActualFlow() bool
func (*ValidateMeasurementsFlowReport) IsSetActualLocality ¶
func (p *ValidateMeasurementsFlowReport) IsSetActualLocality() bool
func (*ValidateMeasurementsFlowReport) ReadField1 ¶
func (*ValidateMeasurementsFlowReport) ReadField2 ¶
func (*ValidateMeasurementsFlowReport) ReadField3 ¶
func (*ValidateMeasurementsFlowReport) ReadField4 ¶
func (*ValidateMeasurementsFlowReport) ReadField5 ¶
func (*ValidateMeasurementsFlowReport) String ¶
func (p *ValidateMeasurementsFlowReport) String() string
Click to show internal directories.
Click to hide internal directories.