aesm

package
v0.2300.8 Latest Latest
Warning

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

Go to latest
Published: Nov 29, 2023 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Overview

Package aesm provides a client for AESMD.

Index

Constants

View Source
const (
	Default_Response_CheckUpdateStatusResponse_ErrorCode = uint32(1)
)

Default values for Response_CheckUpdateStatusResponse fields.

View Source
const (
	Default_Response_GetLaunchTokenResponse_ErrorCode = uint32(1)
)

Default values for Response_GetLaunchTokenResponse fields.

View Source
const (
	Default_Response_GetQuoteExResponse_ErrorCode = uint32(1)
)

Default values for Response_GetQuoteExResponse fields.

View Source
const (
	Default_Response_GetQuoteResponse_ErrorCode = uint32(1)
)

Default values for Response_GetQuoteResponse fields.

View Source
const (
	Default_Response_GetQuoteSizeExResponse_ErrorCode = uint32(1)
)

Default values for Response_GetQuoteSizeExResponse fields.

View Source
const (
	Default_Response_GetSupportedAttKeyIDNumResponse_ErrorCode = uint32(1)
)

Default values for Response_GetSupportedAttKeyIDNumResponse fields.

View Source
const (
	Default_Response_GetSupportedAttKeyIDsResponse_ErrorCode = uint32(1)
)

Default values for Response_GetSupportedAttKeyIDsResponse fields.

View Source
const (
	Default_Response_GetWhiteListResponse_ErrorCode = uint32(1)
)

Default values for Response_GetWhiteListResponse fields.

View Source
const (
	Default_Response_GetWhiteListSizeResponse_ErrorCode = uint32(1)
)

Default values for Response_GetWhiteListSizeResponse fields.

View Source
const (
	Default_Response_InitQuoteExResponse_ErrorCode = uint32(1)
)

Default values for Response_InitQuoteExResponse fields.

View Source
const (
	Default_Response_InitQuoteResponse_ErrorCode = uint32(1)
)

Default values for Response_InitQuoteResponse fields.

View Source
const (
	Default_Response_ReportAttestationErrorResponse_ErrorCode = uint32(1)
)

Default values for Response_ReportAttestationErrorResponse fields.

View Source
const (
	Default_Response_SGXGetExtendedEpidGroupIdResponse_ErrorCode = uint32(1)
)

Default values for Response_SGXGetExtendedEpidGroupIdResponse fields.

View Source
const (
	Default_Response_SGXRegisterResponse_ErrorCode = uint32(1)
)

Default values for Response_SGXRegisterResponse fields.

View Source
const (
	Default_Response_SGXSwitchExtendedEpidGroupResponse_ErrorCode = uint32(1)
)

Default values for Response_SGXSwitchExtendedEpidGroupResponse fields.

View Source
const (
	Default_Response_SelectAttKeyIDResponse_ErrorCode = uint32(1)
)

Default values for Response_SelectAttKeyIDResponse fields.

View Source
const (
	Default_Response_UnsupportedRequestResponse_ErrorCode = uint32(1)
)

Default values for Response_UnsupportedRequestResponse fields.

Variables

View Source
var File_aesm_proto_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AttestationKeyID added in v0.2202.0

type AttestationKeyID struct {
	// Index is the key index.
	Index uint32

	// Type is the attestation key type.
	Type AttestationKeyType

	// MrSigner is the MRSIGNER of the Quoting Enclave.
	MrSigner sgx.MrSigner
	// contains filtered or unexported fields
}

AttestationKeyID is the parsed attestation key ID.

func (AttestationKeyID) String added in v0.2202.0

func (ak AttestationKeyID) String() string

String returns a string representation of the attestation key identifier.

func (*AttestationKeyID) UnmarshalBinary added in v0.2202.0

func (ak *AttestationKeyID) UnmarshalBinary(data []byte) error

UnmarshalBinary decodes a binary marshaled attestation key identifier.

type AttestationKeyType added in v0.2202.0

type AttestationKeyType uint32

AttestationKeyType is the attestation key type.

const (
	// AttestationKeyEPIDUnlinkable is the unlinkable EPID attestation key type.
	AttestationKeyEPIDUnlinkable AttestationKeyType = 0
	// AttestationKeyEPIDLinkable is the unlinkable EPID attestation key type.
	AttestationKeyEPIDLinkable AttestationKeyType = 1
	// AttestationKeyECDSA_P256 is the ECDSA-P256 attestation key type.
	AttestationKeyECDSA_P256 AttestationKeyType = 2 // nolint: revive
)

func (AttestationKeyType) String added in v0.2202.0

func (kt AttestationKeyType) String() string

String returns a string representation of the attestation key type.

type Client

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

Client is an AESM client.

func NewClient

func NewClient(path string) *Client

NewClient creates a new AESM client.

func (*Client) GetAttestationKeyIDs added in v0.2202.0

func (c *Client) GetAttestationKeyIDs(ctx context.Context) ([]*AttestationKeyID, error)

GetAttestationKeyIDs returns the available attestation keys.

func (*Client) GetQuote

func (c *Client) GetQuote(
	ctx context.Context,
	report []byte,
	quoteType ias.SignatureType,
	spid ias.SPID,
	nonce []byte,
	sigRL []byte,
) ([]byte, error)

GetQuote retrieves the quote based on the provided report.

func (*Client) GetQuoteEx added in v0.2202.0

func (c *Client) GetQuoteEx(ctx context.Context, keyID *AttestationKeyID, report []byte) ([]byte, error)

GetQuoteEx exchanges the report for an attestation quote.

func (*Client) GetTargetInfo added in v0.2202.0

func (c *Client) GetTargetInfo(ctx context.Context, keyID *AttestationKeyID) ([]byte, error)

GetTargetInfo retrieves the target enclave information for QE.

func (*Client) InitQuote

func (c *Client) InitQuote(ctx context.Context) (*QuoteInfo, error)

InitQuote retrieves the quote info required for generating a report that can be exchanged for a quote.

type QuoteInfo

type QuoteInfo struct {
	// TargetInfo is the target enclave info.
	TargetInfo []byte
	// GID is an EPID group ID.
	GID []byte
}

QuoteInfo is the quote information.

type Request

type Request struct {
	InitQuoteReq                  *Request_InitQuoteRequest                  `protobuf:"bytes,1,opt,name=initQuoteReq" json:"initQuoteReq,omitempty"`
	GetQuoteReq                   *Request_GetQuoteRequest                   `protobuf:"bytes,2,opt,name=getQuoteReq" json:"getQuoteReq,omitempty"`
	GetLicTokenReq                *Request_GetLaunchTokenRequest             `protobuf:"bytes,3,opt,name=getLicTokenReq" json:"getLicTokenReq,omitempty"`
	ReportErrReq                  *Request_ReportAttestationErrorRequest     `protobuf:"bytes,4,opt,name=reportErrReq" json:"reportErrReq,omitempty"`
	GetWhiteListSizeReq           *Request_GetWhiteListSizeRequest           `protobuf:"bytes,10,opt,name=getWhiteListSizeReq" json:"getWhiteListSizeReq,omitempty"`
	GetWhiteListReq               *Request_GetWhiteListRequest               `protobuf:"bytes,11,opt,name=getWhiteListReq" json:"getWhiteListReq,omitempty"`
	SgxGetExtendedEpidGroupIdReq  *Request_SGXGetExtendedEpidGroupIdRequest  `protobuf:"bytes,12,opt,name=sgxGetExtendedEpidGroupIdReq" json:"sgxGetExtendedEpidGroupIdReq,omitempty"`
	SgxSwitchExtendedEpidGroupReq *Request_SGXSwitchExtendedEpidGroupRequest `protobuf:"bytes,13,opt,name=sgxSwitchExtendedEpidGroupReq" json:"sgxSwitchExtendedEpidGroupReq,omitempty"`
	SgxRegisterReq                *Request_SGXRegisterRequest                `protobuf:"bytes,14,opt,name=sgxRegisterReq" json:"sgxRegisterReq,omitempty"`
	InitQuoteExReq                *Request_InitQuoteExRequest                `protobuf:"bytes,15,opt,name=initQuoteExReq" json:"initQuoteExReq,omitempty"`
	GetQuoteSizeExReq             *Request_GetQuoteSizeExRequest             `protobuf:"bytes,16,opt,name=getQuoteSizeExReq" json:"getQuoteSizeExReq,omitempty"`
	GetQuoteExReq                 *Request_GetQuoteExRequest                 `protobuf:"bytes,17,opt,name=getQuoteExReq" json:"getQuoteExReq,omitempty"`
	CheckUpdateStatusReq          *Request_CheckUpdateStatusRequest          `protobuf:"bytes,18,opt,name=checkUpdateStatusReq" json:"checkUpdateStatusReq,omitempty"`
	SelectAttKeyIDReq             *Request_SelectAttKeyIDRequest             `protobuf:"bytes,19,opt,name=selectAttKeyIDReq" json:"selectAttKeyIDReq,omitempty"`
	GetSupportedAttKeyIDNumReq    *Request_GetSupportedAttKeyIDNumRequest    `protobuf:"bytes,21,opt,name=getSupportedAttKeyIDNumReq" json:"getSupportedAttKeyIDNumReq,omitempty"`
	GetSupportedAttKeyIDsReq      *Request_GetSupportedAttKeyIDsRequest      `protobuf:"bytes,22,opt,name=getSupportedAttKeyIDsReq" json:"getSupportedAttKeyIDsReq,omitempty"`
	// contains filtered or unexported fields
}

