afas

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 AnalyzerOutcome_Report_DEFAULT *analyzerreport.AnalyzerReport
View Source
var AnalyzerResult__ProcessedInputJSON_DEFAULT string
View Source
var Artifact_MeasurementsFlow_DEFAULT measurements.Flow
View Source
var Artifact_StatusRegisters_DEFAULT []*StatusRegister
View Source
var Artifact_TPMEventLog_DEFAULT *tpm.EventLog
View Source
var DiffMeasuredBootInput_ActualPCR0_DEFAULT int32
View Source
var DiffMeasuredBootInput_OriginalFirmwareImage_DEFAULT int32
View Source
var DiffMeasuredBootInput_StatusRegisters_DEFAULT int32
View Source
var DiffMeasuredBootInput_TPMDevice_DEFAULT int32
View Source
var DiffMeasuredBootInput_TPMEventLog_DEFAULT int32
View Source
var FirmwareImageMetadata_Filename_DEFAULT string
View Source
var FirmwareImageMetadata_TSUpload_DEFAULT int64
View Source
var FirmwareImageMetadata_Version_DEFAULT string
View Source
var FirmwareImage_BlobStorageKey_DEFAULT string
View Source
var Firmware_Data_DEFAULT []byte
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 int64
View Source
var HostInfo_SerialNumber_DEFAULT string
View Source
var IntelACMInput_OriginalFirmwareImage_DEFAULT int32
View Source
var IntelDiagInfo_ACM_DEFAULT *intelacmanalysis.IntelACMDiagInfo
View Source
var PCRValue_EventLog_DEFAULT []byte
View Source
var PCRValue_LastReported_DEFAULT []byte
View Source
var PCRValue_OrigTable_DEFAULT []byte
View Source
var PCRValue_Original_DEFAULT []byte
View Source
var PCRValue_Received_DEFAULT []byte
View Source
var PCRValue_TPM_DEFAULT []byte
View Source
var ReproducePCRInput_MeasurementsFlow_DEFAULT int32
View Source
var ReproducePCRInput_OriginalFirmwareImage_DEFAULT int32
View Source
var ReproducePCRInput_StatusRegisters_DEFAULT int32
View Source
var ReproducePCRInput_TPMDevice_DEFAULT int32
View Source
var ReproducePCRInput_TPMEventLog_DEFAULT int32
View Source
var SearchFirmwareFilters_Filename_DEFAULT string
View Source
var SearchFirmwareFilters_HashBlake3_512_DEFAULT []byte
View Source
var SearchFirmwareFilters_HashSHA2_512_DEFAULT []byte
View Source
var SearchFirmwareFilters_HashStable_DEFAULT []byte
View Source
var SearchFirmwareFilters_ImageID_DEFAULT []byte
View Source
var SearchFirmwareFilters_Version_DEFAULT string
View Source
var SearchReportFilters_AssetID_DEFAULT int64
View Source
var SearchReportFilters_JobID_DEFAULT []byte

Functions

This section is empty.

Types

type APCBSecurityTokensInput

type APCBSecurityTokensInput struct {
	ActualFirmwareImage int32 `thrift:"ActualFirmwareImage,1" db:"ActualFirmwareImage" json:"ActualFirmwareImage"`
}

Attributes:

  • ActualFirmwareImage
var AnalyzerInput_APCBSecurityTokens_DEFAULT *APCBSecurityTokensInput

func NewAPCBSecurityTokensInput

func NewAPCBSecurityTokensInput() *APCBSecurityTokensInput

func (*APCBSecurityTokensInput) Equals

func (*APCBSecurityTokensInput) GetActualFirmwareImage

func (p *APCBSecurityTokensInput) GetActualFirmwareImage() int32

func (*APCBSecurityTokensInput) Read

func (*APCBSecurityTokensInput) ReadField1

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

func (*APCBSecurityTokensInput) String

func (p *APCBSecurityTokensInput) String() string

func (*APCBSecurityTokensInput) Write

type AnalyzeRequest

type AnalyzeRequest struct {
	HostInfo  *HostInfo        `thrift:"HostInfo,1" db:"HostInfo" json:"HostInfo,omitempty"`
	Artifacts []*Artifact      `thrift:"Artifacts,2" db:"Artifacts" json:"Artifacts"`
	Analyzers []*AnalyzerInput `thrift:"Analyzers,3" db:"Analyzers" json:"Analyzers"`
}

Attributes:

  • HostInfo
  • Artifacts
  • Analyzers
var AttestationFailureAnalyzerServiceAnalyzeArgs_Request_DEFAULT *AnalyzeRequest

func NewAnalyzeRequest

func NewAnalyzeRequest() *AnalyzeRequest

func (*AnalyzeRequest) Equals

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

func (*AnalyzeRequest) GetAnalyzers

func (p *AnalyzeRequest) GetAnalyzers() []*AnalyzerInput

func (*AnalyzeRequest) GetArtifacts

func (p *AnalyzeRequest) GetArtifacts() []*Artifact

func (*AnalyzeRequest) GetHostInfo

func (p *AnalyzeRequest) GetHostInfo() *HostInfo

func (*AnalyzeRequest) IsSetHostInfo

func (p *AnalyzeRequest) IsSetHostInfo() bool

func (*AnalyzeRequest) Read

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

func (*AnalyzeRequest) ReadField1

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

func (*AnalyzeRequest) ReadField2

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

func (*AnalyzeRequest) ReadField3

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

func (*AnalyzeRequest) String

func (p *AnalyzeRequest) String() string

func (*AnalyzeRequest) Write

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

type AnalyzeResult_

type AnalyzeResult_ struct {
	JobID   []byte             `thrift:"JobID,1" db:"JobID" json:"JobID"`
	Results []*AnalyzerResult_ `thrift:"Results,2" db:"Results" json:"Results"`
}

Attributes:

  • JobID
  • Results
var AttestationFailureAnalyzerServiceAnalyzeResult_Success_DEFAULT *AnalyzeResult_

func NewAnalyzeResult_

func NewAnalyzeResult_() *AnalyzeResult_

func (*AnalyzeResult_) Equals

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

func (*AnalyzeResult_) GetJobID

func (p *AnalyzeResult_) GetJobID() []byte

func (*AnalyzeResult_) GetResults

func (p *AnalyzeResult_) GetResults() []*AnalyzerResult_

func (*AnalyzeResult_) Read

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

func (*AnalyzeResult_) ReadField1

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

func (*AnalyzeResult_) ReadField2

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

func (*AnalyzeResult_) String

func (p *AnalyzeResult_) String() string

func (*AnalyzeResult_) Write

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

type AnalyzerInput

type AnalyzerInput struct {
	DiffMeasuredBoot   *DiffMeasuredBootInput   `thrift:"DiffMeasuredBoot,1" db:"DiffMeasuredBoot" json:"DiffMeasuredBoot,omitempty"`
	IntelACM           *IntelACMInput           `thrift:"IntelACM,2" db:"IntelACM" json:"IntelACM,omitempty"`
	ReproducePCR       *ReproducePCRInput       `thrift:"ReproducePCR,3" db:"ReproducePCR" json:"ReproducePCR,omitempty"`
	PSPSignature       *PSPSignatureInput       `thrift:"PSPSignature,4" db:"PSPSignature" json:"PSPSignature,omitempty"`
	BIOSRTMVolume      *BIOSRTMVolumeInput      `thrift:"BIOSRTMVolume,5" db:"BIOSRTMVolume" json:"BIOSRTMVolume,omitempty"`
	APCBSecurityTokens *APCBSecurityTokensInput `thrift:"APCBSecurityTokens,6" db:"APCBSecurityTokens" json:"APCBSecurityTokens,omitempty"`
}

Attributes:

  • DiffMeasuredBoot
  • IntelACM
  • ReproducePCR
  • PSPSignature
  • BIOSRTMVolume
  • APCBSecurityTokens

func NewAnalyzerInput

func NewAnalyzerInput() *AnalyzerInput

func (*AnalyzerInput) CountSetFieldsAnalyzerInput

func (p *AnalyzerInput) CountSetFieldsAnalyzerInput() int

func (*AnalyzerInput) Equals

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

func (*AnalyzerInput) GetAPCBSecurityTokens

func (p *AnalyzerInput) GetAPCBSecurityTokens() *APCBSecurityTokensInput

func (*AnalyzerInput) GetBIOSRTMVolume

func (p *AnalyzerInput) GetBIOSRTMVolume() *BIOSRTMVolumeInput

func (*AnalyzerInput) GetDiffMeasuredBoot

func (p *AnalyzerInput) GetDiffMeasuredBoot() *DiffMeasuredBootInput

func (*AnalyzerInput) GetIntelACM

func (p *AnalyzerInput) GetIntelACM() *IntelACMInput

func (*AnalyzerInput) GetPSPSignature

func (p *AnalyzerInput) GetPSPSignature() *PSPSignatureInput

func (*AnalyzerInput) GetReproducePCR

