attestz

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Mar 29, 2024 License: Apache-2.0 Imports: 9 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_github_com_openconfig_attestz_proto_tpm_enrollz_proto protoreflect.FileDescriptor

Functions

func RegisterTpmEnrollzServiceServer

func RegisterTpmEnrollzServiceServer(s *grpc.Server, srv TpmEnrollzServiceServer)

Types

type GetIakCertRequest

type GetIakCertRequest struct {
	ControlCardSelection *common_definitions.ControlCardSelection `protobuf:"bytes,1,opt,name=control_card_selection,json=controlCardSelection,proto3" json:"control_card_selection,omitempty"`
	// contains filtered or unexported fields
}

func (*GetIakCertRequest) Descriptor deprecated

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

Deprecated: Use GetIakCertRequest.ProtoReflect.Descriptor instead.

func (*GetIakCertRequest) GetControlCardSelection

func (x *GetIakCertRequest) GetControlCardSelection() *common_definitions.ControlCardSelection

func (*GetIakCertRequest) ProtoMessage

func (*GetIakCertRequest) ProtoMessage()

func (*GetIakCertRequest) ProtoReflect

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

func (*GetIakCertRequest) Reset

func (x *GetIakCertRequest) Reset()

func (*GetIakCertRequest) String

func (x *GetIakCertRequest) String() string

type GetIakCertResponse

type GetIakCertResponse struct {
	ControlCardId *common_definitions.ControlCardVendorId `protobuf:"bytes,1,opt,name=control_card_id,json=controlCardId,proto3" json:"control_card_id,omitempty"`
	IakCert       string                                  `protobuf:"bytes,2,opt,name=iak_cert,json=iakCert,proto3" json:"iak_cert,omitempty"`
	IdevidCert    string                                  `protobuf:"bytes,3,opt,name=idevid_cert,json=idevidCert,proto3" json:"idevid_cert,omitempty"`
	// contains filtered or unexported fields
}

func (*GetIakCertResponse) Descriptor deprecated

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

Deprecated: Use GetIakCertResponse.ProtoReflect.Descriptor instead.

func (*GetIakCertResponse) GetControlCardId

func (*GetIakCertResponse) GetIakCert

func (x *GetIakCertResponse) GetIakCert() string

func (*GetIakCertResponse) GetIdevidCert

func (x *GetIakCertResponse) GetIdevidCert() string

func (*GetIakCertResponse) ProtoMessage

func (*GetIakCertResponse) ProtoMessage()

func (*GetIakCertResponse) ProtoReflect

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

func (*GetIakCertResponse) Reset

func (x *GetIakCertResponse) Reset()

func (*GetIakCertResponse) String

func (x *GetIakCertResponse) String() string

type RotateOIakCertRequest

type RotateOIakCertRequest struct {
	ControlCardSelection *common_definitions.ControlCardSelection `protobuf:"bytes,1,opt,name=control_card_selection,json=controlCardSelection,proto3" json:"control_card_selection,omitempty"`
	OiakCert             string                                   `protobuf:"bytes,2,opt,name=oiak_cert,json=oiakCert,proto3" json:"oiak_cert,omitempty"`
	OidevidCert          string                                   `protobuf:"bytes,3,opt,name=oidevid_cert,json=oidevidCert,proto3" json:"oidevid_cert,omitempty"`
	SslProfileId         string                                   `protobuf:"bytes,4,opt,name=ssl_profile_id,json=sslProfileId,proto3" json:"ssl_profile_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RotateOIakCertRequest) Descriptor deprecated

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

Deprecated: Use RotateOIakCertRequest.ProtoReflect.Descriptor instead.

func (*RotateOIakCertRequest) GetControlCardSelection

func (x *RotateOIakCertRequest) GetControlCardSelection() *common_definitions.ControlCardSelection

func (*RotateOIakCertRequest) GetOiakCert

func (x *RotateOIakCertRequest) GetOiakCert() string

func (*RotateOIakCertRequest) GetOidevidCert

func (x *RotateOIakCertRequest) GetOidevidCert() string

func (*RotateOIakCertRequest) GetSslProfileId

func (x *RotateOIakCertRequest) GetSslProfileId() string

func (*RotateOIakCertRequest) ProtoMessage

func (*RotateOIakCertRequest) ProtoMessage()

func (*RotateOIakCertRequest) ProtoReflect

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

func (*RotateOIakCertRequest) Reset

func (x *RotateOIakCertRequest) Reset()

func (*RotateOIakCertRequest) String

func (x *RotateOIakCertRequest) String() string

type RotateOIakCertResponse

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

func (*RotateOIakCertResponse) Descriptor deprecated

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

Deprecated: Use RotateOIakCertResponse.ProtoReflect.Descriptor instead.

func (*RotateOIakCertResponse) ProtoMessage

func (*RotateOIakCertResponse) ProtoMessage()

func (*RotateOIakCertResponse) ProtoReflect

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

func (*RotateOIakCertResponse) Reset

func (x *RotateOIakCertResponse) Reset()

func (*RotateOIakCertResponse) String

func (x *RotateOIakCertResponse) String() string

type TpmEnrollzServiceClient

type TpmEnrollzServiceClient interface {
	GetIakCert(ctx context.Context, in *GetIakCertRequest, opts ...grpc.CallOption) (*GetIakCertResponse, error)
	RotateOIakCert(ctx context.Context, in *RotateOIakCertRequest, opts ...grpc.CallOption) (*RotateOIakCertResponse, error)
}

TpmEnrollzServiceClient is the client API for TpmEnrollzService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type TpmEnrollzServiceServer

type TpmEnrollzServiceServer interface {
	GetIakCert(context.Context, *GetIakCertRequest) (*GetIakCertResponse, error)
	RotateOIakCert(context.Context, *RotateOIakCertRequest) (*RotateOIakCertResponse, error)
}

TpmEnrollzServiceServer is the server API for TpmEnrollzService service.

type UnimplementedTpmEnrollzServiceServer

type UnimplementedTpmEnrollzServiceServer struct {
}

UnimplementedTpmEnrollzServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedTpmEnrollzServiceServer) GetIakCert

func (*UnimplementedTpmEnrollzServiceServer) RotateOIakCert

Jump to

Keyboard shortcuts

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