func (*Request) Descriptor deprecated

func (*Request) Descriptor() ([]byte, []int)

Deprecated: Use Request.ProtoReflect.Descriptor instead.

func (*Request) GetCheckUpdateStatusReq added in v0.2202.0

func (x *Request) GetCheckUpdateStatusReq() *Request_CheckUpdateStatusRequest

func (*Request) GetGetLicTokenReq

func (x *Request) GetGetLicTokenReq() *Request_GetLaunchTokenRequest

func (*Request) GetGetQuoteExReq added in v0.2202.0

func (x *Request) GetGetQuoteExReq() *Request_GetQuoteExRequest

func (*Request) GetGetQuoteReq

func (x *Request) GetGetQuoteReq() *Request_GetQuoteRequest

func (*Request) GetGetQuoteSizeExReq added in v0.2202.0

func (x *Request) GetGetQuoteSizeExReq() *Request_GetQuoteSizeExRequest

func (*Request) GetGetSupportedAttKeyIDNumReq added in v0.2202.0

func (x *Request) GetGetSupportedAttKeyIDNumReq() *Request_GetSupportedAttKeyIDNumRequest

func (*Request) GetGetSupportedAttKeyIDsReq added in v0.2202.0

func (x *Request) GetGetSupportedAttKeyIDsReq() *Request_GetSupportedAttKeyIDsRequest

func (*Request) GetGetWhiteListReq

func (x *Request) GetGetWhiteListReq() *Request_GetWhiteListRequest

func (*Request) GetGetWhiteListSizeReq

func (x *Request) GetGetWhiteListSizeReq() *Request_GetWhiteListSizeRequest

func (*Request) GetInitQuoteExReq added in v0.2202.0

func (x *Request) GetInitQuoteExReq() *Request_InitQuoteExRequest

func (*Request) GetInitQuoteReq

func (x *Request) GetInitQuoteReq() *Request_InitQuoteRequest

func (*Request) GetReportErrReq

func (x *Request) GetReportErrReq() *Request_ReportAttestationErrorRequest

func (*Request) GetSelectAttKeyIDReq added in v0.2202.0

func (x *Request) GetSelectAttKeyIDReq() *Request_SelectAttKeyIDRequest

func (*Request) GetSgxGetExtendedEpidGroupIdReq

func (x *Request) GetSgxGetExtendedEpidGroupIdReq() *Request_SGXGetExtendedEpidGroupIdRequest

func (*Request) GetSgxRegisterReq added in v0.2202.0

func (x *Request) GetSgxRegisterReq() *Request_SGXRegisterRequest

func (*Request) GetSgxSwitchExtendedEpidGroupReq

func (x *Request) GetSgxSwitchExtendedEpidGroupReq() *Request_SGXSwitchExtendedEpidGroupRequest

func (*Request) ProtoMessage

func (*Request) ProtoMessage()

func (*Request) ProtoReflect

func (x *Request) ProtoReflect() protoreflect.Message

func (*Request) Reset

func (x *Request) Reset()

func (*Request) String

func (x *Request) String() string

type Request_CheckUpdateStatusRequest added in v0.2202.0