func (p *AnalyzerInput) GetReproducePCR() *ReproducePCRInput

func (*AnalyzerInput) IsSetAPCBSecurityTokens

func (p *AnalyzerInput) IsSetAPCBSecurityTokens() bool

func (*AnalyzerInput) IsSetBIOSRTMVolume

func (p *AnalyzerInput) IsSetBIOSRTMVolume() bool

func (*AnalyzerInput) IsSetDiffMeasuredBoot

func (p *AnalyzerInput) IsSetDiffMeasuredBoot() bool

func (*AnalyzerInput) IsSetIntelACM

func (p *AnalyzerInput) IsSetIntelACM() bool

func (*AnalyzerInput) IsSetPSPSignature

func (p *AnalyzerInput) IsSetPSPSignature() bool

func (*AnalyzerInput) IsSetReproducePCR

func (p *AnalyzerInput) IsSetReproducePCR() bool

func (*AnalyzerInput) Read

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

func (*AnalyzerInput) ReadField1

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

func (*AnalyzerInput) ReadField2

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

func (*AnalyzerInput) ReadField3

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

func (*AnalyzerInput) ReadField4

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

func (*AnalyzerInput) ReadField5

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

func (*AnalyzerInput) ReadField6

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

func (*AnalyzerInput) String

func (p *AnalyzerInput) String() string

func (*AnalyzerInput) Write

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

type AnalyzerOutcome

type AnalyzerOutcome struct {
	Report *analyzerreport.AnalyzerReport `thrift:"Report,1" db:"Report" json:"Report,omitempty"`
	Err    *Error                         `thrift:"Err,2" db:"Err" json:"Err,omitempty"`
}

Attributes:

  • Report
  • Err
var AnalyzerResult__AnalyzerOutcome_DEFAULT *AnalyzerOutcome

func NewAnalyzerOutcome

func NewAnalyzerOutcome() *AnalyzerOutcome

func (*AnalyzerOutcome) CountSetFieldsAnalyzerOutcome

func (p *AnalyzerOutcome) CountSetFieldsAnalyzerOutcome() int

func (*AnalyzerOutcome) Equals

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

func (*AnalyzerOutcome) GetErr

func (p *AnalyzerOutcome) GetErr() *Error

func (*AnalyzerOutcome) GetReport

func (*AnalyzerOutcome) IsSetErr

func (p *AnalyzerOutcome) IsSetErr() bool

func (*AnalyzerOutcome) IsSetReport

func (p *AnalyzerOutcome) IsSetReport() bool

func (*AnalyzerOutcome) Read

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

func (*AnalyzerOutcome) ReadField1

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

func (*AnalyzerOutcome) ReadField2

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

func (*AnalyzerOutcome) String

func (p *AnalyzerOutcome) String() string

func (*AnalyzerOutcome) Write

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

type AnalyzerResult_

type AnalyzerResult_ struct {
	AnalyzerName       string           `thrift:"AnalyzerName,1" db:"AnalyzerName" json:"AnalyzerName"`
	AnalyzerOutcome    *AnalyzerOutcome `thrift:"AnalyzerOutcome,2" db:"AnalyzerOutcome" json:"AnalyzerOutcome"`
	ProcessedInputJSON *string          `thrift:"ProcessedInputJSON,3" db:"ProcessedInputJSON" json:"ProcessedInputJSON,omitempty"`
}

Attributes:

  • AnalyzerName
  • AnalyzerOutcome
  • ProcessedInputJSON

func NewAnalyzerResult_

func NewAnalyzerResult_() *AnalyzerResult_

func (*AnalyzerResult_) Equals

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

func (*AnalyzerResult_) GetAnalyzerName

func (p *AnalyzerResult_) GetAnalyzerName() string

func (*AnalyzerResult_) GetAnalyzerOutcome

func (p *AnalyzerResult_) GetAnalyzerOutcome() *AnalyzerOutcome

func (*AnalyzerResult_) GetProcessedInputJSON

func (p *AnalyzerResult_) GetProcessedInputJSON() string

func (*AnalyzerResult_) IsSetAnalyzerOutcome

func (p *AnalyzerResult_) IsSetAnalyzerOutcome() bool

func (*AnalyzerResult_) IsSetProcessedInputJSON

func (p *AnalyzerResult_) IsSetProcessedInputJSON() bool

func (*AnalyzerResult_) Read

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

func (*AnalyzerResult_) ReadField1

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

func (*AnalyzerResult_) ReadField2

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

func (*AnalyzerResult_) ReadField3

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

func (*AnalyzerResult_) String

func (p *AnalyzerResult_) String() string

func (*AnalyzerResult_) Write

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

type Artifact

type Artifact struct {
	FwImage          *FirmwareImage     `thrift:"FwImage,1" db:"FwImage" json:"FwImage,omitempty"`
	Pcr              *PCR               `thrift:"Pcr,2" db:"Pcr" json:"Pcr,omitempty"`
	TPMDevice        *TPMType           `thrift:"TPMDevice,3" db:"TPMDevice" json:"TPMDevice,omitempty"`
	TPMEventLog      *tpm.EventLog      `thrift:"TPMEventLog,4" db:"TPMEventLog" json:"TPMEventLog,omitempty"`
	StatusRegisters  []*StatusRegister  `thrift:"StatusRegisters,5" db:"StatusRegisters" json:"StatusRegisters,omitempty"`
	MeasurementsFlow *measurements.Flow `thrift:"MeasurementsFlow,6" db:"MeasurementsFlow" json:"MeasurementsFlow,omitempty"`
}

Attributes:

  • FwImage
  • Pcr
  • TPMDevice
  • TPMEventLog
  • StatusRegisters
  • MeasurementsFlow

func NewArtifact

func NewArtifact() *Artifact

func (*Artifact) CountSetFieldsArtifact

func (p *Artifact) CountSetFieldsArtifact() int

func (*Artifact) Equals

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

func (*Artifact) GetFwImage

func (p *Artifact) GetFwImage() *FirmwareImage

func (*Artifact) GetMeasurementsFlow

func (p *Artifact) GetMeasurementsFlow() measurements.Flow

func (*Artifact) GetPcr

func (p *Artifact) GetPcr() *PCR

func (*Artifact) GetStatusRegisters

func (p *Artifact) GetStatusRegisters() []*StatusRegister

func (*Artifact) GetTPMDevice

func (p *Artifact) GetTPMDevice() TPMType

func (*Artifact) GetTPMEventLog

func (p *Artifact) GetTPMEventLog() *tpm.EventLog

func (*Artifact) IsSetFwImage

func (p *Artifact) IsSetFwImage() bool

func (*Artifact) IsSetMeasurementsFlow

func (p *Artifact) IsSetMeasurementsFlow() bool

func (*Artifact) IsSetPcr

func (p *Artifact) IsSetPcr() bool

func (*Artifact) IsSetStatusRegisters

func (p *Artifact) IsSetStatusRegisters() bool

func (*Artifact) IsSetTPMDevice

func (p *Artifact) IsSetTPMDevice() bool

func (*Artifact) IsSetTPMEventLog

func (p *Artifact) IsSetTPMEventLog() bool

func (*Artifact) Read

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

func (*Artifact) ReadField1

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

func (*Artifact) ReadField2

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

func (*Artifact) ReadField3

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

func (*Artifact) ReadField4

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

func (*Artifact) ReadField5

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

func (*Artifact) ReadField6

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

func (*Artifact) String

func (p *Artifact) String() string

func (*Artifact) Write

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

type AttestationFailureAnalyzerService

type AttestationFailureAnalyzerService interface {
	// Parameters:
	//  - Request
	SearchFirmware(ctx context.Context, request *SearchFirmwareRequest) (r *SearchFirmwareResult_, err error)
	// Parameters:
	//  - Request
	SearchReport(ctx context.Context, request *SearchReportRequest) (r *SearchReportResult_, err error)
	// Parameters:
	//  - Request
	Analyze(ctx context.Context, request *AnalyzeRequest) (r *AnalyzeResult_, err error)
	// Parameters:
	//  - Request
	CheckFirmwareVersion(ctx context.Context, request *CheckFirmwareVersionRequest) (r *CheckFirmwareVersionResult_, err error)
}

type AttestationFailureAnalyzerServiceAnalyzeArgs