type Request_CheckUpdateStatusRequest struct {
	PlatformInfo   []byte  `protobuf:"bytes,1,opt,name=platform_info,json=platformInfo" json:"platform_info,omitempty"`
	UpdateInfoSize *uint32 `protobuf:"varint,2,req,name=update_info_size,json=updateInfoSize" json:"update_info_size,omitempty"`
	Config         *uint32 `protobuf:"varint,3,req,name=config" json:"config,omitempty"`
	Timeout        *uint32 `protobuf:"varint,9,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_CheckUpdateStatusRequest) Descriptor deprecated added in v0.2202.0

func (*Request_CheckUpdateStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_CheckUpdateStatusRequest.ProtoReflect.Descriptor instead.

func (*Request_CheckUpdateStatusRequest) GetConfig added in v0.2202.0

func (*Request_CheckUpdateStatusRequest) GetPlatformInfo added in v0.2202.0

func (x *Request_CheckUpdateStatusRequest) GetPlatformInfo() []byte

func (*Request_CheckUpdateStatusRequest) GetTimeout added in v0.2202.0

func (x *Request_CheckUpdateStatusRequest) GetTimeout() uint32

func (*Request_CheckUpdateStatusRequest) GetUpdateInfoSize added in v0.2202.0

func (x *Request_CheckUpdateStatusRequest) GetUpdateInfoSize() uint32

func (*Request_CheckUpdateStatusRequest) ProtoMessage added in v0.2202.0

func (*Request_CheckUpdateStatusRequest) ProtoMessage()

func (*Request_CheckUpdateStatusRequest) ProtoReflect added in v0.2202.0

func (*Request_CheckUpdateStatusRequest) Reset added in v0.2202.0

func (*Request_CheckUpdateStatusRequest) String added in v0.2202.0

type Request_GetLaunchTokenRequest

type Request_GetLaunchTokenRequest struct {
	MrEnclave    []byte  `protobuf:"bytes,1,req,name=mr_enclave,json=mrEnclave" json:"mr_enclave,omitempty"`
	MrSigner     []byte  `protobuf:"bytes,2,req,name=mr_signer,json=mrSigner" json:"mr_signer,omitempty"`
	SeAttributes []byte  `protobuf:"bytes,3,req,name=se_attributes,json=seAttributes" json:"se_attributes,omitempty"`
	Timeout      *uint32 `protobuf:"varint,9,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_GetLaunchTokenRequest) Descriptor deprecated

func (*Request_GetLaunchTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_GetLaunchTokenRequest.ProtoReflect.Descriptor instead.

func (*Request_GetLaunchTokenRequest) GetMrEnclave

func (x *Request_GetLaunchTokenRequest) GetMrEnclave() []byte

func (*Request_GetLaunchTokenRequest) GetMrSigner

func (x *Request_GetLaunchTokenRequest) GetMrSigner() []byte

func (*Request_GetLaunchTokenRequest) GetSeAttributes

func (x *Request_GetLaunchTokenRequest) GetSeAttributes() []byte

func (*Request_GetLaunchTokenRequest) GetTimeout

func (x *Request_GetLaunchTokenRequest) GetTimeout() uint32

func (*Request_GetLaunchTokenRequest) ProtoMessage

func (*Request_GetLaunchTokenRequest) ProtoMessage()

func (*Request_GetLaunchTokenRequest) ProtoReflect

func (*Request_GetLaunchTokenRequest) Reset

func (x *Request_GetLaunchTokenRequest) Reset()

func (*Request_GetLaunchTokenRequest) String

type Request_GetQuoteExRequest added in v0.2202.0

type Request_GetQuoteExRequest struct {
	Report       []byte  `protobuf:"bytes,1,req,name=report" json:"report,omitempty"`
	AttKeyId     []byte  `protobuf:"bytes,2,opt,name=att_key_id,json=attKeyId" json:"att_key_id,omitempty"`
	QeReportInfo []byte  `protobuf:"bytes,3,opt,name=qe_report_info,json=qeReportInfo" json:"qe_report_info,omitempty"`
	BufSize      *uint32 `protobuf:"varint,4,req,name=buf_size,json=bufSize" json:"buf_size,omitempty"`
	Timeout      *uint32 `protobuf:"varint,9,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_GetQuoteExRequest) Descriptor deprecated added in v0.2202.0

func (*Request_GetQuoteExRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_GetQuoteExRequest.ProtoReflect.Descriptor instead.

func (*Request_GetQuoteExRequest) GetAttKeyId added in v0.2202.0

func (x *Request_GetQuoteExRequest) GetAttKeyId() []byte

func (*Request_GetQuoteExRequest) GetBufSize added in v0.2202.0

func (x *Request_GetQuoteExRequest) GetBufSize() uint32

func (*Request_GetQuoteExRequest) GetQeReportInfo added in v0.2202.0

func (x *Request_GetQuoteExRequest) GetQeReportInfo() []byte

func (*Request_GetQuoteExRequest) GetReport added in v0.2202.0

func (x *Request_GetQuoteExRequest) GetReport() []byte

func (*Request_GetQuoteExRequest) GetTimeout added in v0.2202.0

func (x *Request_GetQuoteExRequest) GetTimeout() uint32

func (*Request_GetQuoteExRequest) ProtoMessage added in v0.2202.0

func (*Request_GetQuoteExRequest) ProtoMessage()

func (*Request_GetQuoteExRequest) ProtoReflect added in v0.2202.0

func (*Request_GetQuoteExRequest) Reset added in v0.2202.0

func (x *Request_GetQuoteExRequest) Reset()

func (*Request_GetQuoteExRequest) String added in v0.2202.0

func (x *Request_GetQuoteExRequest) String() string

type Request_GetQuoteRequest

type Request_GetQuoteRequest struct {
	Report    []byte  `protobuf:"bytes,1,req,name=report" json:"report,omitempty"`
	QuoteType *uint32 `protobuf:"varint,2,req,name=quote_type,json=quoteType" json:"quote_type,omitempty"`
	Spid      []byte  `protobuf:"bytes,3,req,name=spid" json:"spid,omitempty"`
	Nonce     []byte  `protobuf:"bytes,4,opt,name=nonce" json:"nonce,omitempty"`
	SigRl     []byte  `protobuf:"bytes,5,opt,name=sig_rl,json=sigRl" json:"sig_rl,omitempty"`
	BufSize   *uint32 `protobuf:"varint,6,req,name=buf_size,json=bufSize" json:"buf_size,omitempty"`
	QeReport  *bool   `protobuf:"varint,7,opt,name=qe_report,json=qeReport" json:"qe_report,omitempty"`
	Timeout   *uint32 `protobuf:"varint,9,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_GetQuoteRequest) Descriptor deprecated

func (*Request_GetQuoteRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_GetQuoteRequest.ProtoReflect.Descriptor instead.

func (*Request_GetQuoteRequest) GetBufSize

func (x *Request_GetQuoteRequest) GetBufSize() uint32

func (*Request_GetQuoteRequest) GetNonce

func (x *Request_GetQuoteRequest) GetNonce() []byte

func (*Request_GetQuoteRequest) GetQeReport

func (x *Request_GetQuoteRequest) GetQeReport() bool

func (*Request_GetQuoteRequest) GetQuoteType

func (x *Request_GetQuoteRequest) GetQuoteType() uint32

func (*Request_GetQuoteRequest) GetReport

func (x *Request_GetQuoteRequest) GetReport() []byte

func (*Request_GetQuoteRequest) GetSigRl

func (x *Request_GetQuoteRequest) GetSigRl() []byte

func (*Request_GetQuoteRequest) GetSpid

func (x *Request_GetQuoteRequest) GetSpid() []byte

func (*Request_GetQuoteRequest) GetTimeout

func (x *Request_GetQuoteRequest) GetTimeout() uint32

func (*Request_GetQuoteRequest) ProtoMessage

func (*Request_GetQuoteRequest) ProtoMessage()

func (*Request_GetQuoteRequest) ProtoReflect

func (x *Request_GetQuoteRequest) ProtoReflect() protoreflect.Message

func (*Request_GetQuoteRequest) Reset

func (x *Request_GetQuoteRequest) Reset()

func (*Request_GetQuoteRequest) String

func (x *Request_GetQuoteRequest) String() string

type Request_GetQuoteSizeExRequest added in v0.2202.0

type Request_GetQuoteSizeExRequest struct {
	AttKeyId []byte  `protobuf:"bytes,1,opt,name=att_key_id,json=attKeyId" json:"att_key_id,omitempty"`
	Timeout  *uint32 `protobuf:"varint,9,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_GetQuoteSizeExRequest) Descriptor deprecated added in v0.2202.0

func (*Request_GetQuoteSizeExRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_GetQuoteSizeExRequest.ProtoReflect.Descriptor instead.

func (*Request_GetQuoteSizeExRequest) GetAttKeyId added in v0.2202.0

func (x *Request_GetQuoteSizeExRequest) GetAttKeyId() []byte

func (*Request_GetQuoteSizeExRequest) GetTimeout added in v0.2202.0

func (x *Request_GetQuoteSizeExRequest) GetTimeout() uint32

func (*Request_GetQuoteSizeExRequest) ProtoMessage added in v0.2202.0

func (*Request_GetQuoteSizeExRequest) ProtoMessage()

func (*Request_GetQuoteSizeExRequest) ProtoReflect added in v0.2202.0

func (*Request_GetQuoteSizeExRequest) Reset added in v0.2202.0

func (x *Request_GetQuoteSizeExRequest) Reset()

func (*Request_GetQuoteSizeExRequest) String added in v0.2202.0

type Request_GetSupportedAttKeyIDNumRequest added in v0.2202.0

type Request_GetSupportedAttKeyIDNumRequest struct {
	Timeout *uint32 `protobuf:"varint,9,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_GetSupportedAttKeyIDNumRequest) Descriptor deprecated added in v0.2202.0

func (*Request_GetSupportedAttKeyIDNumRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_GetSupportedAttKeyIDNumRequest.ProtoReflect.Descriptor instead.

func (*Request_GetSupportedAttKeyIDNumRequest) GetTimeout added in v0.2202.0

func (*Request_GetSupportedAttKeyIDNumRequest) ProtoMessage added in v0.2202.0

func (*Request_GetSupportedAttKeyIDNumRequest) ProtoReflect added in v0.2202.0

func (*Request_GetSupportedAttKeyIDNumRequest) Reset added in v0.2202.0

func (*Request_GetSupportedAttKeyIDNumRequest) String added in v0.2202.0

type Request_GetSupportedAttKeyIDsRequest added in v0.2202.0

type Request_GetSupportedAttKeyIDsRequest struct {
	BufSize *uint32 `protobuf:"varint,1,req,name=buf_size,json=bufSize" json:"buf_size,omitempty"`
	Timeout *uint32 `protobuf:"varint,9,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_GetSupportedAttKeyIDsRequest) Descriptor deprecated added in v0.2202.0

func (*Request_GetSupportedAttKeyIDsRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_GetSupportedAttKeyIDsRequest.ProtoReflect.Descriptor instead.

func (*Request_GetSupportedAttKeyIDsRequest) GetBufSize added in v0.2202.0

func (*Request_GetSupportedAttKeyIDsRequest) GetTimeout added in v0.2202.0

func (*Request_GetSupportedAttKeyIDsRequest) ProtoMessage added in v0.2202.0

func (*Request_GetSupportedAttKeyIDsRequest) ProtoMessage()

func (*Request_GetSupportedAttKeyIDsRequest) ProtoReflect added in v0.2202.0

func (*Request_GetSupportedAttKeyIDsRequest) Reset added in v0.2202.0

func (*Request_GetSupportedAttKeyIDsRequest) String added in v0.2202.0

type Request_GetWhiteListRequest

type Request_GetWhiteListRequest struct {
	WhiteListSize *uint32 `protobuf:"varint,1,opt,name=white_list_size,json=whiteListSize" json:"white_list_size,omitempty"`
	Timeout       *uint32 `protobuf:"varint,9,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_GetWhiteListRequest) Descriptor deprecated

func (*Request_GetWhiteListRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_GetWhiteListRequest.ProtoReflect.Descriptor instead.

func (*Request_GetWhiteListRequest) GetTimeout

func (x *Request_GetWhiteListRequest) GetTimeout() uint32

func (*Request_GetWhiteListRequest) GetWhiteListSize

func (x *Request_GetWhiteListRequest) GetWhiteListSize() uint32

func (*Request_GetWhiteListRequest) ProtoMessage

func (*Request_GetWhiteListRequest) ProtoMessage()

func (*Request_GetWhiteListRequest) ProtoReflect

func (*Request_GetWhiteListRequest) Reset

func (x *Request_GetWhiteListRequest) Reset()

func (*Request_GetWhiteListRequest) String

func (x *Request_GetWhiteListRequest) String() string

type Request_GetWhiteListSizeRequest

type Request_GetWhiteListSizeRequest struct {
	Timeout *uint32 `protobuf:"varint,9,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_GetWhiteListSizeRequest) Descriptor deprecated

func (*Request_GetWhiteListSizeRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_GetWhiteListSizeRequest.ProtoReflect.Descriptor instead.

func (*Request_GetWhiteListSizeRequest) GetTimeout

func (x *Request_GetWhiteListSizeRequest) GetTimeout() uint32

func (*Request_GetWhiteListSizeRequest) ProtoMessage

func (*Request_GetWhiteListSizeRequest) ProtoMessage()

func (*Request_GetWhiteListSizeRequest) ProtoReflect

func (*Request_GetWhiteListSizeRequest) Reset

func (*Request_GetWhiteListSizeRequest) String

type Request_InitQuoteExRequest added in v0.2202.0

type Request_InitQuoteExRequest struct {
	AttKeyId  []byte  `protobuf:"bytes,1,opt,name=att_key_id,json=attKeyId" json:"att_key_id,omitempty"`
	BPubKeyId *bool   `protobuf:"varint,3,req,name=b_pub_key_id,json=bPubKeyId" json:"b_pub_key_id,omitempty"`
	BufSize   *uint64 `protobuf:"varint,4,opt,name=buf_size,json=bufSize" json:"buf_size,omitempty"`
	Timeout   *uint32 `protobuf:"varint,9,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_InitQuoteExRequest) Descriptor deprecated added in v0.2202.0

func (*Request_InitQuoteExRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_InitQuoteExRequest.ProtoReflect.Descriptor instead.

func (*Request_InitQuoteExRequest) GetAttKeyId added in v0.2202.0

func (x *Request_InitQuoteExRequest) GetAttKeyId() []byte

func (*Request_InitQuoteExRequest) GetBPubKeyId added in v0.2202.0

func (x *Request_InitQuoteExRequest) GetBPubKeyId() bool

func (*Request_InitQuoteExRequest) GetBufSize added in v0.2202.0

func (x *Request_InitQuoteExRequest) GetBufSize() uint64

func (*Request_InitQuoteExRequest) GetTimeout added in v0.2202.0

func (x *Request_InitQuoteExRequest) GetTimeout() uint32

func (*Request_InitQuoteExRequest) ProtoMessage added in v0.2202.0

func (*Request_InitQuoteExRequest) ProtoMessage()

func (*Request_InitQuoteExRequest) ProtoReflect added in v0.2202.0

func (*Request_InitQuoteExRequest) Reset added in v0.2202.0

func (x *Request_InitQuoteExRequest) Reset()

func (*Request_InitQuoteExRequest) String added in v0.2202.0

func (x *Request_InitQuoteExRequest) String() string

type Request_InitQuoteRequest

type Request_InitQuoteRequest struct {
	Timeout *uint32 `protobuf:"varint,9,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_InitQuoteRequest) Descriptor deprecated

func (*Request_InitQuoteRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_InitQuoteRequest.ProtoReflect.Descriptor instead.

func (*Request_InitQuoteRequest) GetTimeout

func (x *Request_InitQuoteRequest) GetTimeout() uint32

func (*Request_InitQuoteRequest) ProtoMessage

func (*Request_InitQuoteRequest) ProtoMessage()

func (*Request_InitQuoteRequest) ProtoReflect

func (x *Request_InitQuoteRequest) ProtoReflect() protoreflect.Message

func (*Request_InitQuoteRequest) Reset

func (x *Request_InitQuoteRequest) Reset()

func (*Request_InitQuoteRequest) String

func (x *Request_InitQuoteRequest) String() string

type Request_ReportAttestationErrorRequest

type Request_ReportAttestationErrorRequest struct {
	PlatformInfo         []byte  `protobuf:"bytes,1,req,name=platform_info,json=platformInfo" json:"platform_info,omitempty"`
	AttestationErrorCode *uint32 `protobuf:"varint,2,req,name=attestation_error_code,json=attestationErrorCode" json:"attestation_error_code,omitempty"`
	UpdateInfoSize       *uint32 `protobuf:"varint,3,req,name=update_info_size,json=updateInfoSize" json:"update_info_size,omitempty"`
	Timeout              *uint32 `protobuf:"varint,9,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_ReportAttestationErrorRequest) Descriptor deprecated

func (*Request_ReportAttestationErrorRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_ReportAttestationErrorRequest.ProtoReflect.Descriptor instead.

func (*Request_ReportAttestationErrorRequest) GetAttestationErrorCode

func (x *Request_ReportAttestationErrorRequest) GetAttestationErrorCode() uint32

func (*Request_ReportAttestationErrorRequest) GetPlatformInfo

func (x *Request_ReportAttestationErrorRequest) GetPlatformInfo() []byte

func (*Request_ReportAttestationErrorRequest) GetTimeout

func (*Request_ReportAttestationErrorRequest) GetUpdateInfoSize

func (x *Request_ReportAttestationErrorRequest) GetUpdateInfoSize() uint32

func (*Request_ReportAttestationErrorRequest) ProtoMessage

func (*Request_ReportAttestationErrorRequest) ProtoMessage()

func (*Request_ReportAttestationErrorRequest) ProtoReflect

func (*Request_ReportAttestationErrorRequest) Reset

func (*Request_ReportAttestationErrorRequest) String

type Request_SGXGetExtendedEpidGroupIdRequest

type Request_SGXGetExtendedEpidGroupIdRequest struct {
	Timeout *uint32 `protobuf:"varint,9,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_SGXGetExtendedEpidGroupIdRequest) Descriptor deprecated

func (*Request_SGXGetExtendedEpidGroupIdRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_SGXGetExtendedEpidGroupIdRequest.ProtoReflect.Descriptor instead.

func (*Request_SGXGetExtendedEpidGroupIdRequest) GetTimeout

func (*Request_SGXGetExtendedEpidGroupIdRequest) ProtoMessage

func (*Request_SGXGetExtendedEpidGroupIdRequest) ProtoReflect

func (*Request_SGXGetExtendedEpidGroupIdRequest) Reset

func (*Request_SGXGetExtendedEpidGroupIdRequest) String

type Request_SGXRegisterRequest added in v0.2202.0

type Request_SGXRegisterRequest struct {
	Buf      []byte  `protobuf:"bytes,1,req,name=buf" json:"buf,omitempty"`
	DataType *uint32 `protobuf:"varint,2,req,name=data_type,json=dataType" json:"data_type,omitempty"`
	Timeout  *uint32 `protobuf:"varint,9,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_SGXRegisterRequest) Descriptor deprecated added in v0.2202.0

func (*Request_SGXRegisterRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_SGXRegisterRequest.ProtoReflect.Descriptor instead.

func (*Request_SGXRegisterRequest) GetBuf added in v0.2202.0

func (x *Request_SGXRegisterRequest) GetBuf() []byte

func (*Request_SGXRegisterRequest) GetDataType added in v0.2202.0

func (x *Request_SGXRegisterRequest) GetDataType() uint32

func (*Request_SGXRegisterRequest) GetTimeout added in v0.2202.0

func (x *Request_SGXRegisterRequest) GetTimeout() uint32

func (*Request_SGXRegisterRequest) ProtoMessage added in v0.2202.0

func (*Request_SGXRegisterRequest) ProtoMessage()

func (*Request_SGXRegisterRequest) ProtoReflect added in v0.2202.0

func (*Request_SGXRegisterRequest) Reset added in v0.2202.0

func (x *Request_SGXRegisterRequest) Reset()

func (*Request_SGXRegisterRequest) String added in v0.2202.0

func (x *Request_SGXRegisterRequest) String() string

type Request_SGXSwitchExtendedEpidGroupRequest

type Request_SGXSwitchExtendedEpidGroupRequest struct {
	XGroupId *uint32 `protobuf:"varint,1,opt,name=x_group_id,json=xGroupId" json:"x_group_id,omitempty"`
	Timeout  *uint32 `protobuf:"varint,9,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_SGXSwitchExtendedEpidGroupRequest) Descriptor deprecated

func (*Request_SGXSwitchExtendedEpidGroupRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_SGXSwitchExtendedEpidGroupRequest.ProtoReflect.Descriptor instead.

func (*Request_SGXSwitchExtendedEpidGroupRequest) GetTimeout

func (*Request_SGXSwitchExtendedEpidGroupRequest) GetXGroupId

func (*Request_SGXSwitchExtendedEpidGroupRequest) ProtoMessage

func (*Request_SGXSwitchExtendedEpidGroupRequest) ProtoReflect

func (*Request_SGXSwitchExtendedEpidGroupRequest) Reset

func (*Request_SGXSwitchExtendedEpidGroupRequest) String

type Request_SelectAttKeyIDRequest added in v0.2202.0

type Request_SelectAttKeyIDRequest struct {
	AttKeyIdList []byte  `protobuf:"bytes,1,opt,name=att_key_id_list,json=attKeyIdList" json:"att_key_id_list,omitempty"`
	Timeout      *uint32 `protobuf:"varint,2,opt,name=timeout" json:"timeout,omitempty"`
	// contains filtered or unexported fields
}

func (*Request_SelectAttKeyIDRequest) Descriptor deprecated added in v0.2202.0

func (*Request_SelectAttKeyIDRequest) Descriptor() ([]byte, []int)

Deprecated: Use Request_SelectAttKeyIDRequest.ProtoReflect.Descriptor instead.

func (*Request_SelectAttKeyIDRequest) GetAttKeyIdList added in v0.2202.0

func (x *Request_SelectAttKeyIDRequest) GetAttKeyIdList() []byte

func (*Request_SelectAttKeyIDRequest) GetTimeout added in v0.2202.0

func (x *Request_SelectAttKeyIDRequest) GetTimeout() uint32

func (*Request_SelectAttKeyIDRequest) ProtoMessage added in v0.2202.0

func (*Request_SelectAttKeyIDRequest) ProtoMessage()

func (*Request_SelectAttKeyIDRequest) ProtoReflect added in v0.2202.0

func (*Request_SelectAttKeyIDRequest) Reset added in v0.2202.0

func (x *Request_SelectAttKeyIDRequest) Reset()

func (*Request_SelectAttKeyIDRequest) String added in v0.2202.0

type Response

type Response struct {
	InitQuoteRes                  *Response_InitQuoteResponse                  `protobuf:"bytes,1,opt,name=initQuoteRes" json:"initQuoteRes,omitempty"`
	GetQuoteRes                   *Response_GetQuoteResponse                   `protobuf:"bytes,2,opt,name=getQuoteRes" json:"getQuoteRes,omitempty"`
	GetLicTokenRes                *Response_GetLaunchTokenResponse             `protobuf:"bytes,3,opt,name=getLicTokenRes" json:"getLicTokenRes,omitempty"`
	ReportErrRes                  *Response_ReportAttestationErrorResponse     `protobuf:"bytes,4,opt,name=reportErrRes" json:"reportErrRes,omitempty"`
	GetWhiteListSizeRes           *Response_GetWhiteListSizeResponse           `protobuf:"bytes,10,opt,name=getWhiteListSizeRes" json:"getWhiteListSizeRes,omitempty"`
	GetWhiteListRes               *Response_GetWhiteListResponse               `protobuf:"bytes,11,opt,name=getWhiteListRes" json:"getWhiteListRes,omitempty"`
	SgxGetExtendedEpidGroupIdRes  *Response_SGXGetExtendedEpidGroupIdResponse  `protobuf:"bytes,12,opt,name=sgxGetExtendedEpidGroupIdRes" json:"sgxGetExtendedEpidGroupIdRes,omitempty"`
	SgxSwitchExtendedEpidGroupRes *Response_SGXSwitchExtendedEpidGroupResponse `protobuf:"bytes,13,opt,name=sgxSwitchExtendedEpidGroupRes" json:"sgxSwitchExtendedEpidGroupRes,omitempty"`
	SgxRegisterRes                *Response_SGXRegisterResponse                `protobuf:"bytes,14,opt,name=sgxRegisterRes" json:"sgxRegisterRes,omitempty"`
	InitQuoteExRes                *Response_InitQuoteExResponse                `protobuf:"bytes,15,opt,name=initQuoteExRes" json:"initQuoteExRes,omitempty"`
	GetQuoteSizeExRes             *Response_GetQuoteSizeExResponse             `protobuf:"bytes,16,opt,name=getQuoteSizeExRes" json:"getQuoteSizeExRes,omitempty"`
	GetQuoteExRes                 *Response_GetQuoteExResponse                 `protobuf:"bytes,17,opt,name=getQuoteExRes" json:"getQuoteExRes,omitempty"`
	CheckUpdateStatusRes          *Response_CheckUpdateStatusResponse          `protobuf:"bytes,18,opt,name=checkUpdateStatusRes" json:"checkUpdateStatusRes,omitempty"`
	SelectAttKeyIDRes             *Response_SelectAttKeyIDResponse             `protobuf:"bytes,19,opt,name=selectAttKeyIDRes" json:"selectAttKeyIDRes,omitempty"`
	UnsupportedRequestResponse    *Response_UnsupportedRequestResponse         `protobuf:"bytes,20,opt,name=unsupportedRequestResponse" json:"unsupportedRequestResponse,omitempty"`
	GetSupportedAttKeyIDNumRes    *Response_GetSupportedAttKeyIDNumResponse    `protobuf:"bytes,21,opt,name=getSupportedAttKeyIDNumRes" json:"getSupportedAttKeyIDNumRes,omitempty"`
	GetSupportedAttKeyIDsRes      *Response_GetSupportedAttKeyIDsResponse      `protobuf:"bytes,22,opt,name=getSupportedAttKeyIDsRes" json:"getSupportedAttKeyIDsRes,omitempty"`
	// contains filtered or unexported fields
}

func (*Response) Descriptor deprecated

func (*Response) Descriptor() ([]byte, []int)

Deprecated: Use Response.ProtoReflect.Descriptor instead.

func (*Response) GetCheckUpdateStatusRes added in v0.2202.0

func (x *Response) GetCheckUpdateStatusRes() *Response_CheckUpdateStatusResponse

func (*Response) GetGetLicTokenRes

func (x *Response) GetGetLicTokenRes() *Response_GetLaunchTokenResponse

func (*Response) GetGetQuoteExRes added in v0.2202.0

func (x *Response) GetGetQuoteExRes() *Response_GetQuoteExResponse

func (*Response) GetGetQuoteRes

func (x *Response) GetGetQuoteRes() *Response_GetQuoteResponse

func (*Response) GetGetQuoteSizeExRes added in v0.2202.0

func (x *Response) GetGetQuoteSizeExRes() *Response_GetQuoteSizeExResponse

func (*Response) GetGetSupportedAttKeyIDNumRes added in v0.2202.0

func (x *Response) GetGetSupportedAttKeyIDNumRes() *Response_GetSupportedAttKeyIDNumResponse

func (*Response) GetGetSupportedAttKeyIDsRes added in v0.2202.0

func (x *Response) GetGetSupportedAttKeyIDsRes() *Response_GetSupportedAttKeyIDsResponse

func (*Response) GetGetWhiteListRes

func (x *Response) GetGetWhiteListRes() *Response_GetWhiteListResponse

func (*Response) GetGetWhiteListSizeRes

func (x *Response) GetGetWhiteListSizeRes() *Response_GetWhiteListSizeResponse

func (*Response) GetInitQuoteExRes added in v0.2202.0

func (x *Response) GetInitQuoteExRes() *Response_InitQuoteExResponse

func (*Response) GetInitQuoteRes

func (x *Response) GetInitQuoteRes() *Response_InitQuoteResponse

func (*Response) GetReportErrRes

func (x *Response) GetReportErrRes() *Response_ReportAttestationErrorResponse

func (*Response) GetSelectAttKeyIDRes added in v0.2202.0

func (x *Response) GetSelectAttKeyIDRes() *Response_SelectAttKeyIDResponse

func (*Response) GetSgxGetExtendedEpidGroupIdRes

func (x *Response) GetSgxGetExtendedEpidGroupIdRes() *Response_SGXGetExtendedEpidGroupIdResponse

func (*Response) GetSgxRegisterRes added in v0.2202.0

func (x *Response) GetSgxRegisterRes() *Response_SGXRegisterResponse

func (*Response) GetSgxSwitchExtendedEpidGroupRes

func (x *Response) GetSgxSwitchExtendedEpidGroupRes() *Response_SGXSwitchExtendedEpidGroupResponse

func (*Response) GetUnsupportedRequestResponse added in v0.2202.0

func (x *Response) GetUnsupportedRequestResponse() *Response_UnsupportedRequestResponse

func (*Response) ProtoMessage

func (*Response) ProtoMessage()

func (*Response) ProtoReflect

func (x *Response) ProtoReflect() protoreflect.Message

func (*Response) Reset

func (x *Response) Reset()

func (*Response) String

func (x *Response) String() string

type Response_CheckUpdateStatusResponse added in v0.2202.0

type Response_CheckUpdateStatusResponse struct {
	ErrorCode          *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	PlatformUpdateInfo []byte  `protobuf:"bytes,2,opt,name=platform_update_info,json=platformUpdateInfo" json:"platform_update_info,omitempty"`
	Status             *uint32 `protobuf:"varint,3,opt,name=status" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_CheckUpdateStatusResponse) Descriptor deprecated added in v0.2202.0

func (*Response_CheckUpdateStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use Response_CheckUpdateStatusResponse.ProtoReflect.Descriptor instead.

func (*Response_CheckUpdateStatusResponse) GetErrorCode added in v0.2202.0

func (x *Response_CheckUpdateStatusResponse) GetErrorCode() uint32

func (*Response_CheckUpdateStatusResponse) GetPlatformUpdateInfo added in v0.2202.0

func (x *Response_CheckUpdateStatusResponse) GetPlatformUpdateInfo() []byte

func (*Response_CheckUpdateStatusResponse) GetStatus added in v0.2202.0

func (*Response_CheckUpdateStatusResponse) ProtoMessage added in v0.2202.0

func (*Response_CheckUpdateStatusResponse) ProtoMessage()

func (*Response_CheckUpdateStatusResponse) ProtoReflect added in v0.2202.0

func (*Response_CheckUpdateStatusResponse) Reset added in v0.2202.0

func (*Response_CheckUpdateStatusResponse) String added in v0.2202.0

type Response_GetLaunchTokenResponse

type Response_GetLaunchTokenResponse struct {
	ErrorCode *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	Token     []byte  `protobuf:"bytes,2,opt,name=token" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_GetLaunchTokenResponse) Descriptor deprecated

func (*Response_GetLaunchTokenResponse) Descriptor() ([]byte, []int)

Deprecated: Use Response_GetLaunchTokenResponse.ProtoReflect.Descriptor instead.

func (*Response_GetLaunchTokenResponse) GetErrorCode

func (x *Response_GetLaunchTokenResponse) GetErrorCode() uint32

func (*Response_GetLaunchTokenResponse) GetToken

func (x *Response_GetLaunchTokenResponse) GetToken() []byte

func (*Response_GetLaunchTokenResponse) ProtoMessage

func (*Response_GetLaunchTokenResponse) ProtoMessage()

func (*Response_GetLaunchTokenResponse) ProtoReflect

func (*Response_GetLaunchTokenResponse) Reset

func (*Response_GetLaunchTokenResponse) String

type Response_GetQuoteExResponse added in v0.2202.0

type Response_GetQuoteExResponse struct {
	ErrorCode    *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	Quote        []byte  `protobuf:"bytes,2,opt,name=quote" json:"quote,omitempty"`
	QeReportInfo []byte  `protobuf:"bytes,3,opt,name=qe_report_info,json=qeReportInfo" json:"qe_report_info,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_GetQuoteExResponse) Descriptor deprecated added in v0.2202.0

func (*Response_GetQuoteExResponse) Descriptor() ([]byte, []int)

Deprecated: Use Response_GetQuoteExResponse.ProtoReflect.Descriptor instead.

func (*Response_GetQuoteExResponse) GetErrorCode added in v0.2202.0

func (x *Response_GetQuoteExResponse) GetErrorCode() uint32

func (*Response_GetQuoteExResponse) GetQeReportInfo added in v0.2202.0

func (x *Response_GetQuoteExResponse) GetQeReportInfo() []byte

func (*Response_GetQuoteExResponse) GetQuote added in v0.2202.0

func (x *Response_GetQuoteExResponse) GetQuote() []byte

func (*Response_GetQuoteExResponse) ProtoMessage added in v0.2202.0

func (*Response_GetQuoteExResponse) ProtoMessage()

func (*Response_GetQuoteExResponse) ProtoReflect added in v0.2202.0

func (*Response_GetQuoteExResponse) Reset added in v0.2202.0

func (x *Response_GetQuoteExResponse) Reset()

func (*Response_GetQuoteExResponse) String added in v0.2202.0

func (x *Response_GetQuoteExResponse) String() string

type Response_GetQuoteResponse

type Response_GetQuoteResponse struct {
	ErrorCode *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	Quote     []byte  `protobuf:"bytes,2,opt,name=quote" json:"quote,omitempty"`
	QeReport  []byte  `protobuf:"bytes,3,opt,name=qe_report,json=qeReport" json:"qe_report,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_GetQuoteResponse) Descriptor deprecated

func (*Response_GetQuoteResponse) Descriptor() ([]byte, []int)

Deprecated: Use Response_GetQuoteResponse.ProtoReflect.Descriptor instead.

func (*Response_GetQuoteResponse) GetErrorCode

func (x *Response_GetQuoteResponse) GetErrorCode() uint32

func (*Response_GetQuoteResponse) GetQeReport

func (x *Response_GetQuoteResponse) GetQeReport() []byte

func (*Response_GetQuoteResponse) GetQuote

func (x *Response_GetQuoteResponse) GetQuote() []byte

func (*Response_GetQuoteResponse) ProtoMessage

func (*Response_GetQuoteResponse) ProtoMessage()

func (*Response_GetQuoteResponse) ProtoReflect

func (*Response_GetQuoteResponse) Reset

func (x *Response_GetQuoteResponse) Reset()

func (*Response_GetQuoteResponse) String

func (x *Response_GetQuoteResponse) String() string

type Response_GetQuoteSizeExResponse added in v0.2202.0

type Response_GetQuoteSizeExResponse struct {
	ErrorCode *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	QuoteSize *uint32 `protobuf:"varint,2,opt,name=quote_size,json=quoteSize" json:"quote_size,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_GetQuoteSizeExResponse) Descriptor deprecated added in v0.2202.0

func (*Response_GetQuoteSizeExResponse) Descriptor() ([]byte, []int)

Deprecated: Use Response_GetQuoteSizeExResponse.ProtoReflect.Descriptor instead.

func (*Response_GetQuoteSizeExResponse) GetErrorCode added in v0.2202.0

func (x *Response_GetQuoteSizeExResponse) GetErrorCode() uint32

func (*Response_GetQuoteSizeExResponse) GetQuoteSize added in v0.2202.0

func (x *Response_GetQuoteSizeExResponse) GetQuoteSize() uint32

func (*Response_GetQuoteSizeExResponse) ProtoMessage added in v0.2202.0

func (*Response_GetQuoteSizeExResponse) ProtoMessage()

func (*Response_GetQuoteSizeExResponse) ProtoReflect added in v0.2202.0

func (*Response_GetQuoteSizeExResponse) Reset added in v0.2202.0

func (*Response_GetQuoteSizeExResponse) String added in v0.2202.0

type Response_GetSupportedAttKeyIDNumResponse added in v0.2202.0

type Response_GetSupportedAttKeyIDNumResponse struct {
	ErrorCode   *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	AttKeyIdNum *uint32 `protobuf:"varint,2,opt,name=att_key_id_num,json=attKeyIdNum" json:"att_key_id_num,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_GetSupportedAttKeyIDNumResponse) Descriptor deprecated added in v0.2202.0

func (*Response_GetSupportedAttKeyIDNumResponse) Descriptor() ([]byte, []int)

Deprecated: Use Response_GetSupportedAttKeyIDNumResponse.ProtoReflect.Descriptor instead.

func (*Response_GetSupportedAttKeyIDNumResponse) GetAttKeyIdNum added in v0.2202.0

func (*Response_GetSupportedAttKeyIDNumResponse) GetErrorCode added in v0.2202.0

func (*Response_GetSupportedAttKeyIDNumResponse) ProtoMessage added in v0.2202.0

func (*Response_GetSupportedAttKeyIDNumResponse) ProtoReflect added in v0.2202.0

func (*Response_GetSupportedAttKeyIDNumResponse) Reset added in v0.2202.0

func (*Response_GetSupportedAttKeyIDNumResponse) String added in v0.2202.0

type Response_GetSupportedAttKeyIDsResponse added in v0.2202.0

type Response_GetSupportedAttKeyIDsResponse struct {
	ErrorCode *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	AttKeyIds []byte  `protobuf:"bytes,2,opt,name=att_key_ids,json=attKeyIds" json:"att_key_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_GetSupportedAttKeyIDsResponse) Descriptor deprecated added in v0.2202.0

func (*Response_GetSupportedAttKeyIDsResponse) Descriptor() ([]byte, []int)

Deprecated: Use Response_GetSupportedAttKeyIDsResponse.ProtoReflect.Descriptor instead.

func (*Response_GetSupportedAttKeyIDsResponse) GetAttKeyIds added in v0.2202.0

func (x *Response_GetSupportedAttKeyIDsResponse) GetAttKeyIds() []byte

func (*Response_GetSupportedAttKeyIDsResponse) GetErrorCode added in v0.2202.0

func (*Response_GetSupportedAttKeyIDsResponse) ProtoMessage added in v0.2202.0

func (*Response_GetSupportedAttKeyIDsResponse) ProtoReflect added in v0.2202.0

func (*Response_GetSupportedAttKeyIDsResponse) Reset added in v0.2202.0

func (*Response_GetSupportedAttKeyIDsResponse) String added in v0.2202.0

type Response_GetWhiteListResponse

type Response_GetWhiteListResponse struct {
	ErrorCode *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	WhiteList []byte  `protobuf:"bytes,2,opt,name=white_list,json=whiteList" json:"white_list,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_GetWhiteListResponse) Descriptor deprecated

func (*Response_GetWhiteListResponse) Descriptor() ([]byte, []int)

Deprecated: Use Response_GetWhiteListResponse.ProtoReflect.Descriptor instead.

func (*Response_GetWhiteListResponse) GetErrorCode

func (x *Response_GetWhiteListResponse) GetErrorCode() uint32

func (*Response_GetWhiteListResponse) GetWhiteList

func (x *Response_GetWhiteListResponse) GetWhiteList() []byte

func (*Response_GetWhiteListResponse) ProtoMessage

func (*Response_GetWhiteListResponse) ProtoMessage()

func (*Response_GetWhiteListResponse) ProtoReflect

func (*Response_GetWhiteListResponse) Reset

func (x *Response_GetWhiteListResponse) Reset()

func (*Response_GetWhiteListResponse) String

type Response_GetWhiteListSizeResponse

type Response_GetWhiteListSizeResponse struct {
	ErrorCode     *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	WhiteListSize *uint32 `protobuf:"varint,2,opt,name=white_list_size,json=whiteListSize" json:"white_list_size,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_GetWhiteListSizeResponse) Descriptor deprecated

func (*Response_GetWhiteListSizeResponse) Descriptor() ([]byte, []int)

Deprecated: Use Response_GetWhiteListSizeResponse.ProtoReflect.Descriptor instead.

func (*Response_GetWhiteListSizeResponse) GetErrorCode

func (x *Response_GetWhiteListSizeResponse) GetErrorCode() uint32

func (*Response_GetWhiteListSizeResponse) GetWhiteListSize

func (x *Response_GetWhiteListSizeResponse) GetWhiteListSize() uint32

func (*Response_GetWhiteListSizeResponse) ProtoMessage

func (*Response_GetWhiteListSizeResponse) ProtoMessage()

func (*Response_GetWhiteListSizeResponse) ProtoReflect

func (*Response_GetWhiteListSizeResponse) Reset

func (*Response_GetWhiteListSizeResponse) String

type Response_InitQuoteExResponse added in v0.2202.0

type Response_InitQuoteExResponse struct {
	ErrorCode    *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	TargetInfo   []byte  `protobuf:"bytes,2,opt,name=target_info,json=targetInfo" json:"target_info,omitempty"`
	PubKeyIdSize *uint64 `protobuf:"varint,3,opt,name=pub_key_id_size,json=pubKeyIdSize" json:"pub_key_id_size,omitempty"`
	PubKeyId     []byte  `protobuf:"bytes,4,opt,name=pub_key_id,json=pubKeyId" json:"pub_key_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_InitQuoteExResponse) Descriptor deprecated added in v0.2202.0

func (*Response_InitQuoteExResponse) Descriptor() ([]byte, []int)

Deprecated: Use Response_InitQuoteExResponse.ProtoReflect.Descriptor instead.

func (*Response_InitQuoteExResponse) GetErrorCode added in v0.2202.0

func (x *Response_InitQuoteExResponse) GetErrorCode() uint32

func (*Response_InitQuoteExResponse) GetPubKeyId added in v0.2202.0

func (x *Response_InitQuoteExResponse) GetPubKeyId() []byte

func (*Response_InitQuoteExResponse) GetPubKeyIdSize added in v0.2202.0

func (x *Response_InitQuoteExResponse) GetPubKeyIdSize() uint64

func (*Response_InitQuoteExResponse) GetTargetInfo added in v0.2202.0

func (x *Response_InitQuoteExResponse) GetTargetInfo() []byte

func (*Response_InitQuoteExResponse) ProtoMessage added in v0.2202.0

func (*Response_InitQuoteExResponse) ProtoMessage()

func (*Response_InitQuoteExResponse) ProtoReflect added in v0.2202.0

func (*Response_InitQuoteExResponse) Reset added in v0.2202.0

func (x *Response_InitQuoteExResponse) Reset()

func (*Response_InitQuoteExResponse) String added in v0.2202.0

type Response_InitQuoteResponse

type Response_InitQuoteResponse struct {
	ErrorCode  *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	TargetInfo []byte  `protobuf:"bytes,2,opt,name=targetInfo" json:"targetInfo,omitempty"`
	Gid        []byte  `protobuf:"bytes,3,opt,name=gid" json:"gid,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_InitQuoteResponse) Descriptor deprecated

func (*Response_InitQuoteResponse) Descriptor() ([]byte, []int)

Deprecated: Use Response_InitQuoteResponse.ProtoReflect.Descriptor instead.

func (*Response_InitQuoteResponse) GetErrorCode

func (x *Response_InitQuoteResponse) GetErrorCode() uint32

func (*Response_InitQuoteResponse) GetGid

func (x *Response_InitQuoteResponse) GetGid() []byte

func (*Response_InitQuoteResponse) GetTargetInfo

func (x *Response_InitQuoteResponse) GetTargetInfo() []byte

func (*Response_InitQuoteResponse) ProtoMessage

func (*Response_InitQuoteResponse) ProtoMessage()

func (*Response_InitQuoteResponse) ProtoReflect

func (*Response_InitQuoteResponse) Reset

func (x *Response_InitQuoteResponse) Reset()

func (*Response_InitQuoteResponse) String

func (x *Response_InitQuoteResponse) String() string

type Response_ReportAttestationErrorResponse

type Response_ReportAttestationErrorResponse struct {
	ErrorCode          *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	PlatformUpdateInfo []byte  `protobuf:"bytes,2,opt,name=platform_update_info,json=platformUpdateInfo" json:"platform_update_info,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_ReportAttestationErrorResponse) Descriptor deprecated

func (*Response_ReportAttestationErrorResponse) Descriptor() ([]byte, []int)

Deprecated: Use Response_ReportAttestationErrorResponse.ProtoReflect.Descriptor instead.

func (*Response_ReportAttestationErrorResponse) GetErrorCode

func (*Response_ReportAttestationErrorResponse) GetPlatformUpdateInfo

func (x *Response_ReportAttestationErrorResponse) GetPlatformUpdateInfo() []byte

func (*Response_ReportAttestationErrorResponse) ProtoMessage

func (*Response_ReportAttestationErrorResponse) ProtoReflect

func (*Response_ReportAttestationErrorResponse) Reset

func (*Response_ReportAttestationErrorResponse) String

type Response_SGXGetExtendedEpidGroupIdResponse

type Response_SGXGetExtendedEpidGroupIdResponse struct {
	ErrorCode *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	XGroupId  *uint32 `protobuf:"varint,2,opt,name=x_group_id,json=xGroupId" json:"x_group_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_SGXGetExtendedEpidGroupIdResponse) Descriptor deprecated

Deprecated: Use Response_SGXGetExtendedEpidGroupIdResponse.ProtoReflect.Descriptor instead.

func (*Response_SGXGetExtendedEpidGroupIdResponse) GetErrorCode

func (*Response_SGXGetExtendedEpidGroupIdResponse) GetXGroupId

func (*Response_SGXGetExtendedEpidGroupIdResponse) ProtoMessage

func (*Response_SGXGetExtendedEpidGroupIdResponse) ProtoReflect

func (*Response_SGXGetExtendedEpidGroupIdResponse) Reset

func (*Response_SGXGetExtendedEpidGroupIdResponse) String

type Response_SGXRegisterResponse added in v0.2202.0

type Response_SGXRegisterResponse struct {
	ErrorCode *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_SGXRegisterResponse) Descriptor deprecated added in v0.2202.0

func (*Response_SGXRegisterResponse) Descriptor() ([]byte, []int)

Deprecated: Use Response_SGXRegisterResponse.ProtoReflect.Descriptor instead.

func (*Response_SGXRegisterResponse) GetErrorCode added in v0.2202.0

func (x *Response_SGXRegisterResponse) GetErrorCode() uint32

func (*Response_SGXRegisterResponse) ProtoMessage added in v0.2202.0

func (*Response_SGXRegisterResponse) ProtoMessage()

func (*Response_SGXRegisterResponse) ProtoReflect added in v0.2202.0

func (*Response_SGXRegisterResponse) Reset added in v0.2202.0

func (x *Response_SGXRegisterResponse) Reset()

func (*Response_SGXRegisterResponse) String added in v0.2202.0

type Response_SGXSwitchExtendedEpidGroupResponse

type Response_SGXSwitchExtendedEpidGroupResponse struct {
	ErrorCode *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_SGXSwitchExtendedEpidGroupResponse) Descriptor deprecated

Deprecated: Use Response_SGXSwitchExtendedEpidGroupResponse.ProtoReflect.Descriptor instead.

func (*Response_SGXSwitchExtendedEpidGroupResponse) GetErrorCode

func (*Response_SGXSwitchExtendedEpidGroupResponse) ProtoMessage

func (*Response_SGXSwitchExtendedEpidGroupResponse) ProtoReflect

func (*Response_SGXSwitchExtendedEpidGroupResponse) Reset

func (*Response_SGXSwitchExtendedEpidGroupResponse) String

type Response_SelectAttKeyIDResponse added in v0.2202.0

type Response_SelectAttKeyIDResponse struct {
	ErrorCode        *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	SelectedAttKeyId []byte  `protobuf:"bytes,2,opt,name=selected_att_key_id,json=selectedAttKeyId" json:"selected_att_key_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_SelectAttKeyIDResponse) Descriptor deprecated added in v0.2202.0

func (*Response_SelectAttKeyIDResponse) Descriptor() ([]byte, []int)

Deprecated: Use Response_SelectAttKeyIDResponse.ProtoReflect.Descriptor instead.

func (*Response_SelectAttKeyIDResponse) GetErrorCode added in v0.2202.0

func (x *Response_SelectAttKeyIDResponse) GetErrorCode() uint32

func (*Response_SelectAttKeyIDResponse) GetSelectedAttKeyId added in v0.2202.0

func (x *Response_SelectAttKeyIDResponse) GetSelectedAttKeyId() []byte

func (*Response_SelectAttKeyIDResponse) ProtoMessage added in v0.2202.0

func (*Response_SelectAttKeyIDResponse) ProtoMessage()

func (*Response_SelectAttKeyIDResponse) ProtoReflect added in v0.2202.0

func (*Response_SelectAttKeyIDResponse) Reset added in v0.2202.0

func (*Response_SelectAttKeyIDResponse) String added in v0.2202.0

type Response_UnsupportedRequestResponse added in v0.2202.0

type Response_UnsupportedRequestResponse struct {
	ErrorCode *uint32 `protobuf:"varint,1,req,name=errorCode,def=1" json:"errorCode,omitempty"`
	// contains filtered or unexported fields
}

func (*Response_UnsupportedRequestResponse) Descriptor deprecated added in v0.2202.0

func (*Response_UnsupportedRequestResponse) Descriptor() ([]byte, []int)

Deprecated: Use Response_UnsupportedRequestResponse.ProtoReflect.Descriptor instead.

func (*Response_UnsupportedRequestResponse) GetErrorCode added in v0.2202.0

func (x *Response_UnsupportedRequestResponse) GetErrorCode() uint32

func (*Response_UnsupportedRequestResponse) ProtoMessage added in v0.2202.0

func (*Response_UnsupportedRequestResponse) ProtoMessage()

func (*Response_UnsupportedRequestResponse) ProtoReflect added in v0.2202.0

func (*Response_UnsupportedRequestResponse) Reset added in v0.2202.0

func (*Response_UnsupportedRequestResponse) String added in v0.2202.0

Jump to

Keyboard shortcuts

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