type AttestationFailureAnalyzerServiceAnalyzeArgs struct {
	Request *AnalyzeRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func NewAttestationFailureAnalyzerServiceAnalyzeArgs

func NewAttestationFailureAnalyzerServiceAnalyzeArgs() *AttestationFailureAnalyzerServiceAnalyzeArgs

func (*AttestationFailureAnalyzerServiceAnalyzeArgs) GetRequest

func (*AttestationFailureAnalyzerServiceAnalyzeArgs) IsSetRequest

func (*AttestationFailureAnalyzerServiceAnalyzeArgs) Read

func (*AttestationFailureAnalyzerServiceAnalyzeArgs) ReadField1

func (*AttestationFailureAnalyzerServiceAnalyzeArgs) String

func (*AttestationFailureAnalyzerServiceAnalyzeArgs) Write

type AttestationFailureAnalyzerServiceAnalyzeResult

type AttestationFailureAnalyzerServiceAnalyzeResult struct {
	Success *AnalyzeResult_ `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewAttestationFailureAnalyzerServiceAnalyzeResult

func NewAttestationFailureAnalyzerServiceAnalyzeResult() *AttestationFailureAnalyzerServiceAnalyzeResult

func (*AttestationFailureAnalyzerServiceAnalyzeResult) GetSuccess

func (*AttestationFailureAnalyzerServiceAnalyzeResult) IsSetSuccess

func (*AttestationFailureAnalyzerServiceAnalyzeResult) Read

func (*AttestationFailureAnalyzerServiceAnalyzeResult) ReadField0

func (*AttestationFailureAnalyzerServiceAnalyzeResult) String

func (*AttestationFailureAnalyzerServiceAnalyzeResult) Write

type AttestationFailureAnalyzerServiceCheckFirmwareVersionArgs

type AttestationFailureAnalyzerServiceCheckFirmwareVersionArgs struct {
	Request *CheckFirmwareVersionRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func (*AttestationFailureAnalyzerServiceCheckFirmwareVersionArgs) GetRequest

func (*AttestationFailureAnalyzerServiceCheckFirmwareVersionArgs) IsSetRequest

func (*AttestationFailureAnalyzerServiceCheckFirmwareVersionArgs) Read

func (*AttestationFailureAnalyzerServiceCheckFirmwareVersionArgs) ReadField1

func (*AttestationFailureAnalyzerServiceCheckFirmwareVersionArgs) String

func (*AttestationFailureAnalyzerServiceCheckFirmwareVersionArgs) Write

type AttestationFailureAnalyzerServiceCheckFirmwareVersionResult

type AttestationFailureAnalyzerServiceCheckFirmwareVersionResult struct {
	Success *CheckFirmwareVersionResult_ `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func (*AttestationFailureAnalyzerServiceCheckFirmwareVersionResult) GetSuccess

func (*AttestationFailureAnalyzerServiceCheckFirmwareVersionResult) IsSetSuccess

func (*AttestationFailureAnalyzerServiceCheckFirmwareVersionResult) Read

func (*AttestationFailureAnalyzerServiceCheckFirmwareVersionResult) ReadField0

func (*AttestationFailureAnalyzerServiceCheckFirmwareVersionResult) String

func (*AttestationFailureAnalyzerServiceCheckFirmwareVersionResult) Write

type AttestationFailureAnalyzerServiceClient

type AttestationFailureAnalyzerServiceClient struct {
	// contains filtered or unexported fields
}

func (*AttestationFailureAnalyzerServiceClient) Analyze

Parameters:

  • Request

func (*AttestationFailureAnalyzerServiceClient) CheckFirmwareVersion

Parameters:

  • Request

func (*AttestationFailureAnalyzerServiceClient) Client_

func (*AttestationFailureAnalyzerServiceClient) LastResponseMeta_

func (*AttestationFailureAnalyzerServiceClient) SearchFirmware

Parameters:

  • Request

func (*AttestationFailureAnalyzerServiceClient) SearchReport

Parameters:

  • Request

func (*AttestationFailureAnalyzerServiceClient) SetLastResponseMeta_

func (p *AttestationFailureAnalyzerServiceClient) SetLastResponseMeta_(meta thrift.ResponseMeta)

type AttestationFailureAnalyzerServiceProcessor

type AttestationFailureAnalyzerServiceProcessor struct {
	// contains filtered or unexported fields
}

func (*AttestationFailureAnalyzerServiceProcessor) AddToProcessorMap

func (p *AttestationFailureAnalyzerServiceProcessor) AddToProcessorMap(key string, processor thrift.TProcessorFunction)

func (*AttestationFailureAnalyzerServiceProcessor) GetProcessorFunction

func (p *AttestationFailureAnalyzerServiceProcessor) GetProcessorFunction(key string) (processor thrift.TProcessorFunction, ok bool)

func (*AttestationFailureAnalyzerServiceProcessor) Process

func (p *AttestationFailureAnalyzerServiceProcessor) Process(ctx context.Context, iprot, oprot thrift.TProtocol) (success bool, err thrift.TException)

func (*AttestationFailureAnalyzerServiceProcessor) ProcessorMap

type AttestationFailureAnalyzerServiceSearchFirmwareArgs

type AttestationFailureAnalyzerServiceSearchFirmwareArgs struct {
	Request *SearchFirmwareRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func NewAttestationFailureAnalyzerServiceSearchFirmwareArgs

func NewAttestationFailureAnalyzerServiceSearchFirmwareArgs() *AttestationFailureAnalyzerServiceSearchFirmwareArgs

func (*AttestationFailureAnalyzerServiceSearchFirmwareArgs) GetRequest

func (*AttestationFailureAnalyzerServiceSearchFirmwareArgs) IsSetRequest

func (*AttestationFailureAnalyzerServiceSearchFirmwareArgs) Read

func (*AttestationFailureAnalyzerServiceSearchFirmwareArgs) ReadField1

func (*AttestationFailureAnalyzerServiceSearchFirmwareArgs) String

func (*AttestationFailureAnalyzerServiceSearchFirmwareArgs) Write

type AttestationFailureAnalyzerServiceSearchFirmwareResult

type AttestationFailureAnalyzerServiceSearchFirmwareResult struct {
	Success *SearchFirmwareResult_ `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewAttestationFailureAnalyzerServiceSearchFirmwareResult

func NewAttestationFailureAnalyzerServiceSearchFirmwareResult() *AttestationFailureAnalyzerServiceSearchFirmwareResult

func (*AttestationFailureAnalyzerServiceSearchFirmwareResult) GetSuccess

func (*AttestationFailureAnalyzerServiceSearchFirmwareResult) IsSetSuccess

func (*AttestationFailureAnalyzerServiceSearchFirmwareResult) Read

func (*AttestationFailureAnalyzerServiceSearchFirmwareResult) ReadField0

func (*AttestationFailureAnalyzerServiceSearchFirmwareResult) String

func (*AttestationFailureAnalyzerServiceSearchFirmwareResult) Write

type AttestationFailureAnalyzerServiceSearchReportArgs

type AttestationFailureAnalyzerServiceSearchReportArgs struct {
	Request *SearchReportRequest `thrift:"request,1" db:"request" json:"request"`
}

Attributes:

  • Request

func NewAttestationFailureAnalyzerServiceSearchReportArgs

func NewAttestationFailureAnalyzerServiceSearchReportArgs() *AttestationFailureAnalyzerServiceSearchReportArgs

func (*AttestationFailureAnalyzerServiceSearchReportArgs) GetRequest

func (*AttestationFailureAnalyzerServiceSearchReportArgs) IsSetRequest

func (*AttestationFailureAnalyzerServiceSearchReportArgs) Read

func (*AttestationFailureAnalyzerServiceSearchReportArgs) ReadField1

func (*AttestationFailureAnalyzerServiceSearchReportArgs) String

func (*AttestationFailureAnalyzerServiceSearchReportArgs) Write

type AttestationFailureAnalyzerServiceSearchReportResult

type AttestationFailureAnalyzerServiceSearchReportResult struct {
	Success *SearchReportResult_ `thrift:"success,0" db:"success" json:"success,omitempty"`
}

Attributes:

  • Success

func NewAttestationFailureAnalyzerServiceSearchReportResult

func NewAttestationFailureAnalyzerServiceSearchReportResult() *AttestationFailureAnalyzerServiceSearchReportResult

func (*AttestationFailureAnalyzerServiceSearchReportResult) GetSuccess

func (*AttestationFailureAnalyzerServiceSearchReportResult) IsSetSuccess

func (*AttestationFailureAnalyzerServiceSearchReportResult) Read

func (*AttestationFailureAnalyzerServiceSearchReportResult) ReadField0

func (*AttestationFailureAnalyzerServiceSearchReportResult) String

func (*AttestationFailureAnalyzerServiceSearchReportResult) Write

type BIOSRTMVolumeInput

type BIOSRTMVolumeInput struct {
	ActualFirmwareImage int32 `thrift:"ActualFirmwareImage,1" db:"ActualFirmwareImage" json:"ActualFirmwareImage"`
}

Attributes:

  • ActualFirmwareImage
var AnalyzerInput_BIOSRTMVolume_DEFAULT *BIOSRTMVolumeInput

func NewBIOSRTMVolumeInput

func NewBIOSRTMVolumeInput() *BIOSRTMVolumeInput

func (*BIOSRTMVolumeInput) Equals

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

func (*BIOSRTMVolumeInput) GetActualFirmwareImage

func (p *BIOSRTMVolumeInput) GetActualFirmwareImage() int32

func (*BIOSRTMVolumeInput) Read

func (*BIOSRTMVolumeInput) ReadField1

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

func (*BIOSRTMVolumeInput) String

func (p *BIOSRTMVolumeInput) String() string

func (*BIOSRTMVolumeInput) Write

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

type BuildMode

type BuildMode int64
const (
	BuildMode_Undefined BuildMode = 0
	BuildMode_opt       BuildMode = 1
	BuildMode_dev       BuildMode = 2
)

func BuildModeFromString

func BuildModeFromString(s string) (BuildMode, error)

func BuildModePtr

func BuildModePtr(v BuildMode) *BuildMode

func (BuildMode) MarshalText

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

func (*BuildMode) Scan

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

func (BuildMode) String

func (p BuildMode) String() string

func (*BuildMode) UnmarshalText

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

func (*BuildMode) Value

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

type CheckFirmwareVersionRequest

type CheckFirmwareVersionRequest struct {
	Firmwares []*FirmwareVersion `thrift:"firmwares,1" db:"firmwares" json:"firmwares"`
}

Attributes:

  • Firmwares
var AttestationFailureAnalyzerServiceCheckFirmwareVersionArgs_Request_DEFAULT *CheckFirmwareVersionRequest

func NewCheckFirmwareVersionRequest

func NewCheckFirmwareVersionRequest() *CheckFirmwareVersionRequest

func (*CheckFirmwareVersionRequest) Equals

func (*CheckFirmwareVersionRequest) GetFirmwares

func (p *CheckFirmwareVersionRequest) GetFirmwares() []*FirmwareVersion

func (*CheckFirmwareVersionRequest) Read

func (*CheckFirmwareVersionRequest) ReadField1

func (*CheckFirmwareVersionRequest) String

func (p *CheckFirmwareVersionRequest) String() string

func (*CheckFirmwareVersionRequest) Write

type CheckFirmwareVersionResult_

type CheckFirmwareVersionResult_ struct {
	ExistStatus []bool `thrift:"existStatus,1" db:"existStatus" json:"existStatus"`
}

Attributes:

  • ExistStatus
var AttestationFailureAnalyzerServiceCheckFirmwareVersionResult_Success_DEFAULT *CheckFirmwareVersionResult_

func NewCheckFirmwareVersionResult_

func NewCheckFirmwareVersionResult_() *CheckFirmwareVersionResult_

func (*CheckFirmwareVersionResult_) Equals

func (*CheckFirmwareVersionResult_) GetExistStatus

func (p *CheckFirmwareVersionResult_) GetExistStatus() []bool

func (*CheckFirmwareVersionResult_) Read

func (*CheckFirmwareVersionResult_) ReadField1

func (*CheckFirmwareVersionResult_) String

func (p *CheckFirmwareVersionResult_) String() string

func (*CheckFirmwareVersionResult_) Write

type CompressedBlob

type CompressedBlob struct {
	Blob        []byte          `thrift:"Blob,1" db:"Blob" json:"Blob"`
	Compression CompressionType `thrift:"Compression,2" db:"Compression" json:"Compression"`
}

Attributes:

  • Blob
  • Compression
var FirmwareImage_Blob_DEFAULT *CompressedBlob

func NewCompressedBlob

func NewCompressedBlob() *CompressedBlob

func (*CompressedBlob) Equals

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

func (*CompressedBlob) GetBlob

func (p *CompressedBlob) GetBlob() []byte

func (*CompressedBlob) GetCompression

func (p *CompressedBlob) GetCompression() CompressionType

func (*CompressedBlob) Read

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

func (*CompressedBlob) ReadField1

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

func (*CompressedBlob) ReadField2

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

func (*CompressedBlob) String

func (p *CompressedBlob) String() string

func (*CompressedBlob) Write

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

type CompressionType

type CompressionType int64
const (
	CompressionType_None CompressionType = 0
	CompressionType_XZ   CompressionType = 1
)

func CompressionTypeFromString

func CompressionTypeFromString(s string) (CompressionType, error)

func CompressionTypePtr

func CompressionTypePtr(v CompressionType) *CompressionType

func (CompressionType) MarshalText

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

func (*CompressionType) Scan

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

func (CompressionType) String

func (p CompressionType) String() string

func (*CompressionType) UnmarshalText

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

func (*CompressionType) Value

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

type DataChunk

type DataChunk *diffanalysis.DataChunk

func DataChunkPtr

func DataChunkPtr(v DataChunk) *DataChunk

type DataSource

type DataSource int64
const (
	DataSource_RawBlob     DataSource = 0
	DataSource_BlobStorage DataSource = 1
)

func DataSourceFromString

func DataSourceFromString(s string) (DataSource, error)

func DataSourcePtr

func DataSourcePtr(v DataSource) *DataSource

func (DataSource) MarshalText

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

func (*DataSource) Scan

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

func (DataSource) String

func (p DataSource) String() string

func (*DataSource) UnmarshalText

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

func (*DataSource) Value

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

type DiffEntry

type DiffEntry *diffanalysis.DiffEntry

func DiffEntryPtr

func DiffEntryPtr(v DiffEntry) *DiffEntry

type DiffMeasuredBootInput

type DiffMeasuredBootInput struct {
	ActualFirmwareImage   int32  `thrift:"ActualFirmwareImage,1" db:"ActualFirmwareImage" json:"ActualFirmwareImage"`
	OriginalFirmwareImage *int32 `thrift:"OriginalFirmwareImage,2" db:"OriginalFirmwareImage" json:"OriginalFirmwareImage,omitempty"`
	StatusRegisters       *int32 `thrift:"StatusRegisters,3" db:"StatusRegisters" json:"StatusRegisters,omitempty"`
	TPMDevice             *int32 `thrift:"TPMDevice,4" db:"TPMDevice" json:"TPMDevice,omitempty"`
	TPMEventLog           *int32 `thrift:"TPMEventLog,5" db:"TPMEventLog" json:"TPMEventLog,omitempty"`
	ActualPCR0            *int32 `thrift:"ActualPCR0,6" db:"ActualPCR0" json:"ActualPCR0,omitempty"`
}

Attributes:

  • ActualFirmwareImage
  • OriginalFirmwareImage
  • StatusRegisters
  • TPMDevice
  • TPMEventLog
  • ActualPCR0
var AnalyzerInput_DiffMeasuredBoot_DEFAULT *DiffMeasuredBootInput

func NewDiffMeasuredBootInput

func NewDiffMeasuredBootInput() *DiffMeasuredBootInput

func (*DiffMeasuredBootInput) Equals

func (*DiffMeasuredBootInput) GetActualFirmwareImage

func (p *DiffMeasuredBootInput) GetActualFirmwareImage() int32

func (*DiffMeasuredBootInput) GetActualPCR0

func (p *DiffMeasuredBootInput) GetActualPCR0() int32

func (*DiffMeasuredBootInput) GetOriginalFirmwareImage

func (p *DiffMeasuredBootInput) GetOriginalFirmwareImage() int32

func (*DiffMeasuredBootInput) GetStatusRegisters

func (p *DiffMeasuredBootInput) GetStatusRegisters() int32

func (*DiffMeasuredBootInput) GetTPMDevice

func (p *DiffMeasuredBootInput) GetTPMDevice() int32

func (*DiffMeasuredBootInput) GetTPMEventLog

func (p *DiffMeasuredBootInput) GetTPMEventLog() int32

func (*DiffMeasuredBootInput) IsSetActualPCR0

func (p *DiffMeasuredBootInput) IsSetActualPCR0() bool

func (*DiffMeasuredBootInput) IsSetOriginalFirmwareImage

func (p *DiffMeasuredBootInput) IsSetOriginalFirmwareImage() bool

func (*DiffMeasuredBootInput) IsSetStatusRegisters

func (p *DiffMeasuredBootInput) IsSetStatusRegisters() bool

func (*DiffMeasuredBootInput) IsSetTPMDevice

func (p *DiffMeasuredBootInput) IsSetTPMDevice() bool

func (*DiffMeasuredBootInput) IsSetTPMEventLog

func (p *DiffMeasuredBootInput) IsSetTPMEventLog() bool

func (*DiffMeasuredBootInput) Read

func (*DiffMeasuredBootInput) ReadField1

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

func (*DiffMeasuredBootInput) ReadField2

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

func (*DiffMeasuredBootInput) ReadField3

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

func (*DiffMeasuredBootInput) ReadField4

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

func (*DiffMeasuredBootInput) ReadField5

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

func (*DiffMeasuredBootInput) ReadField6

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

func (*DiffMeasuredBootInput) String

func (p *DiffMeasuredBootInput) String() string

func (*DiffMeasuredBootInput) Write

type Error

type Error struct {
	ErrorClass  ErrorClass `thrift:"ErrorClass,1" db:"ErrorClass" json:"ErrorClass"`
	Description string     `thrift:"Description,2" db:"Description" json:"Description"`
}

Attributes:

  • ErrorClass
  • Description
var AnalyzerOutcome_Err_DEFAULT *Error

func NewError

func NewError() *Error

func (*Error) Equals

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

func (*Error) GetDescription

func (p *Error) GetDescription() string

func (*Error) GetErrorClass

func (p *Error) GetErrorClass() ErrorClass

func (*Error) Read

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

func (*Error) ReadField1

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

func (*Error) ReadField2

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

func (*Error) String

func (p *Error) String() string

func (*Error) Write

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

type ErrorClass

type ErrorClass int64
const (
	ErrorClass_InternalError ErrorClass = 1
	ErrorClass_InvalidInput  ErrorClass = 2
	ErrorClass_NotSupported  ErrorClass = 3
)

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

func (*ErrorClass) Value

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

type Firmware

type Firmware struct {
	Metadata *FirmwareImageMetadata `thrift:"Metadata,1" db:"Metadata" json:"Metadata"`
	Data     []byte                 `thrift:"Data,2" db:"Data" json:"Data,omitempty"`
}

Attributes:

  • Metadata
  • Data

func NewFirmware

func NewFirmware() *Firmware

func (*Firmware) Equals

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

func (*Firmware) GetData

func (p *Firmware) GetData() []byte

func (*Firmware) GetMetadata

func (p *Firmware) GetMetadata() *FirmwareImageMetadata

func (*Firmware) IsSetData

func (p *Firmware) IsSetData() bool

func (*Firmware) IsSetMetadata

func (p *Firmware) IsSetMetadata() bool

func (*Firmware) Read

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

func (*Firmware) ReadField1

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

func (*Firmware) ReadField2

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

func (*Firmware) String

func (p *Firmware) String() string

func (*Firmware) Write

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

type FirmwareImage

type FirmwareImage struct {
	Blob            *CompressedBlob  `thrift:"Blob,1" db:"Blob" json:"Blob,omitempty"`
	BlobStorageKey  *string          `thrift:"BlobStorageKey,2" db:"BlobStorageKey" json:"BlobStorageKey,omitempty"`
	FirmwareVersion *FirmwareVersion `thrift:"FirmwareVersion,3" db:"FirmwareVersion" json:"FirmwareVersion,omitempty"`
}

Attributes:

  • Blob
  • BlobStorageKey
  • FirmwareVersion
var Artifact_FwImage_DEFAULT *FirmwareImage

func NewFirmwareImage

func NewFirmwareImage() *FirmwareImage

func (*FirmwareImage) CountSetFieldsFirmwareImage

func (p *FirmwareImage) CountSetFieldsFirmwareImage() int

func (*FirmwareImage) Equals

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

func (*FirmwareImage) GetBlob

func (p *FirmwareImage) GetBlob() *CompressedBlob

func (*FirmwareImage) GetBlobStorageKey

func (p *FirmwareImage) GetBlobStorageKey() string

func (*FirmwareImage) GetFirmwareVersion

func (p *FirmwareImage) GetFirmwareVersion() *FirmwareVersion

func (*FirmwareImage) IsSetBlob

func (p *FirmwareImage) IsSetBlob() bool

func (*FirmwareImage) IsSetBlobStorageKey

func (p *FirmwareImage) IsSetBlobStorageKey() bool

func (*FirmwareImage) IsSetFirmwareVersion

func (p *FirmwareImage) IsSetFirmwareVersion() bool

func (*FirmwareImage) Read

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

func (*FirmwareImage) ReadField1

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

func (*FirmwareImage) ReadField2

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

func (*FirmwareImage) ReadField3

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

func (*FirmwareImage) String

func (p *FirmwareImage) String() string

func (*FirmwareImage) Write

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

type FirmwareImageMetadata

type FirmwareImageMetadata struct {
	ImageID        []byte  `thrift:"ImageID,1" db:"ImageID" json:"ImageID"`
	HashSHA2_512   []byte  `thrift:"HashSHA2_512,2" db:"HashSHA2_512" json:"HashSHA2_512"`
	HashBlake3_512 []byte  `thrift:"HashBlake3_512,3" db:"HashBlake3_512" json:"HashBlake3_512"`
	HashStable     []byte  `thrift:"HashStable,4" db:"HashStable" json:"HashStable"`
	Filename       *string `thrift:"Filename,5" db:"Filename" json:"Filename,omitempty"`
	Version        *string `thrift:"Version,6" db:"Version" json:"Version,omitempty"`
	Size           int64   `thrift:"Size,7" db:"Size" json:"Size"`
	TSAdd          int64   `thrift:"TSAdd,8" db:"TSAdd" json:"TSAdd"`
	TSUpload       *int64  `thrift:"TSUpload,9" db:"TSUpload" json:"TSUpload,omitempty"`
}

Attributes:

  • ImageID
  • HashSHA2_512
  • HashBlake3_512
  • HashStable
  • Filename
  • Version
  • Size
  • TSAdd
  • TSUpload
var Firmware_Metadata_DEFAULT *FirmwareImageMetadata

func NewFirmwareImageMetadata

func NewFirmwareImageMetadata() *FirmwareImageMetadata

func (*FirmwareImageMetadata) Equals

func (*FirmwareImageMetadata) GetFilename

func (p *FirmwareImageMetadata) GetFilename() string

func (*FirmwareImageMetadata) GetHashBlake3_512

func (p *FirmwareImageMetadata) GetHashBlake3_512() []byte

func (*FirmwareImageMetadata) GetHashSHA2_512

func (p *FirmwareImageMetadata) GetHashSHA2_512() []byte

func (*FirmwareImageMetadata) GetHashStable

func (p *FirmwareImageMetadata) GetHashStable() []byte

func (*FirmwareImageMetadata) GetImageID

func (p *FirmwareImageMetadata) GetImageID() []byte

func (*FirmwareImageMetadata) GetSize

func (p *FirmwareImageMetadata) GetSize() int64

func (*FirmwareImageMetadata) GetTSAdd

func (p *FirmwareImageMetadata) GetTSAdd() int64

func (*FirmwareImageMetadata) GetTSUpload

func (p *FirmwareImageMetadata) GetTSUpload() int64

func (*FirmwareImageMetadata) GetVersion

func (p *FirmwareImageMetadata) GetVersion() string

func (*FirmwareImageMetadata) IsSetFilename

func (p *FirmwareImageMetadata) IsSetFilename() bool

func (*FirmwareImageMetadata) IsSetTSUpload

func (p *FirmwareImageMetadata) IsSetTSUpload() bool

func (*FirmwareImageMetadata) IsSetVersion

func (p *FirmwareImageMetadata) IsSetVersion() bool

func (*FirmwareImageMetadata) Read

func (*FirmwareImageMetadata) ReadField1

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

func (*FirmwareImageMetadata) ReadField2

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

func (*FirmwareImageMetadata) ReadField3

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

func (*FirmwareImageMetadata) ReadField4

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

func (*FirmwareImageMetadata) ReadField5

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

func (*FirmwareImageMetadata) ReadField6

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

func (*FirmwareImageMetadata) ReadField7

func (p *FirmwareImageMetadata) ReadField7(ctx context.Context, iprot thrift.TProtocol) error

func (*FirmwareImageMetadata) ReadField8

func (p *FirmwareImageMetadata) ReadField8(ctx context.Context, iprot thrift.TProtocol) error

func (*FirmwareImageMetadata) ReadField9

func (p *FirmwareImageMetadata) ReadField9(ctx context.Context, iprot thrift.TProtocol) error

func (*FirmwareImageMetadata) String

func (p *FirmwareImageMetadata) String() string

func (*FirmwareImageMetadata) Write

type FirmwareVersion

type FirmwareVersion struct {
	Version string `thrift:"Version,1" db:"Version" json:"Version"`
}

Attributes:

  • Version
var FirmwareImage_FirmwareVersion_DEFAULT *FirmwareVersion

func NewFirmwareVersion

func NewFirmwareVersion() *FirmwareVersion

func (*FirmwareVersion) Equals

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

func (*FirmwareVersion) GetVersion

func (p *FirmwareVersion) GetVersion() string

func (*FirmwareVersion) Read

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

func (*FirmwareVersion) ReadField1

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

func (*FirmwareVersion) String

func (p *FirmwareVersion) String() string

func (*FirmwareVersion) Write

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

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              *int64  `thrift:"ModelID,4" db:"ModelID" json:"ModelID,omitempty"`
	IsVerified           bool    `thrift:"IsVerified,5" db:"IsVerified" json:"IsVerified"`
	IsClientHostAnalyzed bool    `thrift:"IsClientHostAnalyzed,6" db:"IsClientHostAnalyzed" json:"IsClientHostAnalyzed"`
}

Attributes:

  • Hostname
  • AssetID
  • SerialNumber
  • ModelID
  • IsVerified
  • IsClientHostAnalyzed
var AnalyzeRequest_HostInfo_DEFAULT *HostInfo

func NewHostInfo

func NewHostInfo() *HostInfo

func (*HostInfo) Equals

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

func (*HostInfo) GetAssetID

func (p *HostInfo) GetAssetID() int64

func (*HostInfo) GetHostname

func (p *HostInfo) GetHostname() string

func (*HostInfo) GetIsClientHostAnalyzed

func (p *HostInfo) GetIsClientHostAnalyzed() bool

func (*HostInfo) GetIsVerified

func (p *HostInfo) GetIsVerified() bool

func (*HostInfo) GetModelID

func (p *HostInfo) GetModelID() int64

func (*HostInfo) GetSerialNumber

func (p *HostInfo) GetSerialNumber() string

func (*HostInfo) IsSetAssetID

func (p *HostInfo) IsSetAssetID() bool

func (*HostInfo) IsSetHostname

func (p *HostInfo) IsSetHostname() bool

func (*HostInfo) IsSetModelID

func (p *HostInfo) IsSetModelID() bool

func (*HostInfo) IsSetSerialNumber

func (p *HostInfo) IsSetSerialNumber() bool

func (*HostInfo) Read

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

func (*HostInfo) ReadField1

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

func (*HostInfo) ReadField2

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

func (*HostInfo) ReadField3

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

func (*HostInfo) ReadField4

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

func (*HostInfo) ReadField5

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

func (*HostInfo) ReadField6

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

func (*HostInfo) String

func (p *HostInfo) String() string

func (*HostInfo) Write

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

type IncorrectHostConfiguration

type IncorrectHostConfiguration struct {
	Reason string `thrift:"Reason,1" db:"Reason" json:"Reason"`
}

Attributes:

  • Reason

func NewIncorrectHostConfiguration

func NewIncorrectHostConfiguration() *IncorrectHostConfiguration

func (*IncorrectHostConfiguration) Equals

func (*IncorrectHostConfiguration) Error

func (*IncorrectHostConfiguration) GetReason

func (p *IncorrectHostConfiguration) GetReason() string

func (*IncorrectHostConfiguration) Read

func (*IncorrectHostConfiguration) ReadField1

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

func (*IncorrectHostConfiguration) String

func (p *IncorrectHostConfiguration) String() string

func (IncorrectHostConfiguration) TExceptionType

func (*IncorrectHostConfiguration) Write

type IntelACMInput

type IntelACMInput struct {
	ActualFirmwareImage   int32  `thrift:"ActualFirmwareImage,1" db:"ActualFirmwareImage" json:"ActualFirmwareImage"`
	OriginalFirmwareImage *int32 `thrift:"OriginalFirmwareImage,2" db:"OriginalFirmwareImage" json:"OriginalFirmwareImage,omitempty"`
}

Attributes:

  • ActualFirmwareImage
  • OriginalFirmwareImage
var AnalyzerInput_IntelACM_DEFAULT *IntelACMInput

func NewIntelACMInput

func NewIntelACMInput() *IntelACMInput

func (*IntelACMInput) Equals

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

func (*IntelACMInput) GetActualFirmwareImage

func (p *IntelACMInput) GetActualFirmwareImage() int32

func (*IntelACMInput) GetOriginalFirmwareImage

func (p *IntelACMInput) GetOriginalFirmwareImage() int32

func (*IntelACMInput) IsSetOriginalFirmwareImage

func (p *IntelACMInput) IsSetOriginalFirmwareImage() bool

func (*IntelACMInput) Read

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

func (*IntelACMInput) ReadField1

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

func (*IntelACMInput) ReadField2

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

func (*IntelACMInput) String

func (p *IntelACMInput) String() string

func (*IntelACMInput) Write

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

type IntelDiagInfo

type IntelDiagInfo struct {
	ACM *intelacmanalysis.IntelACMDiagInfo `thrift:"ACM,1" db:"ACM" json:"ACM,omitempty"`
}

Attributes:

  • ACM
var VendorSpecificDiagInfo_Intel_DEFAULT *IntelDiagInfo

func NewIntelDiagInfo

func NewIntelDiagInfo() *IntelDiagInfo

func (*IntelDiagInfo) Equals

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

func (*IntelDiagInfo) GetACM

func (*IntelDiagInfo) IsSetACM

func (p *IntelDiagInfo) IsSetACM() bool

func (*IntelDiagInfo) Read

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

func (*IntelDiagInfo) ReadField1

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

func (*IntelDiagInfo) String

func (p *IntelDiagInfo) String() string

func (*IntelDiagInfo) Write

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

type Measurement

type Measurement *diffanalysis.Measurement

func MeasurementPtr

func MeasurementPtr(v Measurement) *Measurement

type NodeInfo

type NodeInfo *diffanalysis.NodeInfo

func NodeInfoPtr

func NodeInfoPtr(v NodeInfo) *NodeInfo

type PCR

type PCR struct {
	Value []byte `thrift:"Value,1" db:"Value" json:"Value"`
	Index int32  `thrift:"Index,2" db:"Index" json:"Index"`
}

Attributes:

  • Value
  • Index
var Artifact_Pcr_DEFAULT *PCR

func NewPCR

func NewPCR() *PCR

func (*PCR) Equals

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

func (*PCR) GetIndex

func (p *PCR) GetIndex() int32

func (*PCR) GetValue

func (p *PCR) GetValue() []byte

func (*PCR) Read

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

func (*PCR) ReadField1

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

func (*PCR) ReadField2

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

func (*PCR) String

func (p *PCR) String() string

func (*PCR) Write

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

type PCRValue

type PCRValue struct {
	Original     []byte `thrift:"Original,1" db:"Original" json:"Original,omitempty"`
	Received     []byte `thrift:"Received,2" db:"Received" json:"Received,omitempty"`
	LastReported []byte `thrift:"LastReported,3" db:"LastReported" json:"LastReported,omitempty"`
	EventLog     []byte `thrift:"EventLog,4" db:"EventLog" json:"EventLog,omitempty"`
	TPM          []byte `thrift:"TPM,5" db:"TPM" json:"TPM,omitempty"`
	OrigTable    []byte `thrift:"OrigTable,6" db:"OrigTable" json:"OrigTable,omitempty"`
}

Attributes:

  • Original
  • Received
  • LastReported
  • EventLog
  • TPM
  • OrigTable
var PCRValues_PCR0SHA1_DEFAULT *PCRValue
var PCRValues_PCR0SHA256_DEFAULT *PCRValue

func NewPCRValue

func NewPCRValue() *PCRValue

func (*PCRValue) Equals

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

func (*PCRValue) GetEventLog

func (p *PCRValue) GetEventLog() []byte

func (*PCRValue) GetLastReported

func (p *PCRValue) GetLastReported() []byte

func (*PCRValue) GetOrigTable

func (p *PCRValue) GetOrigTable() []byte

func (*PCRValue) GetOriginal

func (p *PCRValue) GetOriginal() []byte

func (*PCRValue) GetReceived

func (p *PCRValue) GetReceived() []byte

func (*PCRValue) GetTPM

func (p *PCRValue) GetTPM() []byte

func (*PCRValue) IsSetEventLog

func (p *PCRValue) IsSetEventLog() bool

func (*PCRValue) IsSetLastReported

func (p *PCRValue) IsSetLastReported() bool

func (*PCRValue) IsSetOrigTable

func (p *PCRValue) IsSetOrigTable() bool

func (*PCRValue) IsSetOriginal

func (p *PCRValue) IsSetOriginal() bool

func (*PCRValue) IsSetReceived

func (p *PCRValue) IsSetReceived() bool

func (*PCRValue) IsSetTPM

func (p *PCRValue) IsSetTPM() bool

func (*PCRValue) Read

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

func (*PCRValue) ReadField1

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

func (*PCRValue) ReadField2

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

func (*PCRValue) ReadField3

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

func (*PCRValue) ReadField4

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

func (*PCRValue) ReadField5

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

func (*PCRValue) ReadField6

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

func (*PCRValue) String

func (p *PCRValue) String() string

func (*PCRValue) Write

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

type PCRValues

type PCRValues struct {
	PCR0SHA1   *PCRValue `thrift:"PCR0SHA1,1" db:"PCR0SHA1" json:"PCR0SHA1,omitempty"`
	PCR0SHA256 *PCRValue `thrift:"PCR0SHA256,2" db:"PCR0SHA256" json:"PCR0SHA256,omitempty"`
}

Attributes:

  • PCR0SHA1
  • PCR0SHA256

func NewPCRValues

func NewPCRValues() *PCRValues

func (*PCRValues) Equals

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

func (*PCRValues) GetPCR0SHA1

func (p *PCRValues) GetPCR0SHA1() *PCRValue

func (*PCRValues) GetPCR0SHA256

func (p *PCRValues) GetPCR0SHA256() *PCRValue

func (*PCRValues) IsSetPCR0SHA1

func (p *PCRValues) IsSetPCR0SHA1() bool

func (*PCRValues) IsSetPCR0SHA256

func (p *PCRValues) IsSetPCR0SHA256() bool

func (*PCRValues) Read

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

func (*PCRValues) ReadField1

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

func (*PCRValues) ReadField2

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

func (*PCRValues) String

func (p *PCRValues) String() string

func (*PCRValues) Write

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

type PSPSignatureInput

type PSPSignatureInput struct {
	ActualFirmwareImage int32 `thrift:"ActualFirmwareImage,1" db:"ActualFirmwareImage" json:"ActualFirmwareImage"`
}

Attributes:

  • ActualFirmwareImage
var AnalyzerInput_PSPSignature_DEFAULT *PSPSignatureInput

func NewPSPSignatureInput

func NewPSPSignatureInput() *PSPSignatureInput

func (*PSPSignatureInput) Equals

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

func (*PSPSignatureInput) GetActualFirmwareImage

func (p *PSPSignatureInput) GetActualFirmwareImage() int32

func (*PSPSignatureInput) Read

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

func (*PSPSignatureInput) ReadField1

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

func (*PSPSignatureInput) String

func (p *PSPSignatureInput) String() string

func (*PSPSignatureInput) Write

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

type Range_

type Range_ *diffanalysis.Range_

func Range_Ptr

func Range_Ptr(v Range_) *Range_

type RelatedMeasurement

type RelatedMeasurement *diffanalysis.RelatedMeasurement

func RelatedMeasurementPtr

func RelatedMeasurementPtr(v RelatedMeasurement) *RelatedMeasurement

type ReproducePCRInput

type ReproducePCRInput struct {
	ActualFirmwareImage   int32  `thrift:"ActualFirmwareImage,1" db:"ActualFirmwareImage" json:"ActualFirmwareImage"`
	OriginalFirmwareImage *int32 `thrift:"OriginalFirmwareImage,2" db:"OriginalFirmwareImage" json:"OriginalFirmwareImage,omitempty"`
	StatusRegisters       *int32 `thrift:"StatusRegisters,3" db:"StatusRegisters" json:"StatusRegisters,omitempty"`
	TPMDevice             *int32 `thrift:"TPMDevice,4" db:"TPMDevice" json:"TPMDevice,omitempty"`
	TPMEventLog           *int32 `thrift:"TPMEventLog,5" db:"TPMEventLog" json:"TPMEventLog,omitempty"`
	ExpectedPCR           int32  `thrift:"ExpectedPCR,6" db:"ExpectedPCR" json:"ExpectedPCR"`
	MeasurementsFlow      *int32 `thrift:"MeasurementsFlow,7" db:"MeasurementsFlow" json:"MeasurementsFlow,omitempty"`
}

Attributes:

  • ActualFirmwareImage
  • OriginalFirmwareImage
  • StatusRegisters
  • TPMDevice
  • TPMEventLog
  • ExpectedPCR
  • MeasurementsFlow
var AnalyzerInput_ReproducePCR_DEFAULT *ReproducePCRInput

func NewReproducePCRInput

func NewReproducePCRInput() *ReproducePCRInput

func (*ReproducePCRInput) Equals

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

func (*ReproducePCRInput) GetActualFirmwareImage

func (p *ReproducePCRInput) GetActualFirmwareImage() int32

func (*ReproducePCRInput) GetExpectedPCR

func (p *ReproducePCRInput) GetExpectedPCR() int32

func (*ReproducePCRInput) GetMeasurementsFlow

func (p *ReproducePCRInput) GetMeasurementsFlow() int32

func (*ReproducePCRInput) GetOriginalFirmwareImage

func (p *ReproducePCRInput) GetOriginalFirmwareImage() int32

func (*ReproducePCRInput) GetStatusRegisters

func (p *ReproducePCRInput) GetStatusRegisters() int32

func (*ReproducePCRInput) GetTPMDevice

func (p *ReproducePCRInput) GetTPMDevice() int32

func (*ReproducePCRInput) GetTPMEventLog

func (p *ReproducePCRInput) GetTPMEventLog() int32

func (*ReproducePCRInput) IsSetMeasurementsFlow

func (p *ReproducePCRInput) IsSetMeasurementsFlow() bool

func (*ReproducePCRInput) IsSetOriginalFirmwareImage

func (p *ReproducePCRInput) IsSetOriginalFirmwareImage() bool

func (*ReproducePCRInput) IsSetStatusRegisters

func (p *ReproducePCRInput) IsSetStatusRegisters() bool

func (*ReproducePCRInput) IsSetTPMDevice

func (p *ReproducePCRInput) IsSetTPMDevice() bool

func (*ReproducePCRInput) IsSetTPMEventLog

func (p *ReproducePCRInput) IsSetTPMEventLog() bool

func (*ReproducePCRInput) Read

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

func (*ReproducePCRInput) ReadField1

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

func (*ReproducePCRInput) ReadField2

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

func (*ReproducePCRInput) ReadField3

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

func (*ReproducePCRInput) ReadField4

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

func (*ReproducePCRInput) ReadField5

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

func (*ReproducePCRInput) ReadField6

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

func (*ReproducePCRInput) ReadField7

func (p *ReproducePCRInput) ReadField7(ctx context.Context, iprot thrift.TProtocol) error

func (*ReproducePCRInput) String

func (p *ReproducePCRInput) String() string

func (*ReproducePCRInput) Write

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

type SearchFirmwareFilters

type SearchFirmwareFilters struct {
	ImageID        []byte  `thrift:"ImageID,1" db:"ImageID" json:"ImageID,omitempty"`
	HashSHA2_512   []byte  `thrift:"HashSHA2_512,2" db:"HashSHA2_512" json:"HashSHA2_512,omitempty"`
	HashBlake3_512 []byte  `thrift:"HashBlake3_512,3" db:"HashBlake3_512" json:"HashBlake3_512,omitempty"`
	HashStable     []byte  `thrift:"HashStable,4" db:"HashStable" json:"HashStable,omitempty"`
	Filename       *string `thrift:"Filename,5" db:"Filename" json:"Filename,omitempty"`
	Version        *string `thrift:"Version,6" db:"Version" json:"Version,omitempty"`
}

Attributes:

  • ImageID
  • HashSHA2_512
  • HashBlake3_512
  • HashStable
  • Filename
  • Version
var SearchReportFilters_ActualFirmware_DEFAULT *SearchFirmwareFilters

func NewSearchFirmwareFilters

func NewSearchFirmwareFilters() *SearchFirmwareFilters

func (*SearchFirmwareFilters) Equals

func (*SearchFirmwareFilters) GetFilename

func (p *SearchFirmwareFilters) GetFilename() string

func (*SearchFirmwareFilters) GetHashBlake3_512

func (p *SearchFirmwareFilters) GetHashBlake3_512() []byte

func (*SearchFirmwareFilters) GetHashSHA2_512

func (p *SearchFirmwareFilters) GetHashSHA2_512() []byte

func (*SearchFirmwareFilters) GetHashStable

func (p *SearchFirmwareFilters) GetHashStable() []byte

func (*SearchFirmwareFilters) GetImageID

func (p *SearchFirmwareFilters) GetImageID() []byte

func (*SearchFirmwareFilters) GetVersion

func (p *SearchFirmwareFilters) GetVersion() string

func (*SearchFirmwareFilters) IsSetFilename

func (p *SearchFirmwareFilters) IsSetFilename() bool

func (*SearchFirmwareFilters) IsSetHashBlake3_512

func (p *SearchFirmwareFilters) IsSetHashBlake3_512() bool

func (*SearchFirmwareFilters) IsSetHashSHA2_512

func (p *SearchFirmwareFilters) IsSetHashSHA2_512() bool

func (*SearchFirmwareFilters) IsSetHashStable

func (p *SearchFirmwareFilters) IsSetHashStable() bool

func (*SearchFirmwareFilters) IsSetImageID

func (p *SearchFirmwareFilters) IsSetImageID() bool

func (*SearchFirmwareFilters) IsSetVersion

func (p *SearchFirmwareFilters) IsSetVersion() bool

func (*SearchFirmwareFilters) Read

func (*SearchFirmwareFilters) ReadField1

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

func (*SearchFirmwareFilters) ReadField2

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

func (*SearchFirmwareFilters) ReadField3

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

func (*SearchFirmwareFilters) ReadField4

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

func (*SearchFirmwareFilters) ReadField5

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

func (*SearchFirmwareFilters) ReadField6

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

func (*SearchFirmwareFilters) String

func (p *SearchFirmwareFilters) String() string

func (*SearchFirmwareFilters) Write

type SearchFirmwareRequest

type SearchFirmwareRequest struct {
	OrFilters    []*SearchFirmwareFilters `thrift:"OrFilters,1" db:"OrFilters" json:"OrFilters"`
	FetchContent bool                     `thrift:"FetchContent,2" db:"FetchContent" json:"FetchContent"`
}

Attributes:

  • OrFilters
  • FetchContent
var AttestationFailureAnalyzerServiceSearchFirmwareArgs_Request_DEFAULT *SearchFirmwareRequest

func NewSearchFirmwareRequest

func NewSearchFirmwareRequest() *SearchFirmwareRequest

func (*SearchFirmwareRequest) Equals

func (*SearchFirmwareRequest) GetFetchContent

func (p *SearchFirmwareRequest) GetFetchContent() bool

func (*SearchFirmwareRequest) GetOrFilters

func (p *SearchFirmwareRequest) GetOrFilters() []*SearchFirmwareFilters

func (*SearchFirmwareRequest) Read

func (*SearchFirmwareRequest) ReadField1

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

func (*SearchFirmwareRequest) ReadField2

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

func (*SearchFirmwareRequest) String

func (p *SearchFirmwareRequest) String() string

func (*SearchFirmwareRequest) Write

type SearchFirmwareResult_

type SearchFirmwareResult_ struct {
	Found []*Firmware `thrift:"Found,1" db:"Found" json:"Found"`
}

Attributes:

  • Found
var AttestationFailureAnalyzerServiceSearchFirmwareResult_Success_DEFAULT *SearchFirmwareResult_

func NewSearchFirmwareResult_

func NewSearchFirmwareResult_() *SearchFirmwareResult_

func (*SearchFirmwareResult_) Equals

func (*SearchFirmwareResult_) GetFound

func (p *SearchFirmwareResult_) GetFound() []*Firmware

func (*SearchFirmwareResult_) Read

func (*SearchFirmwareResult_) ReadField1

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

func (*SearchFirmwareResult_) String

func (p *SearchFirmwareResult_) String() string

func (*SearchFirmwareResult_) Write

type SearchReportFilters

type SearchReportFilters struct {
	JobID          []byte                 `thrift:"JobID,1" db:"JobID" json:"JobID,omitempty"`
	AssetID        *int64                 `thrift:"AssetID,2" db:"AssetID" json:"AssetID,omitempty"`
	ActualFirmware *SearchFirmwareFilters `thrift:"ActualFirmware,3" db:"ActualFirmware" json:"ActualFirmware"`
}

Attributes:

  • JobID
  • AssetID
  • ActualFirmware

func NewSearchReportFilters

func NewSearchReportFilters() *SearchReportFilters

func (*SearchReportFilters) Equals

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

func (*SearchReportFilters) GetActualFirmware

func (p *SearchReportFilters) GetActualFirmware() *SearchFirmwareFilters

func (*SearchReportFilters) GetAssetID

func (p *SearchReportFilters) GetAssetID() int64

func (*SearchReportFilters) GetJobID

func (p *SearchReportFilters) GetJobID() []byte

func (*SearchReportFilters) IsSetActualFirmware

func (p *SearchReportFilters) IsSetActualFirmware() bool

func (*SearchReportFilters) IsSetAssetID

func (p *SearchReportFilters) IsSetAssetID() bool

func (*SearchReportFilters) IsSetJobID

func (p *SearchReportFilters) IsSetJobID() bool

func (*SearchReportFilters) Read

func (*SearchReportFilters) ReadField1

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

func (*SearchReportFilters) ReadField2

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

func (*SearchReportFilters) ReadField3

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

func (*SearchReportFilters) String

func (p *SearchReportFilters) String() string

func (*SearchReportFilters) Write

type SearchReportRequest

type SearchReportRequest struct {
	OrFilters []*SearchReportFilters `thrift:"OrFilters,1" db:"OrFilters" json:"OrFilters"`
	Limit     int64                  `thrift:"Limit,2" db:"Limit" json:"Limit"`
}

Attributes:

  • OrFilters
  • Limit
var AttestationFailureAnalyzerServiceSearchReportArgs_Request_DEFAULT *SearchReportRequest

func NewSearchReportRequest

func NewSearchReportRequest() *SearchReportRequest

func (*SearchReportRequest) Equals

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

func (*SearchReportRequest) GetLimit

func (p *SearchReportRequest) GetLimit() int64

func (*SearchReportRequest) GetOrFilters

func (p *SearchReportRequest) GetOrFilters() []*SearchReportFilters

func (*SearchReportRequest) Read

func (*SearchReportRequest) ReadField1

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

func (*SearchReportRequest) ReadField2

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

func (*SearchReportRequest) String

func (p *SearchReportRequest) String() string

func (*SearchReportRequest) Write

type SearchReportResult_

type SearchReportResult_ struct {
	Found []*AnalyzeResult_ `thrift:"Found,1" db:"Found" json:"Found"`
}

Attributes:

  • Found
var AttestationFailureAnalyzerServiceSearchReportResult_Success_DEFAULT *SearchReportResult_

func NewSearchReportResult_

func NewSearchReportResult_() *SearchReportResult_

func (*SearchReportResult_) Equals

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

func (*SearchReportResult_) GetFound

func (p *SearchReportResult_) GetFound() []*AnalyzeResult_

func (*SearchReportResult_) Read

func (*SearchReportResult_) ReadField1

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

func (*SearchReportResult_) String

func (p *SearchReportResult_) String() string

func (*SearchReportResult_) Write

type ServerInfo

type ServerInfo struct {
	Revision  string    `thrift:"Revision,1" db:"Revision" json:"Revision"`
	BuildMode BuildMode `thrift:"BuildMode,2" db:"BuildMode" json:"BuildMode"`
}

Attributes:

  • Revision
  • BuildMode

func NewServerInfo

func NewServerInfo() *ServerInfo

func (*ServerInfo) Equals

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

func (*ServerInfo) GetBuildMode

func (p *ServerInfo) GetBuildMode() BuildMode

func (*ServerInfo) GetRevision

func (p *ServerInfo) GetRevision() string

func (*ServerInfo) Read

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

func (*ServerInfo) ReadField1

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

func (*ServerInfo) ReadField2

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

func (*ServerInfo) String

func (p *ServerInfo) String() string

func (*ServerInfo) Write

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

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) Read

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

func (*StatusRegister) ReadField1

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

func (*StatusRegister) ReadField2

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

func (*StatusRegister) String

func (p *StatusRegister) String() string

func (*StatusRegister) Write

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

type TPMType

type TPMType int64
const (
	TPMType_UNKNOWN TPMType = 0
	TPMType_TPM12   TPMType = 1
	TPMType_TPM20   TPMType = 2
)
var Artifact_TPMDevice_DEFAULT TPMType

func TPMTypeFromString

func TPMTypeFromString(s string) (TPMType, error)

func TPMTypePtr

func TPMTypePtr(v TPMType) *TPMType

func (TPMType) MarshalText

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

func (*TPMType) Scan

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

func (TPMType) String

func (p TPMType) String() string

func (*TPMType) UnmarshalText

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

func (*TPMType) Value

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

type UnableToGetOriginalFirmware

type UnableToGetOriginalFirmware struct {
	Version string `thrift:"Version,1" db:"Version" json:"Version"`
	Reason  string `thrift:"Reason,2" db:"Reason" json:"Reason"`
}

Attributes:

  • Version
  • Reason

func NewUnableToGetOriginalFirmware

func NewUnableToGetOriginalFirmware() *UnableToGetOriginalFirmware

func (*UnableToGetOriginalFirmware) Equals

func (*UnableToGetOriginalFirmware) Error

func (*UnableToGetOriginalFirmware) GetReason

func (p *UnableToGetOriginalFirmware) GetReason() string

func (*UnableToGetOriginalFirmware) GetVersion

func (p *UnableToGetOriginalFirmware) GetVersion() string

func (*UnableToGetOriginalFirmware) Read

func (*UnableToGetOriginalFirmware) ReadField1

func (*UnableToGetOriginalFirmware) ReadField2

func (*UnableToGetOriginalFirmware) String

func (p *UnableToGetOriginalFirmware) String() string

func (UnableToGetOriginalFirmware) TExceptionType

func (*UnableToGetOriginalFirmware) Write

type VendorSpecificDiagInfo

type VendorSpecificDiagInfo struct {
	Intel *IntelDiagInfo `thrift:"Intel,1" db:"Intel" json:"Intel,omitempty"`
}

Attributes:

  • Intel

func NewVendorSpecificDiagInfo

func NewVendorSpecificDiagInfo() *VendorSpecificDiagInfo

func (*VendorSpecificDiagInfo) CountSetFieldsVendorSpecificDiagInfo

func (p *VendorSpecificDiagInfo) CountSetFieldsVendorSpecificDiagInfo() int

func (*VendorSpecificDiagInfo) Equals

func (*VendorSpecificDiagInfo) GetIntel

func (p *VendorSpecificDiagInfo) GetIntel() *IntelDiagInfo

func (*VendorSpecificDiagInfo) IsSetIntel

func (p *VendorSpecificDiagInfo) IsSetIntel() bool

func (*VendorSpecificDiagInfo) Read

func (*VendorSpecificDiagInfo) ReadField1

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

func (*VendorSpecificDiagInfo) String

func (p *VendorSpecificDiagInfo) String() string

func (*VendorSpecificDiagInfo) Write

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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