Documentation ¶
Index ¶
- Variables
- func RegisterChainRenewalServiceServer(s *grpc.Server, srv ChainRenewalServiceServer)
- func RegisterDRKeyInterServiceServer(s *grpc.Server, srv DRKeyInterServiceServer)
- func RegisterDRKeyIntraServiceServer(s *grpc.Server, srv DRKeyIntraServiceServer)
- func RegisterSegmentCreationServiceServer(s *grpc.Server, srv SegmentCreationServiceServer)
- func RegisterSegmentLookupServiceServer(s *grpc.Server, srv SegmentLookupServiceServer)
- func RegisterSegmentRegistrationServiceServer(s *grpc.Server, srv SegmentRegistrationServiceServer)
- func RegisterTrustMaterialServiceServer(s *grpc.Server, srv TrustMaterialServiceServer)
- type ASEntry
- func (*ASEntry) Descriptor() ([]byte, []int)deprecated
- func (x *ASEntry) GetSigned() *crypto.SignedMessage
- func (x *ASEntry) GetUnsigned() *PathSegmentUnsignedExtensions
- func (*ASEntry) ProtoMessage()
- func (x *ASEntry) ProtoReflect() protoreflect.Message
- func (x *ASEntry) Reset()
- func (x *ASEntry) String() string
- type ASEntrySignedBody
- func (*ASEntrySignedBody) Descriptor() ([]byte, []int)deprecated
- func (x *ASEntrySignedBody) GetExtensions() *PathSegmentExtensions
- func (x *ASEntrySignedBody) GetHopEntry() *HopEntry
- func (x *ASEntrySignedBody) GetIsdAs() uint64
- func (x *ASEntrySignedBody) GetMtu() uint32
- func (x *ASEntrySignedBody) GetNextIsdAs() uint64
- func (x *ASEntrySignedBody) GetPeerEntries() []*PeerEntry
- func (*ASEntrySignedBody) ProtoMessage()
- func (x *ASEntrySignedBody) ProtoReflect() protoreflect.Message
- func (x *ASEntrySignedBody) Reset()
- func (x *ASEntrySignedBody) String() string
- type BandwidthInfo
- func (*BandwidthInfo) Descriptor() ([]byte, []int)deprecated
- func (x *BandwidthInfo) GetInter() map[uint64]uint64
- func (x *BandwidthInfo) GetIntra() map[uint64]uint64
- func (*BandwidthInfo) ProtoMessage()
- func (x *BandwidthInfo) ProtoReflect() protoreflect.Message
- func (x *BandwidthInfo) Reset()
- func (x *BandwidthInfo) String() string
- type BeaconRequest
- type BeaconResponse
- type Chain
- type ChainRenewalRequest
- func (*ChainRenewalRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ChainRenewalRequest) GetCmsSignedRequest() []byte
- func (x *ChainRenewalRequest) GetSignedRequest() *crypto.SignedMessage
- func (*ChainRenewalRequest) ProtoMessage()
- func (x *ChainRenewalRequest) ProtoReflect() protoreflect.Message
- func (x *ChainRenewalRequest) Reset()
- func (x *ChainRenewalRequest) String() string
- type ChainRenewalRequestBody
- func (*ChainRenewalRequestBody) Descriptor() ([]byte, []int)deprecated
- func (x *ChainRenewalRequestBody) GetCsr() []byte
- func (*ChainRenewalRequestBody) ProtoMessage()
- func (x *ChainRenewalRequestBody) ProtoReflect() protoreflect.Message
- func (x *ChainRenewalRequestBody) Reset()
- func (x *ChainRenewalRequestBody) String() string
- type ChainRenewalResponse
- func (*ChainRenewalResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ChainRenewalResponse) GetCmsSignedResponse() []byte
- func (x *ChainRenewalResponse) GetSignedResponse() *crypto.SignedMessage
- func (*ChainRenewalResponse) ProtoMessage()
- func (x *ChainRenewalResponse) ProtoReflect() protoreflect.Message
- func (x *ChainRenewalResponse) Reset()
- func (x *ChainRenewalResponse) String() string
- type ChainRenewalResponseBody
- func (*ChainRenewalResponseBody) Descriptor() ([]byte, []int)deprecated
- func (x *ChainRenewalResponseBody) GetChain() *Chain
- func (*ChainRenewalResponseBody) ProtoMessage()
- func (x *ChainRenewalResponseBody) ProtoReflect() protoreflect.Message
- func (x *ChainRenewalResponseBody) Reset()
- func (x *ChainRenewalResponseBody) String() string
- type ChainRenewalServiceClient
- type ChainRenewalServiceServer
- type ChainsRequest
- func (*ChainsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ChainsRequest) GetAtLeastValidSince() *timestamppb.Timestamp
- func (x *ChainsRequest) GetAtLeastValidUntil() *timestamppb.Timestamp
- func (x *ChainsRequest) GetIsdAs() uint64
- func (x *ChainsRequest) GetSubjectKeyId() []byte
- func (*ChainsRequest) ProtoMessage()
- func (x *ChainsRequest) ProtoReflect() protoreflect.Message
- func (x *ChainsRequest) Reset()
- func (x *ChainsRequest) String() string
- type ChainsResponse
- type DRKeyASHostRequest
- func (*DRKeyASHostRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DRKeyASHostRequest) GetDstHost() string
- func (x *DRKeyASHostRequest) GetDstIa() uint64
- func (x *DRKeyASHostRequest) GetProtocolId() drkey.Protocol
- func (x *DRKeyASHostRequest) GetSrcIa() uint64
- func (x *DRKeyASHostRequest) GetValTime() *timestamppb.Timestamp
- func (*DRKeyASHostRequest) ProtoMessage()
- func (x *DRKeyASHostRequest) ProtoReflect() protoreflect.Message
- func (x *DRKeyASHostRequest) Reset()
- func (x *DRKeyASHostRequest) String() string
- type DRKeyASHostResponse
- func (*DRKeyASHostResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DRKeyASHostResponse) GetEpochBegin() *timestamppb.Timestamp
- func (x *DRKeyASHostResponse) GetEpochEnd() *timestamppb.Timestamp
- func (x *DRKeyASHostResponse) GetKey() []byte
- func (*DRKeyASHostResponse) ProtoMessage()
- func (x *DRKeyASHostResponse) ProtoReflect() protoreflect.Message
- func (x *DRKeyASHostResponse) Reset()
- func (x *DRKeyASHostResponse) String() string
- type DRKeyHostASRequest
- func (*DRKeyHostASRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DRKeyHostASRequest) GetDstIa() uint64
- func (x *DRKeyHostASRequest) GetProtocolId() drkey.Protocol
- func (x *DRKeyHostASRequest) GetSrcHost() string
- func (x *DRKeyHostASRequest) GetSrcIa() uint64
- func (x *DRKeyHostASRequest) GetValTime() *timestamppb.Timestamp
- func (*DRKeyHostASRequest) ProtoMessage()
- func (x *DRKeyHostASRequest) ProtoReflect() protoreflect.Message
- func (x *DRKeyHostASRequest) Reset()
- func (x *DRKeyHostASRequest) String() string
- type DRKeyHostASResponse
- func (*DRKeyHostASResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DRKeyHostASResponse) GetEpochBegin() *timestamppb.Timestamp
- func (x *DRKeyHostASResponse) GetEpochEnd() *timestamppb.Timestamp
- func (x *DRKeyHostASResponse) GetKey() []byte
- func (*DRKeyHostASResponse) ProtoMessage()
- func (x *DRKeyHostASResponse) ProtoReflect() protoreflect.Message
- func (x *DRKeyHostASResponse) Reset()
- func (x *DRKeyHostASResponse) String() string
- type DRKeyHostHostRequest
- func (*DRKeyHostHostRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DRKeyHostHostRequest) GetDstHost() string
- func (x *DRKeyHostHostRequest) GetDstIa() uint64
- func (x *DRKeyHostHostRequest) GetProtocolId() drkey.Protocol
- func (x *DRKeyHostHostRequest) GetSrcHost() string
- func (x *DRKeyHostHostRequest) GetSrcIa() uint64
- func (x *DRKeyHostHostRequest) GetValTime() *timestamppb.Timestamp
- func (*DRKeyHostHostRequest) ProtoMessage()
- func (x *DRKeyHostHostRequest) ProtoReflect() protoreflect.Message
- func (x *DRKeyHostHostRequest) Reset()
- func (x *DRKeyHostHostRequest) String() string
- type DRKeyHostHostResponse
- func (*DRKeyHostHostResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DRKeyHostHostResponse) GetEpochBegin() *timestamppb.Timestamp
- func (x *DRKeyHostHostResponse) GetEpochEnd() *timestamppb.Timestamp
- func (x *DRKeyHostHostResponse) GetKey() []byte
- func (*DRKeyHostHostResponse) ProtoMessage()
- func (x *DRKeyHostHostResponse) ProtoReflect() protoreflect.Message
- func (x *DRKeyHostHostResponse) Reset()
- func (x *DRKeyHostHostResponse) String() string
- type DRKeyInterServiceClient
- type DRKeyInterServiceServer
- type DRKeyIntraLevel1Request
- func (*DRKeyIntraLevel1Request) Descriptor() ([]byte, []int)deprecated
- func (x *DRKeyIntraLevel1Request) GetDstIa() uint64
- func (x *DRKeyIntraLevel1Request) GetProtocolId() drkey.Protocol
- func (x *DRKeyIntraLevel1Request) GetSrcIa() uint64
- func (x *DRKeyIntraLevel1Request) GetValTime() *timestamppb.Timestamp
- func (*DRKeyIntraLevel1Request) ProtoMessage()
- func (x *DRKeyIntraLevel1Request) ProtoReflect() protoreflect.Message
- func (x *DRKeyIntraLevel1Request) Reset()
- func (x *DRKeyIntraLevel1Request) String() string
- type DRKeyIntraLevel1Response
- func (*DRKeyIntraLevel1Response) Descriptor() ([]byte, []int)deprecated
- func (x *DRKeyIntraLevel1Response) GetEpochBegin() *timestamppb.Timestamp
- func (x *DRKeyIntraLevel1Response) GetEpochEnd() *timestamppb.Timestamp
- func (x *DRKeyIntraLevel1Response) GetKey() []byte
- func (*DRKeyIntraLevel1Response) ProtoMessage()
- func (x *DRKeyIntraLevel1Response) ProtoReflect() protoreflect.Message
- func (x *DRKeyIntraLevel1Response) Reset()
- func (x *DRKeyIntraLevel1Response) String() string
- type DRKeyIntraServiceClient
- type DRKeyIntraServiceServer
- type DRKeyLevel1Request
- func (*DRKeyLevel1Request) Descriptor() ([]byte, []int)deprecated
- func (x *DRKeyLevel1Request) GetProtocolId() drkey.Protocol
- func (x *DRKeyLevel1Request) GetValTime() *timestamppb.Timestamp
- func (*DRKeyLevel1Request) ProtoMessage()
- func (x *DRKeyLevel1Request) ProtoReflect() protoreflect.Message
- func (x *DRKeyLevel1Request) Reset()
- func (x *DRKeyLevel1Request) String() string
- type DRKeyLevel1Response
- func (*DRKeyLevel1Response) Descriptor() ([]byte, []int)deprecated
- func (x *DRKeyLevel1Response) GetEpochBegin() *timestamppb.Timestamp
- func (x *DRKeyLevel1Response) GetEpochEnd() *timestamppb.Timestamp
- func (x *DRKeyLevel1Response) GetKey() []byte
- func (*DRKeyLevel1Response) ProtoMessage()
- func (x *DRKeyLevel1Response) ProtoReflect() protoreflect.Message
- func (x *DRKeyLevel1Response) Reset()
- func (x *DRKeyLevel1Response) String() string
- type DRKeySecretValueRequest
- func (*DRKeySecretValueRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DRKeySecretValueRequest) GetProtocolId() drkey.Protocol
- func (x *DRKeySecretValueRequest) GetValTime() *timestamppb.Timestamp
- func (*DRKeySecretValueRequest) ProtoMessage()
- func (x *DRKeySecretValueRequest) ProtoReflect() protoreflect.Message
- func (x *DRKeySecretValueRequest) Reset()
- func (x *DRKeySecretValueRequest) String() string
- type DRKeySecretValueResponse
- func (*DRKeySecretValueResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DRKeySecretValueResponse) GetEpochBegin() *timestamppb.Timestamp
- func (x *DRKeySecretValueResponse) GetEpochEnd() *timestamppb.Timestamp
- func (x *DRKeySecretValueResponse) GetKey() []byte
- func (*DRKeySecretValueResponse) ProtoMessage()
- func (x *DRKeySecretValueResponse) ProtoReflect() protoreflect.Message
- func (x *DRKeySecretValueResponse) Reset()
- func (x *DRKeySecretValueResponse) String() string
- type DigestExtension
- type DigestExtension_Digest
- func (*DigestExtension_Digest) Descriptor() ([]byte, []int)deprecated
- func (x *DigestExtension_Digest) GetDigest() []byte
- func (*DigestExtension_Digest) ProtoMessage()
- func (x *DigestExtension_Digest) ProtoReflect() protoreflect.Message
- func (x *DigestExtension_Digest) Reset()
- func (x *DigestExtension_Digest) String() string
- type GeoCoordinates
- func (*GeoCoordinates) Descriptor() ([]byte, []int)deprecated
- func (x *GeoCoordinates) GetAddress() string
- func (x *GeoCoordinates) GetLatitude() float32
- func (x *GeoCoordinates) GetLongitude() float32
- func (*GeoCoordinates) ProtoMessage()
- func (x *GeoCoordinates) ProtoReflect() protoreflect.Message
- func (x *GeoCoordinates) Reset()
- func (x *GeoCoordinates) String() string
- type HiddenPathExtension
- func (*HiddenPathExtension) Descriptor() ([]byte, []int)deprecated
- func (x *HiddenPathExtension) GetIsHidden() bool
- func (*HiddenPathExtension) ProtoMessage()
- func (x *HiddenPathExtension) ProtoReflect() protoreflect.Message
- func (x *HiddenPathExtension) Reset()
- func (x *HiddenPathExtension) String() string
- type HopEntry
- type HopField
- func (*HopField) Descriptor() ([]byte, []int)deprecated
- func (x *HopField) GetEgress() uint64
- func (x *HopField) GetExpTime() uint32
- func (x *HopField) GetIngress() uint64
- func (x *HopField) GetMac() []byte
- func (*HopField) ProtoMessage()
- func (x *HopField) ProtoReflect() protoreflect.Message
- func (x *HopField) Reset()
- func (x *HopField) String() string
- type LatencyInfo
- func (*LatencyInfo) Descriptor() ([]byte, []int)deprecated
- func (x *LatencyInfo) GetInter() map[uint64]uint32
- func (x *LatencyInfo) GetIntra() map[uint64]uint32
- func (*LatencyInfo) ProtoMessage()
- func (x *LatencyInfo) ProtoReflect() protoreflect.Message
- func (x *LatencyInfo) Reset()
- func (x *LatencyInfo) String() string
- type LinkType
- type PathSegment
- func (*PathSegment) Descriptor() ([]byte, []int)deprecated
- func (x *PathSegment) GetAsEntries() []*ASEntry
- func (x *PathSegment) GetSegmentInfo() []byte
- func (*PathSegment) ProtoMessage()
- func (x *PathSegment) ProtoReflect() protoreflect.Message
- func (x *PathSegment) Reset()
- func (x *PathSegment) String() string
- type PathSegmentExtensions
- func (*PathSegmentExtensions) Descriptor() ([]byte, []int)deprecated
- func (x *PathSegmentExtensions) GetDigests() *DigestExtension
- func (x *PathSegmentExtensions) GetHiddenPath() *HiddenPathExtension
- func (x *PathSegmentExtensions) GetStaticInfo() *StaticInfoExtension
- func (*PathSegmentExtensions) ProtoMessage()
- func (x *PathSegmentExtensions) ProtoReflect() protoreflect.Message
- func (x *PathSegmentExtensions) Reset()
- func (x *PathSegmentExtensions) String() string
- type PathSegmentUnsignedExtensions
- func (*PathSegmentUnsignedExtensions) Descriptor() ([]byte, []int)deprecated
- func (x *PathSegmentUnsignedExtensions) GetEpic() *experimental.EPICDetachedExtension
- func (*PathSegmentUnsignedExtensions) ProtoMessage()
- func (x *PathSegmentUnsignedExtensions) ProtoReflect() protoreflect.Message
- func (x *PathSegmentUnsignedExtensions) Reset()
- func (x *PathSegmentUnsignedExtensions) String() string
- type PeerEntry
- func (*PeerEntry) Descriptor() ([]byte, []int)deprecated
- func (x *PeerEntry) GetHopField() *HopField
- func (x *PeerEntry) GetPeerInterface() uint64
- func (x *PeerEntry) GetPeerIsdAs() uint64
- func (x *PeerEntry) GetPeerMtu() uint32
- func (*PeerEntry) ProtoMessage()
- func (x *PeerEntry) ProtoReflect() protoreflect.Message
- func (x *PeerEntry) Reset()
- func (x *PeerEntry) String() string
- type SegmentCreationServiceClient
- type SegmentCreationServiceServer
- type SegmentInformation
- func (*SegmentInformation) Descriptor() ([]byte, []int)deprecated
- func (x *SegmentInformation) GetSegmentId() uint32
- func (x *SegmentInformation) GetTimestamp() int64
- func (*SegmentInformation) ProtoMessage()
- func (x *SegmentInformation) ProtoReflect() protoreflect.Message
- func (x *SegmentInformation) Reset()
- func (x *SegmentInformation) String() string
- type SegmentLookupServiceClient
- type SegmentLookupServiceServer
- type SegmentRegistrationServiceClient
- type SegmentRegistrationServiceServer
- type SegmentType
- func (SegmentType) Descriptor() protoreflect.EnumDescriptor
- func (x SegmentType) Enum() *SegmentType
- func (SegmentType) EnumDescriptor() ([]byte, []int)deprecated
- func (x SegmentType) Number() protoreflect.EnumNumber
- func (x SegmentType) String() string
- func (SegmentType) Type() protoreflect.EnumType
- type SegmentsRegistrationRequest
- func (*SegmentsRegistrationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SegmentsRegistrationRequest) GetSegments() map[int32]*SegmentsRegistrationRequest_Segments
- func (*SegmentsRegistrationRequest) ProtoMessage()
- func (x *SegmentsRegistrationRequest) ProtoReflect() protoreflect.Message
- func (x *SegmentsRegistrationRequest) Reset()
- func (x *SegmentsRegistrationRequest) String() string
- type SegmentsRegistrationRequest_Segments
- func (*SegmentsRegistrationRequest_Segments) Descriptor() ([]byte, []int)deprecated
- func (x *SegmentsRegistrationRequest_Segments) GetSegments() []*PathSegment
- func (*SegmentsRegistrationRequest_Segments) ProtoMessage()
- func (x *SegmentsRegistrationRequest_Segments) ProtoReflect() protoreflect.Message
- func (x *SegmentsRegistrationRequest_Segments) Reset()
- func (x *SegmentsRegistrationRequest_Segments) String() string
- type SegmentsRegistrationResponse
- func (*SegmentsRegistrationResponse) Descriptor() ([]byte, []int)deprecated
- func (*SegmentsRegistrationResponse) ProtoMessage()
- func (x *SegmentsRegistrationResponse) ProtoReflect() protoreflect.Message
- func (x *SegmentsRegistrationResponse) Reset()
- func (x *SegmentsRegistrationResponse) String() string
- type SegmentsRequest
- func (*SegmentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SegmentsRequest) GetDstIsdAs() uint64
- func (x *SegmentsRequest) GetSrcIsdAs() uint64
- func (*SegmentsRequest) ProtoMessage()
- func (x *SegmentsRequest) ProtoReflect() protoreflect.Message
- func (x *SegmentsRequest) Reset()
- func (x *SegmentsRequest) String() string
- type SegmentsResponse
- func (*SegmentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SegmentsResponse) GetDeprecatedSignedRevocations() [][]byte
- func (x *SegmentsResponse) GetSegments() map[int32]*SegmentsResponse_Segments
- func (*SegmentsResponse) ProtoMessage()
- func (x *SegmentsResponse) ProtoReflect() protoreflect.Message
- func (x *SegmentsResponse) Reset()
- func (x *SegmentsResponse) String() string
- type SegmentsResponse_Segments
- func (*SegmentsResponse_Segments) Descriptor() ([]byte, []int)deprecated
- func (x *SegmentsResponse_Segments) GetSegments() []*PathSegment
- func (*SegmentsResponse_Segments) ProtoMessage()
- func (x *SegmentsResponse_Segments) ProtoReflect() protoreflect.Message
- func (x *SegmentsResponse_Segments) Reset()
- func (x *SegmentsResponse_Segments) String() string
- type ServiceResolutionRequest
- type ServiceResolutionResponse
- func (*ServiceResolutionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceResolutionResponse) GetTransports() map[string]*Transport
- func (*ServiceResolutionResponse) ProtoMessage()
- func (x *ServiceResolutionResponse) ProtoReflect() protoreflect.Message
- func (x *ServiceResolutionResponse) Reset()
- func (x *ServiceResolutionResponse) String() string
- type StaticInfoExtension
- func (*StaticInfoExtension) Descriptor() ([]byte, []int)deprecated
- func (x *StaticInfoExtension) GetBandwidth() *BandwidthInfo
- func (x *StaticInfoExtension) GetGeo() map[uint64]*GeoCoordinates
- func (x *StaticInfoExtension) GetInternalHops() map[uint64]uint32
- func (x *StaticInfoExtension) GetLatency() *LatencyInfo
- func (x *StaticInfoExtension) GetLinkType() map[uint64]LinkType
- func (x *StaticInfoExtension) GetNote() string
- func (*StaticInfoExtension) ProtoMessage()
- func (x *StaticInfoExtension) ProtoReflect() protoreflect.Message
- func (x *StaticInfoExtension) Reset()
- func (x *StaticInfoExtension) String() string
- type TRCRequest
- func (*TRCRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TRCRequest) GetBase() uint64
- func (x *TRCRequest) GetIsd() uint32
- func (x *TRCRequest) GetSerial() uint64
- func (*TRCRequest) ProtoMessage()
- func (x *TRCRequest) ProtoReflect() protoreflect.Message
- func (x *TRCRequest) Reset()
- func (x *TRCRequest) String() string
- type TRCResponse
- type Transport
- type TrustMaterialServiceClient
- type TrustMaterialServiceServer
- type UnimplementedChainRenewalServiceServer
- type UnimplementedDRKeyInterServiceServer
- type UnimplementedDRKeyIntraServiceServer
- func (*UnimplementedDRKeyIntraServiceServer) DRKeyASHost(context.Context, *DRKeyASHostRequest) (*DRKeyASHostResponse, error)
- func (*UnimplementedDRKeyIntraServiceServer) DRKeyHostAS(context.Context, *DRKeyHostASRequest) (*DRKeyHostASResponse, error)
- func (*UnimplementedDRKeyIntraServiceServer) DRKeyHostHost(context.Context, *DRKeyHostHostRequest) (*DRKeyHostHostResponse, error)
- func (*UnimplementedDRKeyIntraServiceServer) DRKeyIntraLevel1(context.Context, *DRKeyIntraLevel1Request) (*DRKeyIntraLevel1Response, error)
- func (*UnimplementedDRKeyIntraServiceServer) DRKeySecretValue(context.Context, *DRKeySecretValueRequest) (*DRKeySecretValueResponse, error)
- type UnimplementedSegmentCreationServiceServer
- type UnimplementedSegmentLookupServiceServer
- type UnimplementedSegmentRegistrationServiceServer
- type UnimplementedTrustMaterialServiceServer
- type VerificationKeyID
- func (*VerificationKeyID) Descriptor() ([]byte, []int)deprecated
- func (x *VerificationKeyID) GetIsdAs() uint64
- func (x *VerificationKeyID) GetSubjectKeyId() []byte
- func (x *VerificationKeyID) GetTrcBase() uint64
- func (x *VerificationKeyID) GetTrcSerial() uint64
- func (*VerificationKeyID) ProtoMessage()
- func (x *VerificationKeyID) ProtoReflect() protoreflect.Message
- func (x *VerificationKeyID) Reset()
- func (x *VerificationKeyID) String() string
Constants ¶
This section is empty.
Variables ¶
var ( SegmentType_name = map[int32]string{ 0: "SEGMENT_TYPE_UNSPECIFIED", 1: "SEGMENT_TYPE_UP", 2: "SEGMENT_TYPE_DOWN", 3: "SEGMENT_TYPE_CORE", } SegmentType_value = map[string]int32{ "SEGMENT_TYPE_UNSPECIFIED": 0, "SEGMENT_TYPE_UP": 1, "SEGMENT_TYPE_DOWN": 2, "SEGMENT_TYPE_CORE": 3, } )
Enum value maps for SegmentType.
var ( LinkType_name = map[int32]string{ 0: "LINK_TYPE_UNSPECIFIED", 1: "LINK_TYPE_DIRECT", 2: "LINK_TYPE_MULTI_HOP", 3: "LINK_TYPE_OPEN_NET", } LinkType_value = map[string]int32{ "LINK_TYPE_UNSPECIFIED": 0, "LINK_TYPE_DIRECT": 1, "LINK_TYPE_MULTI_HOP": 2, "LINK_TYPE_OPEN_NET": 3, } )
Enum value maps for LinkType.
var File_proto_control_plane_v1_cppki_proto protoreflect.FileDescriptor
var File_proto_control_plane_v1_drkey_proto protoreflect.FileDescriptor
var File_proto_control_plane_v1_renewal_proto protoreflect.FileDescriptor
var File_proto_control_plane_v1_seg_extensions_proto protoreflect.FileDescriptor
var File_proto_control_plane_v1_seg_proto protoreflect.FileDescriptor
var File_proto_control_plane_v1_svc_resolution_proto protoreflect.FileDescriptor
Functions ¶
func RegisterChainRenewalServiceServer ¶
func RegisterChainRenewalServiceServer(s *grpc.Server, srv ChainRenewalServiceServer)
func RegisterDRKeyInterServiceServer ¶ added in v0.9.0
func RegisterDRKeyInterServiceServer(s *grpc.Server, srv DRKeyInterServiceServer)
func RegisterDRKeyIntraServiceServer ¶ added in v0.9.0
func RegisterDRKeyIntraServiceServer(s *grpc.Server, srv DRKeyIntraServiceServer)
func RegisterSegmentCreationServiceServer ¶
func RegisterSegmentCreationServiceServer(s *grpc.Server, srv SegmentCreationServiceServer)
func RegisterSegmentLookupServiceServer ¶
func RegisterSegmentLookupServiceServer(s *grpc.Server, srv SegmentLookupServiceServer)
func RegisterSegmentRegistrationServiceServer ¶
func RegisterSegmentRegistrationServiceServer(s *grpc.Server, srv SegmentRegistrationServiceServer)
func RegisterTrustMaterialServiceServer ¶
func RegisterTrustMaterialServiceServer(s *grpc.Server, srv TrustMaterialServiceServer)
Types ¶
type ASEntry ¶
type ASEntry struct { Signed *crypto.SignedMessage `protobuf:"bytes,1,opt,name=signed,proto3" json:"signed,omitempty"` Unsigned *PathSegmentUnsignedExtensions `protobuf:"bytes,2,opt,name=unsigned,proto3" json:"unsigned,omitempty"` // contains filtered or unexported fields }
func (*ASEntry) Descriptor
deprecated
func (*ASEntry) GetSigned ¶
func (x *ASEntry) GetSigned() *crypto.SignedMessage
func (*ASEntry) GetUnsigned ¶
func (x *ASEntry) GetUnsigned() *PathSegmentUnsignedExtensions
func (*ASEntry) ProtoMessage ¶
func (*ASEntry) ProtoMessage()
func (*ASEntry) ProtoReflect ¶
func (x *ASEntry) ProtoReflect() protoreflect.Message
type ASEntrySignedBody ¶
type ASEntrySignedBody struct { IsdAs uint64 `protobuf:"varint,1,opt,name=isd_as,json=isdAs,proto3" json:"isd_as,omitempty"` NextIsdAs uint64 `protobuf:"varint,2,opt,name=next_isd_as,json=nextIsdAs,proto3" json:"next_isd_as,omitempty"` HopEntry *HopEntry `protobuf:"bytes,3,opt,name=hop_entry,json=hopEntry,proto3" json:"hop_entry,omitempty"` PeerEntries []*PeerEntry `protobuf:"bytes,4,rep,name=peer_entries,json=peerEntries,proto3" json:"peer_entries,omitempty"` Mtu uint32 `protobuf:"varint,5,opt,name=mtu,proto3" json:"mtu,omitempty"` Extensions *PathSegmentExtensions `protobuf:"bytes,6,opt,name=extensions,proto3" json:"extensions,omitempty"` // contains filtered or unexported fields }
func (*ASEntrySignedBody) Descriptor
deprecated
func (*ASEntrySignedBody) Descriptor() ([]byte, []int)
Deprecated: Use ASEntrySignedBody.ProtoReflect.Descriptor instead.
func (*ASEntrySignedBody) GetExtensions ¶
func (x *ASEntrySignedBody) GetExtensions() *PathSegmentExtensions
func (*ASEntrySignedBody) GetHopEntry ¶
func (x *ASEntrySignedBody) GetHopEntry() *HopEntry
func (*ASEntrySignedBody) GetIsdAs ¶
func (x *ASEntrySignedBody) GetIsdAs() uint64
func (*ASEntrySignedBody) GetMtu ¶
func (x *ASEntrySignedBody) GetMtu() uint32
func (*ASEntrySignedBody) GetNextIsdAs ¶
func (x *ASEntrySignedBody) GetNextIsdAs() uint64
func (*ASEntrySignedBody) GetPeerEntries ¶
func (x *ASEntrySignedBody) GetPeerEntries() []*PeerEntry
func (*ASEntrySignedBody) ProtoMessage ¶
func (*ASEntrySignedBody) ProtoMessage()
func (*ASEntrySignedBody) ProtoReflect ¶
func (x *ASEntrySignedBody) ProtoReflect() protoreflect.Message
func (*ASEntrySignedBody) Reset ¶
func (x *ASEntrySignedBody) Reset()
func (*ASEntrySignedBody) String ¶
func (x *ASEntrySignedBody) String() string
type BandwidthInfo ¶
type BandwidthInfo struct { Intra map[uint64]uint64 `` /* 153-byte string literal not displayed */ Inter map[uint64]uint64 `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*BandwidthInfo) Descriptor
deprecated
func (*BandwidthInfo) Descriptor() ([]byte, []int)
Deprecated: Use BandwidthInfo.ProtoReflect.Descriptor instead.
func (*BandwidthInfo) GetInter ¶
func (x *BandwidthInfo) GetInter() map[uint64]uint64
func (*BandwidthInfo) GetIntra ¶
func (x *BandwidthInfo) GetIntra() map[uint64]uint64
func (*BandwidthInfo) ProtoMessage ¶
func (*BandwidthInfo) ProtoMessage()
func (*BandwidthInfo) ProtoReflect ¶
func (x *BandwidthInfo) ProtoReflect() protoreflect.Message
func (*BandwidthInfo) Reset ¶
func (x *BandwidthInfo) Reset()
func (*BandwidthInfo) String ¶
func (x *BandwidthInfo) String() string
type BeaconRequest ¶
type BeaconRequest struct { Segment *PathSegment `protobuf:"bytes,1,opt,name=segment,proto3" json:"segment,omitempty"` // contains filtered or unexported fields }
func (*BeaconRequest) Descriptor
deprecated
func (*BeaconRequest) Descriptor() ([]byte, []int)
Deprecated: Use BeaconRequest.ProtoReflect.Descriptor instead.
func (*BeaconRequest) GetSegment ¶
func (x *BeaconRequest) GetSegment() *PathSegment
func (*BeaconRequest) ProtoMessage ¶
func (*BeaconRequest) ProtoMessage()
func (*BeaconRequest) ProtoReflect ¶
func (x *BeaconRequest) ProtoReflect() protoreflect.Message
func (*BeaconRequest) Reset ¶
func (x *BeaconRequest) Reset()
func (*BeaconRequest) String ¶
func (x *BeaconRequest) String() string
type BeaconResponse ¶
type BeaconResponse struct {
// contains filtered or unexported fields
}
func (*BeaconResponse) Descriptor
deprecated
func (*BeaconResponse) Descriptor() ([]byte, []int)
Deprecated: Use BeaconResponse.ProtoReflect.Descriptor instead.
func (*BeaconResponse) ProtoMessage ¶
func (*BeaconResponse) ProtoMessage()
func (*BeaconResponse) ProtoReflect ¶
func (x *BeaconResponse) ProtoReflect() protoreflect.Message
func (*BeaconResponse) Reset ¶
func (x *BeaconResponse) Reset()
func (*BeaconResponse) String ¶
func (x *BeaconResponse) String() string
type Chain ¶
type Chain struct { AsCert []byte `protobuf:"bytes,1,opt,name=as_cert,json=asCert,proto3" json:"as_cert,omitempty"` CaCert []byte `protobuf:"bytes,2,opt,name=ca_cert,json=caCert,proto3" json:"ca_cert,omitempty"` // contains filtered or unexported fields }
func (*Chain) Descriptor
deprecated
func (*Chain) ProtoMessage ¶
func (*Chain) ProtoMessage()
func (*Chain) ProtoReflect ¶
func (x *Chain) ProtoReflect() protoreflect.Message
type ChainRenewalRequest ¶
type ChainRenewalRequest struct { SignedRequest *crypto.SignedMessage `protobuf:"bytes,1,opt,name=signed_request,json=signedRequest,proto3" json:"signed_request,omitempty"` CmsSignedRequest []byte `protobuf:"bytes,2,opt,name=cms_signed_request,json=cmsSignedRequest,proto3" json:"cms_signed_request,omitempty"` // contains filtered or unexported fields }
func (*ChainRenewalRequest) Descriptor
deprecated
func (*ChainRenewalRequest) Descriptor() ([]byte, []int)
Deprecated: Use ChainRenewalRequest.ProtoReflect.Descriptor instead.
func (*ChainRenewalRequest) GetCmsSignedRequest ¶
func (x *ChainRenewalRequest) GetCmsSignedRequest() []byte
func (*ChainRenewalRequest) GetSignedRequest ¶
func (x *ChainRenewalRequest) GetSignedRequest() *crypto.SignedMessage
func (*ChainRenewalRequest) ProtoMessage ¶
func (*ChainRenewalRequest) ProtoMessage()
func (*ChainRenewalRequest) ProtoReflect ¶
func (x *ChainRenewalRequest) ProtoReflect() protoreflect.Message
func (*ChainRenewalRequest) Reset ¶
func (x *ChainRenewalRequest) Reset()
func (*ChainRenewalRequest) String ¶
func (x *ChainRenewalRequest) String() string
type ChainRenewalRequestBody ¶
type ChainRenewalRequestBody struct { Csr []byte `protobuf:"bytes,1,opt,name=csr,proto3" json:"csr,omitempty"` // contains filtered or unexported fields }
func (*ChainRenewalRequestBody) Descriptor
deprecated
func (*ChainRenewalRequestBody) Descriptor() ([]byte, []int)
Deprecated: Use ChainRenewalRequestBody.ProtoReflect.Descriptor instead.
func (*ChainRenewalRequestBody) GetCsr ¶
func (x *ChainRenewalRequestBody) GetCsr() []byte
func (*ChainRenewalRequestBody) ProtoMessage ¶
func (*ChainRenewalRequestBody) ProtoMessage()
func (*ChainRenewalRequestBody) ProtoReflect ¶
func (x *ChainRenewalRequestBody) ProtoReflect() protoreflect.Message
func (*ChainRenewalRequestBody) Reset ¶
func (x *ChainRenewalRequestBody) Reset()
func (*ChainRenewalRequestBody) String ¶
func (x *ChainRenewalRequestBody) String() string
type ChainRenewalResponse ¶
type ChainRenewalResponse struct { SignedResponse *crypto.SignedMessage `protobuf:"bytes,1,opt,name=signed_response,json=signedResponse,proto3" json:"signed_response,omitempty"` CmsSignedResponse []byte `protobuf:"bytes,2,opt,name=cms_signed_response,json=cmsSignedResponse,proto3" json:"cms_signed_response,omitempty"` // contains filtered or unexported fields }
func (*ChainRenewalResponse) Descriptor
deprecated
func (*ChainRenewalResponse) Descriptor() ([]byte, []int)
Deprecated: Use ChainRenewalResponse.ProtoReflect.Descriptor instead.
func (*ChainRenewalResponse) GetCmsSignedResponse ¶
func (x *ChainRenewalResponse) GetCmsSignedResponse() []byte
func (*ChainRenewalResponse) GetSignedResponse ¶
func (x *ChainRenewalResponse) GetSignedResponse() *crypto.SignedMessage
func (*ChainRenewalResponse) ProtoMessage ¶
func (*ChainRenewalResponse) ProtoMessage()
func (*ChainRenewalResponse) ProtoReflect ¶
func (x *ChainRenewalResponse) ProtoReflect() protoreflect.Message
func (*ChainRenewalResponse) Reset ¶
func (x *ChainRenewalResponse) Reset()
func (*ChainRenewalResponse) String ¶
func (x *ChainRenewalResponse) String() string
type ChainRenewalResponseBody ¶
type ChainRenewalResponseBody struct { Chain *Chain `protobuf:"bytes,1,opt,name=chain,proto3" json:"chain,omitempty"` // contains filtered or unexported fields }
func (*ChainRenewalResponseBody) Descriptor
deprecated
func (*ChainRenewalResponseBody) Descriptor() ([]byte, []int)
Deprecated: Use ChainRenewalResponseBody.ProtoReflect.Descriptor instead.
func (*ChainRenewalResponseBody) GetChain ¶
func (x *ChainRenewalResponseBody) GetChain() *Chain
func (*ChainRenewalResponseBody) ProtoMessage ¶
func (*ChainRenewalResponseBody) ProtoMessage()
func (*ChainRenewalResponseBody) ProtoReflect ¶
func (x *ChainRenewalResponseBody) ProtoReflect() protoreflect.Message
func (*ChainRenewalResponseBody) Reset ¶
func (x *ChainRenewalResponseBody) Reset()
func (*ChainRenewalResponseBody) String ¶
func (x *ChainRenewalResponseBody) String() string
type ChainRenewalServiceClient ¶
type ChainRenewalServiceClient interface {
ChainRenewal(ctx context.Context, in *ChainRenewalRequest, opts ...grpc.CallOption) (*ChainRenewalResponse, error)
}
ChainRenewalServiceClient is the client API for ChainRenewalService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewChainRenewalServiceClient ¶
func NewChainRenewalServiceClient(cc grpc.ClientConnInterface) ChainRenewalServiceClient
type ChainRenewalServiceServer ¶
type ChainRenewalServiceServer interface {
ChainRenewal(context.Context, *ChainRenewalRequest) (*ChainRenewalResponse, error)
}
ChainRenewalServiceServer is the server API for ChainRenewalService service.
type ChainsRequest ¶
type ChainsRequest struct { IsdAs uint64 `protobuf:"varint,1,opt,name=isd_as,json=isdAs,proto3" json:"isd_as,omitempty"` SubjectKeyId []byte `protobuf:"bytes,2,opt,name=subject_key_id,json=subjectKeyId,proto3" json:"subject_key_id,omitempty"` AtLeastValidUntil *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=at_least_valid_until,json=atLeastValidUntil,proto3" json:"at_least_valid_until,omitempty"` AtLeastValidSince *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=at_least_valid_since,json=atLeastValidSince,proto3" json:"at_least_valid_since,omitempty"` // contains filtered or unexported fields }
func (*ChainsRequest) Descriptor
deprecated
func (*ChainsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ChainsRequest.ProtoReflect.Descriptor instead.
func (*ChainsRequest) GetAtLeastValidSince ¶ added in v0.11.0
func (x *ChainsRequest) GetAtLeastValidSince() *timestamppb.Timestamp
func (*ChainsRequest) GetAtLeastValidUntil ¶ added in v0.11.0
func (x *ChainsRequest) GetAtLeastValidUntil() *timestamppb.Timestamp
func (*ChainsRequest) GetIsdAs ¶
func (x *ChainsRequest) GetIsdAs() uint64
func (*ChainsRequest) GetSubjectKeyId ¶
func (x *ChainsRequest) GetSubjectKeyId() []byte
func (*ChainsRequest) ProtoMessage ¶
func (*ChainsRequest) ProtoMessage()
func (*ChainsRequest) ProtoReflect ¶
func (x *ChainsRequest) ProtoReflect() protoreflect.Message
func (*ChainsRequest) Reset ¶
func (x *ChainsRequest) Reset()
func (*ChainsRequest) String ¶
func (x *ChainsRequest) String() string
type ChainsResponse ¶
type ChainsResponse struct { Chains []*Chain `protobuf:"bytes,1,rep,name=chains,proto3" json:"chains,omitempty"` // contains filtered or unexported fields }
func (*ChainsResponse) Descriptor
deprecated
func (*ChainsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ChainsResponse.ProtoReflect.Descriptor instead.
func (*ChainsResponse) GetChains ¶
func (x *ChainsResponse) GetChains() []*Chain
func (*ChainsResponse) ProtoMessage ¶
func (*ChainsResponse) ProtoMessage()
func (*ChainsResponse) ProtoReflect ¶
func (x *ChainsResponse) ProtoReflect() protoreflect.Message
func (*ChainsResponse) Reset ¶
func (x *ChainsResponse) Reset()
func (*ChainsResponse) String ¶
func (x *ChainsResponse) String() string
type DRKeyASHostRequest ¶ added in v0.9.0
type DRKeyASHostRequest struct { ValTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=val_time,json=valTime,proto3" json:"val_time,omitempty"` ProtocolId drkey.Protocol `protobuf:"varint,2,opt,name=protocol_id,json=protocolId,proto3,enum=proto.drkey.v1.Protocol" json:"protocol_id,omitempty"` SrcIa uint64 `protobuf:"varint,3,opt,name=src_ia,json=srcIa,proto3" json:"src_ia,omitempty"` DstIa uint64 `protobuf:"varint,4,opt,name=dst_ia,json=dstIa,proto3" json:"dst_ia,omitempty"` DstHost string `protobuf:"bytes,5,opt,name=dst_host,json=dstHost,proto3" json:"dst_host,omitempty"` // contains filtered or unexported fields }
func (*DRKeyASHostRequest) Descriptor
deprecated
added in
v0.9.0
func (*DRKeyASHostRequest) Descriptor() ([]byte, []int)
Deprecated: Use DRKeyASHostRequest.ProtoReflect.Descriptor instead.
func (*DRKeyASHostRequest) GetDstHost ¶ added in v0.9.0
func (x *DRKeyASHostRequest) GetDstHost() string
func (*DRKeyASHostRequest) GetDstIa ¶ added in v0.9.0
func (x *DRKeyASHostRequest) GetDstIa() uint64
func (*DRKeyASHostRequest) GetProtocolId ¶ added in v0.9.0
func (x *DRKeyASHostRequest) GetProtocolId() drkey.Protocol
func (*DRKeyASHostRequest) GetSrcIa ¶ added in v0.9.0
func (x *DRKeyASHostRequest) GetSrcIa() uint64
func (*DRKeyASHostRequest) GetValTime ¶ added in v0.9.0
func (x *DRKeyASHostRequest) GetValTime() *timestamppb.Timestamp
func (*DRKeyASHostRequest) ProtoMessage ¶ added in v0.9.0
func (*DRKeyASHostRequest) ProtoMessage()
func (*DRKeyASHostRequest) ProtoReflect ¶ added in v0.9.0
func (x *DRKeyASHostRequest) ProtoReflect() protoreflect.Message
func (*DRKeyASHostRequest) Reset ¶ added in v0.9.0
func (x *DRKeyASHostRequest) Reset()
func (*DRKeyASHostRequest) String ¶ added in v0.9.0
func (x *DRKeyASHostRequest) String() string
type DRKeyASHostResponse ¶ added in v0.9.0
type DRKeyASHostResponse struct { EpochBegin *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=epoch_begin,json=epochBegin,proto3" json:"epoch_begin,omitempty"` EpochEnd *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=epoch_end,json=epochEnd,proto3" json:"epoch_end,omitempty"` Key []byte `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*DRKeyASHostResponse) Descriptor
deprecated
added in
v0.9.0
func (*DRKeyASHostResponse) Descriptor() ([]byte, []int)
Deprecated: Use DRKeyASHostResponse.ProtoReflect.Descriptor instead.
func (*DRKeyASHostResponse) GetEpochBegin ¶ added in v0.9.0
func (x *DRKeyASHostResponse) GetEpochBegin() *timestamppb.Timestamp
func (*DRKeyASHostResponse) GetEpochEnd ¶ added in v0.9.0
func (x *DRKeyASHostResponse) GetEpochEnd() *timestamppb.Timestamp
func (*DRKeyASHostResponse) GetKey ¶ added in v0.9.0
func (x *DRKeyASHostResponse) GetKey() []byte
func (*DRKeyASHostResponse) ProtoMessage ¶ added in v0.9.0
func (*DRKeyASHostResponse) ProtoMessage()
func (*DRKeyASHostResponse) ProtoReflect ¶ added in v0.9.0
func (x *DRKeyASHostResponse) ProtoReflect() protoreflect.Message
func (*DRKeyASHostResponse) Reset ¶ added in v0.9.0
func (x *DRKeyASHostResponse) Reset()
func (*DRKeyASHostResponse) String ¶ added in v0.9.0
func (x *DRKeyASHostResponse) String() string
type DRKeyHostASRequest ¶ added in v0.9.0
type DRKeyHostASRequest struct { ValTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=val_time,json=valTime,proto3" json:"val_time,omitempty"` ProtocolId drkey.Protocol `protobuf:"varint,2,opt,name=protocol_id,json=protocolId,proto3,enum=proto.drkey.v1.Protocol" json:"protocol_id,omitempty"` SrcIa uint64 `protobuf:"varint,3,opt,name=src_ia,json=srcIa,proto3" json:"src_ia,omitempty"` DstIa uint64 `protobuf:"varint,4,opt,name=dst_ia,json=dstIa,proto3" json:"dst_ia,omitempty"` SrcHost string `protobuf:"bytes,5,opt,name=src_host,json=srcHost,proto3" json:"src_host,omitempty"` // contains filtered or unexported fields }
func (*DRKeyHostASRequest) Descriptor
deprecated
added in
v0.9.0
func (*DRKeyHostASRequest) Descriptor() ([]byte, []int)
Deprecated: Use DRKeyHostASRequest.ProtoReflect.Descriptor instead.
func (*DRKeyHostASRequest) GetDstIa ¶ added in v0.9.0
func (x *DRKeyHostASRequest) GetDstIa() uint64
func (*DRKeyHostASRequest) GetProtocolId ¶ added in v0.9.0
func (x *DRKeyHostASRequest) GetProtocolId() drkey.Protocol
func (*DRKeyHostASRequest) GetSrcHost ¶ added in v0.9.0
func (x *DRKeyHostASRequest) GetSrcHost() string
func (*DRKeyHostASRequest) GetSrcIa ¶ added in v0.9.0
func (x *DRKeyHostASRequest) GetSrcIa() uint64
func (*DRKeyHostASRequest) GetValTime ¶ added in v0.9.0
func (x *DRKeyHostASRequest) GetValTime() *timestamppb.Timestamp
func (*DRKeyHostASRequest) ProtoMessage ¶ added in v0.9.0
func (*DRKeyHostASRequest) ProtoMessage()
func (*DRKeyHostASRequest) ProtoReflect ¶ added in v0.9.0
func (x *DRKeyHostASRequest) ProtoReflect() protoreflect.Message
func (*DRKeyHostASRequest) Reset ¶ added in v0.9.0
func (x *DRKeyHostASRequest) Reset()
func (*DRKeyHostASRequest) String ¶ added in v0.9.0
func (x *DRKeyHostASRequest) String() string
type DRKeyHostASResponse ¶ added in v0.9.0
type DRKeyHostASResponse struct { EpochBegin *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=epoch_begin,json=epochBegin,proto3" json:"epoch_begin,omitempty"` EpochEnd *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=epoch_end,json=epochEnd,proto3" json:"epoch_end,omitempty"` Key []byte `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*DRKeyHostASResponse) Descriptor
deprecated
added in
v0.9.0
func (*DRKeyHostASResponse) Descriptor() ([]byte, []int)
Deprecated: Use DRKeyHostASResponse.ProtoReflect.Descriptor instead.
func (*DRKeyHostASResponse) GetEpochBegin ¶ added in v0.9.0
func (x *DRKeyHostASResponse) GetEpochBegin() *timestamppb.Timestamp
func (*DRKeyHostASResponse) GetEpochEnd ¶ added in v0.9.0
func (x *DRKeyHostASResponse) GetEpochEnd() *timestamppb.Timestamp
func (*DRKeyHostASResponse) GetKey ¶ added in v0.9.0
func (x *DRKeyHostASResponse) GetKey() []byte
func (*DRKeyHostASResponse) ProtoMessage ¶ added in v0.9.0
func (*DRKeyHostASResponse) ProtoMessage()
func (*DRKeyHostASResponse) ProtoReflect ¶ added in v0.9.0
func (x *DRKeyHostASResponse) ProtoReflect() protoreflect.Message
func (*DRKeyHostASResponse) Reset ¶ added in v0.9.0
func (x *DRKeyHostASResponse) Reset()
func (*DRKeyHostASResponse) String ¶ added in v0.9.0
func (x *DRKeyHostASResponse) String() string
type DRKeyHostHostRequest ¶ added in v0.9.0
type DRKeyHostHostRequest struct { ValTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=val_time,json=valTime,proto3" json:"val_time,omitempty"` ProtocolId drkey.Protocol `protobuf:"varint,2,opt,name=protocol_id,json=protocolId,proto3,enum=proto.drkey.v1.Protocol" json:"protocol_id,omitempty"` SrcIa uint64 `protobuf:"varint,3,opt,name=src_ia,json=srcIa,proto3" json:"src_ia,omitempty"` DstIa uint64 `protobuf:"varint,4,opt,name=dst_ia,json=dstIa,proto3" json:"dst_ia,omitempty"` SrcHost string `protobuf:"bytes,5,opt,name=src_host,json=srcHost,proto3" json:"src_host,omitempty"` DstHost string `protobuf:"bytes,6,opt,name=dst_host,json=dstHost,proto3" json:"dst_host,omitempty"` // contains filtered or unexported fields }
func (*DRKeyHostHostRequest) Descriptor
deprecated
added in
v0.9.0
func (*DRKeyHostHostRequest) Descriptor() ([]byte, []int)
Deprecated: Use DRKeyHostHostRequest.ProtoReflect.Descriptor instead.
func (*DRKeyHostHostRequest) GetDstHost ¶ added in v0.9.0
func (x *DRKeyHostHostRequest) GetDstHost() string
func (*DRKeyHostHostRequest) GetDstIa ¶ added in v0.9.0
func (x *DRKeyHostHostRequest) GetDstIa() uint64
func (*DRKeyHostHostRequest) GetProtocolId ¶ added in v0.9.0
func (x *DRKeyHostHostRequest) GetProtocolId() drkey.Protocol
func (*DRKeyHostHostRequest) GetSrcHost ¶ added in v0.9.0
func (x *DRKeyHostHostRequest) GetSrcHost() string
func (*DRKeyHostHostRequest) GetSrcIa ¶ added in v0.9.0
func (x *DRKeyHostHostRequest) GetSrcIa() uint64
func (*DRKeyHostHostRequest) GetValTime ¶ added in v0.9.0
func (x *DRKeyHostHostRequest) GetValTime() *timestamppb.Timestamp
func (*DRKeyHostHostRequest) ProtoMessage ¶ added in v0.9.0
func (*DRKeyHostHostRequest) ProtoMessage()
func (*DRKeyHostHostRequest) ProtoReflect ¶ added in v0.9.0
func (x *DRKeyHostHostRequest) ProtoReflect() protoreflect.Message
func (*DRKeyHostHostRequest) Reset ¶ added in v0.9.0
func (x *DRKeyHostHostRequest) Reset()
func (*DRKeyHostHostRequest) String ¶ added in v0.9.0
func (x *DRKeyHostHostRequest) String() string
type DRKeyHostHostResponse ¶ added in v0.9.0
type DRKeyHostHostResponse struct { EpochBegin *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=epoch_begin,json=epochBegin,proto3" json:"epoch_begin,omitempty"` EpochEnd *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=epoch_end,json=epochEnd,proto3" json:"epoch_end,omitempty"` Key []byte `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*DRKeyHostHostResponse) Descriptor
deprecated
added in
v0.9.0
func (*DRKeyHostHostResponse) Descriptor() ([]byte, []int)
Deprecated: Use DRKeyHostHostResponse.ProtoReflect.Descriptor instead.
func (*DRKeyHostHostResponse) GetEpochBegin ¶ added in v0.9.0
func (x *DRKeyHostHostResponse) GetEpochBegin() *timestamppb.Timestamp
func (*DRKeyHostHostResponse) GetEpochEnd ¶ added in v0.9.0
func (x *DRKeyHostHostResponse) GetEpochEnd() *timestamppb.Timestamp
func (*DRKeyHostHostResponse) GetKey ¶ added in v0.9.0
func (x *DRKeyHostHostResponse) GetKey() []byte
func (*DRKeyHostHostResponse) ProtoMessage ¶ added in v0.9.0
func (*DRKeyHostHostResponse) ProtoMessage()
func (*DRKeyHostHostResponse) ProtoReflect ¶ added in v0.9.0
func (x *DRKeyHostHostResponse) ProtoReflect() protoreflect.Message
func (*DRKeyHostHostResponse) Reset ¶ added in v0.9.0
func (x *DRKeyHostHostResponse) Reset()
func (*DRKeyHostHostResponse) String ¶ added in v0.9.0
func (x *DRKeyHostHostResponse) String() string
type DRKeyInterServiceClient ¶ added in v0.9.0
type DRKeyInterServiceClient interface {
DRKeyLevel1(ctx context.Context, in *DRKeyLevel1Request, opts ...grpc.CallOption) (*DRKeyLevel1Response, error)
}
DRKeyInterServiceClient is the client API for DRKeyInterService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewDRKeyInterServiceClient ¶ added in v0.9.0
func NewDRKeyInterServiceClient(cc grpc.ClientConnInterface) DRKeyInterServiceClient
type DRKeyInterServiceServer ¶ added in v0.9.0
type DRKeyInterServiceServer interface {
DRKeyLevel1(context.Context, *DRKeyLevel1Request) (*DRKeyLevel1Response, error)
}
DRKeyInterServiceServer is the server API for DRKeyInterService service.
type DRKeyIntraLevel1Request ¶ added in v0.9.0
type DRKeyIntraLevel1Request struct { ValTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=val_time,json=valTime,proto3" json:"val_time,omitempty"` ProtocolId drkey.Protocol `protobuf:"varint,2,opt,name=protocol_id,json=protocolId,proto3,enum=proto.drkey.v1.Protocol" json:"protocol_id,omitempty"` SrcIa uint64 `protobuf:"varint,3,opt,name=src_ia,json=srcIa,proto3" json:"src_ia,omitempty"` DstIa uint64 `protobuf:"varint,4,opt,name=dst_ia,json=dstIa,proto3" json:"dst_ia,omitempty"` // contains filtered or unexported fields }
func (*DRKeyIntraLevel1Request) Descriptor
deprecated
added in
v0.9.0
func (*DRKeyIntraLevel1Request) Descriptor() ([]byte, []int)
Deprecated: Use DRKeyIntraLevel1Request.ProtoReflect.Descriptor instead.
func (*DRKeyIntraLevel1Request) GetDstIa ¶ added in v0.9.0
func (x *DRKeyIntraLevel1Request) GetDstIa() uint64
func (*DRKeyIntraLevel1Request) GetProtocolId ¶ added in v0.9.0
func (x *DRKeyIntraLevel1Request) GetProtocolId() drkey.Protocol
func (*DRKeyIntraLevel1Request) GetSrcIa ¶ added in v0.9.0
func (x *DRKeyIntraLevel1Request) GetSrcIa() uint64
func (*DRKeyIntraLevel1Request) GetValTime ¶ added in v0.9.0
func (x *DRKeyIntraLevel1Request) GetValTime() *timestamppb.Timestamp
func (*DRKeyIntraLevel1Request) ProtoMessage ¶ added in v0.9.0
func (*DRKeyIntraLevel1Request) ProtoMessage()
func (*DRKeyIntraLevel1Request) ProtoReflect ¶ added in v0.9.0
func (x *DRKeyIntraLevel1Request) ProtoReflect() protoreflect.Message
func (*DRKeyIntraLevel1Request) Reset ¶ added in v0.9.0
func (x *DRKeyIntraLevel1Request) Reset()
func (*DRKeyIntraLevel1Request) String ¶ added in v0.9.0
func (x *DRKeyIntraLevel1Request) String() string
type DRKeyIntraLevel1Response ¶ added in v0.9.0
type DRKeyIntraLevel1Response struct { EpochBegin *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=epoch_begin,json=epochBegin,proto3" json:"epoch_begin,omitempty"` EpochEnd *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=epoch_end,json=epochEnd,proto3" json:"epoch_end,omitempty"` Key []byte `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*DRKeyIntraLevel1Response) Descriptor
deprecated
added in
v0.9.0
func (*DRKeyIntraLevel1Response) Descriptor() ([]byte, []int)
Deprecated: Use DRKeyIntraLevel1Response.ProtoReflect.Descriptor instead.
func (*DRKeyIntraLevel1Response) GetEpochBegin ¶ added in v0.9.0
func (x *DRKeyIntraLevel1Response) GetEpochBegin() *timestamppb.Timestamp
func (*DRKeyIntraLevel1Response) GetEpochEnd ¶ added in v0.9.0
func (x *DRKeyIntraLevel1Response) GetEpochEnd() *timestamppb.Timestamp
func (*DRKeyIntraLevel1Response) GetKey ¶ added in v0.9.0
func (x *DRKeyIntraLevel1Response) GetKey() []byte
func (*DRKeyIntraLevel1Response) ProtoMessage ¶ added in v0.9.0
func (*DRKeyIntraLevel1Response) ProtoMessage()
func (*DRKeyIntraLevel1Response) ProtoReflect ¶ added in v0.9.0
func (x *DRKeyIntraLevel1Response) ProtoReflect() protoreflect.Message
func (*DRKeyIntraLevel1Response) Reset ¶ added in v0.9.0
func (x *DRKeyIntraLevel1Response) Reset()
func (*DRKeyIntraLevel1Response) String ¶ added in v0.9.0
func (x *DRKeyIntraLevel1Response) String() string
type DRKeyIntraServiceClient ¶ added in v0.9.0
type DRKeyIntraServiceClient interface { DRKeyIntraLevel1(ctx context.Context, in *DRKeyIntraLevel1Request, opts ...grpc.CallOption) (*DRKeyIntraLevel1Response, error) DRKeyASHost(ctx context.Context, in *DRKeyASHostRequest, opts ...grpc.CallOption) (*DRKeyASHostResponse, error) DRKeyHostAS(ctx context.Context, in *DRKeyHostASRequest, opts ...grpc.CallOption) (*DRKeyHostASResponse, error) DRKeyHostHost(ctx context.Context, in *DRKeyHostHostRequest, opts ...grpc.CallOption) (*DRKeyHostHostResponse, error) DRKeySecretValue(ctx context.Context, in *DRKeySecretValueRequest, opts ...grpc.CallOption) (*DRKeySecretValueResponse, error) }
DRKeyIntraServiceClient is the client API for DRKeyIntraService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewDRKeyIntraServiceClient ¶ added in v0.9.0
func NewDRKeyIntraServiceClient(cc grpc.ClientConnInterface) DRKeyIntraServiceClient
type DRKeyIntraServiceServer ¶ added in v0.9.0
type DRKeyIntraServiceServer interface { DRKeyIntraLevel1(context.Context, *DRKeyIntraLevel1Request) (*DRKeyIntraLevel1Response, error) DRKeyASHost(context.Context, *DRKeyASHostRequest) (*DRKeyASHostResponse, error) DRKeyHostAS(context.Context, *DRKeyHostASRequest) (*DRKeyHostASResponse, error) DRKeyHostHost(context.Context, *DRKeyHostHostRequest) (*DRKeyHostHostResponse, error) DRKeySecretValue(context.Context, *DRKeySecretValueRequest) (*DRKeySecretValueResponse, error) }
DRKeyIntraServiceServer is the server API for DRKeyIntraService service.
type DRKeyLevel1Request ¶ added in v0.9.0
type DRKeyLevel1Request struct { ValTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=val_time,json=valTime,proto3" json:"val_time,omitempty"` ProtocolId drkey.Protocol `protobuf:"varint,2,opt,name=protocol_id,json=protocolId,proto3,enum=proto.drkey.v1.Protocol" json:"protocol_id,omitempty"` // contains filtered or unexported fields }
func (*DRKeyLevel1Request) Descriptor
deprecated
added in
v0.9.0
func (*DRKeyLevel1Request) Descriptor() ([]byte, []int)
Deprecated: Use DRKeyLevel1Request.ProtoReflect.Descriptor instead.
func (*DRKeyLevel1Request) GetProtocolId ¶ added in v0.9.0
func (x *DRKeyLevel1Request) GetProtocolId() drkey.Protocol
func (*DRKeyLevel1Request) GetValTime ¶ added in v0.9.0
func (x *DRKeyLevel1Request) GetValTime() *timestamppb.Timestamp
func (*DRKeyLevel1Request) ProtoMessage ¶ added in v0.9.0
func (*DRKeyLevel1Request) ProtoMessage()
func (*DRKeyLevel1Request) ProtoReflect ¶ added in v0.9.0
func (x *DRKeyLevel1Request) ProtoReflect() protoreflect.Message
func (*DRKeyLevel1Request) Reset ¶ added in v0.9.0
func (x *DRKeyLevel1Request) Reset()
func (*DRKeyLevel1Request) String ¶ added in v0.9.0
func (x *DRKeyLevel1Request) String() string
type DRKeyLevel1Response ¶ added in v0.9.0
type DRKeyLevel1Response struct { EpochBegin *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=epoch_begin,json=epochBegin,proto3" json:"epoch_begin,omitempty"` EpochEnd *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=epoch_end,json=epochEnd,proto3" json:"epoch_end,omitempty"` Key []byte `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*DRKeyLevel1Response) Descriptor
deprecated
added in
v0.9.0
func (*DRKeyLevel1Response) Descriptor() ([]byte, []int)
Deprecated: Use DRKeyLevel1Response.ProtoReflect.Descriptor instead.
func (*DRKeyLevel1Response) GetEpochBegin ¶ added in v0.9.0
func (x *DRKeyLevel1Response) GetEpochBegin() *timestamppb.Timestamp
func (*DRKeyLevel1Response) GetEpochEnd ¶ added in v0.9.0
func (x *DRKeyLevel1Response) GetEpochEnd() *timestamppb.Timestamp
func (*DRKeyLevel1Response) GetKey ¶ added in v0.9.0
func (x *DRKeyLevel1Response) GetKey() []byte
func (*DRKeyLevel1Response) ProtoMessage ¶ added in v0.9.0
func (*DRKeyLevel1Response) ProtoMessage()
func (*DRKeyLevel1Response) ProtoReflect ¶ added in v0.9.0
func (x *DRKeyLevel1Response) ProtoReflect() protoreflect.Message
func (*DRKeyLevel1Response) Reset ¶ added in v0.9.0
func (x *DRKeyLevel1Response) Reset()
func (*DRKeyLevel1Response) String ¶ added in v0.9.0
func (x *DRKeyLevel1Response) String() string
type DRKeySecretValueRequest ¶ added in v0.9.0
type DRKeySecretValueRequest struct { ValTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=val_time,json=valTime,proto3" json:"val_time,omitempty"` ProtocolId drkey.Protocol `protobuf:"varint,2,opt,name=protocol_id,json=protocolId,proto3,enum=proto.drkey.v1.Protocol" json:"protocol_id,omitempty"` // contains filtered or unexported fields }
func (*DRKeySecretValueRequest) Descriptor
deprecated
added in
v0.9.0
func (*DRKeySecretValueRequest) Descriptor() ([]byte, []int)
Deprecated: Use DRKeySecretValueRequest.ProtoReflect.Descriptor instead.
func (*DRKeySecretValueRequest) GetProtocolId ¶ added in v0.9.0
func (x *DRKeySecretValueRequest) GetProtocolId() drkey.Protocol
func (*DRKeySecretValueRequest) GetValTime ¶ added in v0.9.0
func (x *DRKeySecretValueRequest) GetValTime() *timestamppb.Timestamp
func (*DRKeySecretValueRequest) ProtoMessage ¶ added in v0.9.0
func (*DRKeySecretValueRequest) ProtoMessage()
func (*DRKeySecretValueRequest) ProtoReflect ¶ added in v0.9.0
func (x *DRKeySecretValueRequest) ProtoReflect() protoreflect.Message
func (*DRKeySecretValueRequest) Reset ¶ added in v0.9.0
func (x *DRKeySecretValueRequest) Reset()
func (*DRKeySecretValueRequest) String ¶ added in v0.9.0
func (x *DRKeySecretValueRequest) String() string
type DRKeySecretValueResponse ¶ added in v0.9.0
type DRKeySecretValueResponse struct { EpochBegin *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=epoch_begin,json=epochBegin,proto3" json:"epoch_begin,omitempty"` EpochEnd *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=epoch_end,json=epochEnd,proto3" json:"epoch_end,omitempty"` Key []byte `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*DRKeySecretValueResponse) Descriptor
deprecated
added in
v0.9.0
func (*DRKeySecretValueResponse) Descriptor() ([]byte, []int)
Deprecated: Use DRKeySecretValueResponse.ProtoReflect.Descriptor instead.
func (*DRKeySecretValueResponse) GetEpochBegin ¶ added in v0.9.0
func (x *DRKeySecretValueResponse) GetEpochBegin() *timestamppb.Timestamp
func (*DRKeySecretValueResponse) GetEpochEnd ¶ added in v0.9.0
func (x *DRKeySecretValueResponse) GetEpochEnd() *timestamppb.Timestamp
func (*DRKeySecretValueResponse) GetKey ¶ added in v0.9.0
func (x *DRKeySecretValueResponse) GetKey() []byte
func (*DRKeySecretValueResponse) ProtoMessage ¶ added in v0.9.0
func (*DRKeySecretValueResponse) ProtoMessage()
func (*DRKeySecretValueResponse) ProtoReflect ¶ added in v0.9.0
func (x *DRKeySecretValueResponse) ProtoReflect() protoreflect.Message
func (*DRKeySecretValueResponse) Reset ¶ added in v0.9.0
func (x *DRKeySecretValueResponse) Reset()
func (*DRKeySecretValueResponse) String ¶ added in v0.9.0
func (x *DRKeySecretValueResponse) String() string
type DigestExtension ¶
type DigestExtension struct { Epic *DigestExtension_Digest `protobuf:"bytes,1000,opt,name=epic,proto3" json:"epic,omitempty"` // contains filtered or unexported fields }
func (*DigestExtension) Descriptor
deprecated
func (*DigestExtension) Descriptor() ([]byte, []int)
Deprecated: Use DigestExtension.ProtoReflect.Descriptor instead.
func (*DigestExtension) GetEpic ¶
func (x *DigestExtension) GetEpic() *DigestExtension_Digest
func (*DigestExtension) ProtoMessage ¶
func (*DigestExtension) ProtoMessage()
func (*DigestExtension) ProtoReflect ¶
func (x *DigestExtension) ProtoReflect() protoreflect.Message
func (*DigestExtension) Reset ¶
func (x *DigestExtension) Reset()
func (*DigestExtension) String ¶
func (x *DigestExtension) String() string
type DigestExtension_Digest ¶
type DigestExtension_Digest struct { Digest []byte `protobuf:"bytes,1,opt,name=digest,proto3" json:"digest,omitempty"` // contains filtered or unexported fields }
func (*DigestExtension_Digest) Descriptor
deprecated
func (*DigestExtension_Digest) Descriptor() ([]byte, []int)
Deprecated: Use DigestExtension_Digest.ProtoReflect.Descriptor instead.
func (*DigestExtension_Digest) GetDigest ¶
func (x *DigestExtension_Digest) GetDigest() []byte
func (*DigestExtension_Digest) ProtoMessage ¶
func (*DigestExtension_Digest) ProtoMessage()
func (*DigestExtension_Digest) ProtoReflect ¶
func (x *DigestExtension_Digest) ProtoReflect() protoreflect.Message
func (*DigestExtension_Digest) Reset ¶
func (x *DigestExtension_Digest) Reset()
func (*DigestExtension_Digest) String ¶
func (x *DigestExtension_Digest) String() string
type GeoCoordinates ¶
type GeoCoordinates struct { Latitude float32 `protobuf:"fixed32,1,opt,name=latitude,proto3" json:"latitude,omitempty"` Longitude float32 `protobuf:"fixed32,2,opt,name=longitude,proto3" json:"longitude,omitempty"` Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
func (*GeoCoordinates) Descriptor
deprecated
func (*GeoCoordinates) Descriptor() ([]byte, []int)
Deprecated: Use GeoCoordinates.ProtoReflect.Descriptor instead.
func (*GeoCoordinates) GetAddress ¶
func (x *GeoCoordinates) GetAddress() string
func (*GeoCoordinates) GetLatitude ¶
func (x *GeoCoordinates) GetLatitude() float32
func (*GeoCoordinates) GetLongitude ¶
func (x *GeoCoordinates) GetLongitude() float32
func (*GeoCoordinates) ProtoMessage ¶
func (*GeoCoordinates) ProtoMessage()
func (*GeoCoordinates) ProtoReflect ¶
func (x *GeoCoordinates) ProtoReflect() protoreflect.Message
func (*GeoCoordinates) Reset ¶
func (x *GeoCoordinates) Reset()
func (*GeoCoordinates) String ¶
func (x *GeoCoordinates) String() string
type HiddenPathExtension ¶
type HiddenPathExtension struct { IsHidden bool `protobuf:"varint,1,opt,name=is_hidden,json=isHidden,proto3" json:"is_hidden,omitempty"` // contains filtered or unexported fields }
func (*HiddenPathExtension) Descriptor
deprecated
func (*HiddenPathExtension) Descriptor() ([]byte, []int)
Deprecated: Use HiddenPathExtension.ProtoReflect.Descriptor instead.
func (*HiddenPathExtension) GetIsHidden ¶
func (x *HiddenPathExtension) GetIsHidden() bool
func (*HiddenPathExtension) ProtoMessage ¶
func (*HiddenPathExtension) ProtoMessage()
func (*HiddenPathExtension) ProtoReflect ¶
func (x *HiddenPathExtension) ProtoReflect() protoreflect.Message
func (*HiddenPathExtension) Reset ¶
func (x *HiddenPathExtension) Reset()
func (*HiddenPathExtension) String ¶
func (x *HiddenPathExtension) String() string
type HopEntry ¶
type HopEntry struct { HopField *HopField `protobuf:"bytes,1,opt,name=hop_field,json=hopField,proto3" json:"hop_field,omitempty"` IngressMtu uint32 `protobuf:"varint,2,opt,name=ingress_mtu,json=ingressMtu,proto3" json:"ingress_mtu,omitempty"` // contains filtered or unexported fields }
func (*HopEntry) Descriptor
deprecated
func (*HopEntry) GetHopField ¶
func (*HopEntry) GetIngressMtu ¶
func (*HopEntry) ProtoMessage ¶
func (*HopEntry) ProtoMessage()
func (*HopEntry) ProtoReflect ¶
func (x *HopEntry) ProtoReflect() protoreflect.Message
type HopField ¶
type HopField struct { Ingress uint64 `protobuf:"varint,1,opt,name=ingress,proto3" json:"ingress,omitempty"` Egress uint64 `protobuf:"varint,2,opt,name=egress,proto3" json:"egress,omitempty"` ExpTime uint32 `protobuf:"varint,3,opt,name=exp_time,json=expTime,proto3" json:"exp_time,omitempty"` Mac []byte `protobuf:"bytes,4,opt,name=mac,proto3" json:"mac,omitempty"` // contains filtered or unexported fields }
func (*HopField) Descriptor
deprecated
func (*HopField) GetExpTime ¶
func (*HopField) GetIngress ¶
func (*HopField) ProtoMessage ¶
func (*HopField) ProtoMessage()
func (*HopField) ProtoReflect ¶
func (x *HopField) ProtoReflect() protoreflect.Message
type LatencyInfo ¶
type LatencyInfo struct { Intra map[uint64]uint32 `` /* 153-byte string literal not displayed */ Inter map[uint64]uint32 `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*LatencyInfo) Descriptor
deprecated
func (*LatencyInfo) Descriptor() ([]byte, []int)
Deprecated: Use LatencyInfo.ProtoReflect.Descriptor instead.
func (*LatencyInfo) GetInter ¶
func (x *LatencyInfo) GetInter() map[uint64]uint32
func (*LatencyInfo) GetIntra ¶
func (x *LatencyInfo) GetIntra() map[uint64]uint32
func (*LatencyInfo) ProtoMessage ¶
func (*LatencyInfo) ProtoMessage()
func (*LatencyInfo) ProtoReflect ¶
func (x *LatencyInfo) ProtoReflect() protoreflect.Message
func (*LatencyInfo) Reset ¶
func (x *LatencyInfo) Reset()
func (*LatencyInfo) String ¶
func (x *LatencyInfo) String() string
type LinkType ¶
type LinkType int32
func (LinkType) Descriptor ¶
func (LinkType) Descriptor() protoreflect.EnumDescriptor
func (LinkType) EnumDescriptor
deprecated
func (LinkType) Number ¶
func (x LinkType) Number() protoreflect.EnumNumber
func (LinkType) Type ¶
func (LinkType) Type() protoreflect.EnumType
type PathSegment ¶
type PathSegment struct { SegmentInfo []byte `protobuf:"bytes,1,opt,name=segment_info,json=segmentInfo,proto3" json:"segment_info,omitempty"` AsEntries []*ASEntry `protobuf:"bytes,2,rep,name=as_entries,json=asEntries,proto3" json:"as_entries,omitempty"` // contains filtered or unexported fields }
func (*PathSegment) Descriptor
deprecated
func (*PathSegment) Descriptor() ([]byte, []int)
Deprecated: Use PathSegment.ProtoReflect.Descriptor instead.
func (*PathSegment) GetAsEntries ¶
func (x *PathSegment) GetAsEntries() []*ASEntry
func (*PathSegment) GetSegmentInfo ¶
func (x *PathSegment) GetSegmentInfo() []byte
func (*PathSegment) ProtoMessage ¶
func (*PathSegment) ProtoMessage()
func (*PathSegment) ProtoReflect ¶
func (x *PathSegment) ProtoReflect() protoreflect.Message
func (*PathSegment) Reset ¶
func (x *PathSegment) Reset()
func (*PathSegment) String ¶
func (x *PathSegment) String() string
type PathSegmentExtensions ¶
type PathSegmentExtensions struct { StaticInfo *StaticInfoExtension `protobuf:"bytes,1,opt,name=static_info,json=staticInfo,proto3" json:"static_info,omitempty"` HiddenPath *HiddenPathExtension `protobuf:"bytes,2,opt,name=hidden_path,json=hiddenPath,proto3" json:"hidden_path,omitempty"` Digests *DigestExtension `protobuf:"bytes,1000,opt,name=digests,proto3" json:"digests,omitempty"` // contains filtered or unexported fields }
func (*PathSegmentExtensions) Descriptor
deprecated
func (*PathSegmentExtensions) Descriptor() ([]byte, []int)
Deprecated: Use PathSegmentExtensions.ProtoReflect.Descriptor instead.
func (*PathSegmentExtensions) GetDigests ¶
func (x *PathSegmentExtensions) GetDigests() *DigestExtension
func (*PathSegmentExtensions) GetHiddenPath ¶
func (x *PathSegmentExtensions) GetHiddenPath() *HiddenPathExtension
func (*PathSegmentExtensions) GetStaticInfo ¶
func (x *PathSegmentExtensions) GetStaticInfo() *StaticInfoExtension
func (*PathSegmentExtensions) ProtoMessage ¶
func (*PathSegmentExtensions) ProtoMessage()
func (*PathSegmentExtensions) ProtoReflect ¶
func (x *PathSegmentExtensions) ProtoReflect() protoreflect.Message
func (*PathSegmentExtensions) Reset ¶
func (x *PathSegmentExtensions) Reset()
func (*PathSegmentExtensions) String ¶
func (x *PathSegmentExtensions) String() string
type PathSegmentUnsignedExtensions ¶
type PathSegmentUnsignedExtensions struct { Epic *experimental.EPICDetachedExtension `protobuf:"bytes,1000,opt,name=epic,proto3" json:"epic,omitempty"` // contains filtered or unexported fields }
func (*PathSegmentUnsignedExtensions) Descriptor
deprecated
func (*PathSegmentUnsignedExtensions) Descriptor() ([]byte, []int)
Deprecated: Use PathSegmentUnsignedExtensions.ProtoReflect.Descriptor instead.
func (*PathSegmentUnsignedExtensions) GetEpic ¶
func (x *PathSegmentUnsignedExtensions) GetEpic() *experimental.EPICDetachedExtension
func (*PathSegmentUnsignedExtensions) ProtoMessage ¶
func (*PathSegmentUnsignedExtensions) ProtoMessage()
func (*PathSegmentUnsignedExtensions) ProtoReflect ¶
func (x *PathSegmentUnsignedExtensions) ProtoReflect() protoreflect.Message
func (*PathSegmentUnsignedExtensions) Reset ¶
func (x *PathSegmentUnsignedExtensions) Reset()
func (*PathSegmentUnsignedExtensions) String ¶
func (x *PathSegmentUnsignedExtensions) String() string
type PeerEntry ¶
type PeerEntry struct { PeerIsdAs uint64 `protobuf:"varint,1,opt,name=peer_isd_as,json=peerIsdAs,proto3" json:"peer_isd_as,omitempty"` PeerInterface uint64 `protobuf:"varint,2,opt,name=peer_interface,json=peerInterface,proto3" json:"peer_interface,omitempty"` PeerMtu uint32 `protobuf:"varint,3,opt,name=peer_mtu,json=peerMtu,proto3" json:"peer_mtu,omitempty"` HopField *HopField `protobuf:"bytes,4,opt,name=hop_field,json=hopField,proto3" json:"hop_field,omitempty"` // contains filtered or unexported fields }
func (*PeerEntry) Descriptor
deprecated
func (*PeerEntry) GetHopField ¶
func (*PeerEntry) GetPeerInterface ¶
func (*PeerEntry) GetPeerIsdAs ¶
func (*PeerEntry) GetPeerMtu ¶
func (*PeerEntry) ProtoMessage ¶
func (*PeerEntry) ProtoMessage()
func (*PeerEntry) ProtoReflect ¶
func (x *PeerEntry) ProtoReflect() protoreflect.Message
type SegmentCreationServiceClient ¶
type SegmentCreationServiceClient interface {
Beacon(ctx context.Context, in *BeaconRequest, opts ...grpc.CallOption) (*BeaconResponse, error)
}
SegmentCreationServiceClient is the client API for SegmentCreationService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewSegmentCreationServiceClient ¶
func NewSegmentCreationServiceClient(cc grpc.ClientConnInterface) SegmentCreationServiceClient
type SegmentCreationServiceServer ¶
type SegmentCreationServiceServer interface {
Beacon(context.Context, *BeaconRequest) (*BeaconResponse, error)
}
SegmentCreationServiceServer is the server API for SegmentCreationService service.
type SegmentInformation ¶
type SegmentInformation struct { Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` SegmentId uint32 `protobuf:"varint,2,opt,name=segment_id,json=segmentId,proto3" json:"segment_id,omitempty"` // contains filtered or unexported fields }
func (*SegmentInformation) Descriptor
deprecated
func (*SegmentInformation) Descriptor() ([]byte, []int)
Deprecated: Use SegmentInformation.ProtoReflect.Descriptor instead.
func (*SegmentInformation) GetSegmentId ¶
func (x *SegmentInformation) GetSegmentId() uint32
func (*SegmentInformation) GetTimestamp ¶
func (x *SegmentInformation) GetTimestamp() int64
func (*SegmentInformation) ProtoMessage ¶
func (*SegmentInformation) ProtoMessage()
func (*SegmentInformation) ProtoReflect ¶
func (x *SegmentInformation) ProtoReflect() protoreflect.Message
func (*SegmentInformation) Reset ¶
func (x *SegmentInformation) Reset()
func (*SegmentInformation) String ¶
func (x *SegmentInformation) String() string
type SegmentLookupServiceClient ¶
type SegmentLookupServiceClient interface {
Segments(ctx context.Context, in *SegmentsRequest, opts ...grpc.CallOption) (*SegmentsResponse, error)
}
SegmentLookupServiceClient is the client API for SegmentLookupService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewSegmentLookupServiceClient ¶
func NewSegmentLookupServiceClient(cc grpc.ClientConnInterface) SegmentLookupServiceClient
type SegmentLookupServiceServer ¶
type SegmentLookupServiceServer interface {
Segments(context.Context, *SegmentsRequest) (*SegmentsResponse, error)
}
SegmentLookupServiceServer is the server API for SegmentLookupService service.
type SegmentRegistrationServiceClient ¶
type SegmentRegistrationServiceClient interface {
SegmentsRegistration(ctx context.Context, in *SegmentsRegistrationRequest, opts ...grpc.CallOption) (*SegmentsRegistrationResponse, error)
}
SegmentRegistrationServiceClient is the client API for SegmentRegistrationService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewSegmentRegistrationServiceClient ¶
func NewSegmentRegistrationServiceClient(cc grpc.ClientConnInterface) SegmentRegistrationServiceClient
type SegmentRegistrationServiceServer ¶
type SegmentRegistrationServiceServer interface {
SegmentsRegistration(context.Context, *SegmentsRegistrationRequest) (*SegmentsRegistrationResponse, error)
}
SegmentRegistrationServiceServer is the server API for SegmentRegistrationService service.
type SegmentType ¶
type SegmentType int32
const ( SegmentType_SEGMENT_TYPE_UNSPECIFIED SegmentType = 0 SegmentType_SEGMENT_TYPE_UP SegmentType = 1 SegmentType_SEGMENT_TYPE_DOWN SegmentType = 2 SegmentType_SEGMENT_TYPE_CORE SegmentType = 3 )
func (SegmentType) Descriptor ¶
func (SegmentType) Descriptor() protoreflect.EnumDescriptor
func (SegmentType) Enum ¶
func (x SegmentType) Enum() *SegmentType
func (SegmentType) EnumDescriptor
deprecated
func (SegmentType) EnumDescriptor() ([]byte, []int)
Deprecated: Use SegmentType.Descriptor instead.
func (SegmentType) Number ¶
func (x SegmentType) Number() protoreflect.EnumNumber
func (SegmentType) String ¶
func (x SegmentType) String() string
func (SegmentType) Type ¶
func (SegmentType) Type() protoreflect.EnumType
type SegmentsRegistrationRequest ¶
type SegmentsRegistrationRequest struct { Segments map[int32]*SegmentsRegistrationRequest_Segments `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
func (*SegmentsRegistrationRequest) Descriptor
deprecated
func (*SegmentsRegistrationRequest) Descriptor() ([]byte, []int)
Deprecated: Use SegmentsRegistrationRequest.ProtoReflect.Descriptor instead.
func (*SegmentsRegistrationRequest) GetSegments ¶
func (x *SegmentsRegistrationRequest) GetSegments() map[int32]*SegmentsRegistrationRequest_Segments
func (*SegmentsRegistrationRequest) ProtoMessage ¶
func (*SegmentsRegistrationRequest) ProtoMessage()
func (*SegmentsRegistrationRequest) ProtoReflect ¶
func (x *SegmentsRegistrationRequest) ProtoReflect() protoreflect.Message
func (*SegmentsRegistrationRequest) Reset ¶
func (x *SegmentsRegistrationRequest) Reset()
func (*SegmentsRegistrationRequest) String ¶
func (x *SegmentsRegistrationRequest) String() string
type SegmentsRegistrationRequest_Segments ¶
type SegmentsRegistrationRequest_Segments struct { Segments []*PathSegment `protobuf:"bytes,1,rep,name=segments,proto3" json:"segments,omitempty"` // contains filtered or unexported fields }
func (*SegmentsRegistrationRequest_Segments) Descriptor
deprecated
func (*SegmentsRegistrationRequest_Segments) Descriptor() ([]byte, []int)
Deprecated: Use SegmentsRegistrationRequest_Segments.ProtoReflect.Descriptor instead.
func (*SegmentsRegistrationRequest_Segments) GetSegments ¶
func (x *SegmentsRegistrationRequest_Segments) GetSegments() []*PathSegment
func (*SegmentsRegistrationRequest_Segments) ProtoMessage ¶
func (*SegmentsRegistrationRequest_Segments) ProtoMessage()
func (*SegmentsRegistrationRequest_Segments) ProtoReflect ¶
func (x *SegmentsRegistrationRequest_Segments) ProtoReflect() protoreflect.Message
func (*SegmentsRegistrationRequest_Segments) Reset ¶
func (x *SegmentsRegistrationRequest_Segments) Reset()
func (*SegmentsRegistrationRequest_Segments) String ¶
func (x *SegmentsRegistrationRequest_Segments) String() string
type SegmentsRegistrationResponse ¶
type SegmentsRegistrationResponse struct {
// contains filtered or unexported fields
}
func (*SegmentsRegistrationResponse) Descriptor
deprecated
func (*SegmentsRegistrationResponse) Descriptor() ([]byte, []int)
Deprecated: Use SegmentsRegistrationResponse.ProtoReflect.Descriptor instead.
func (*SegmentsRegistrationResponse) ProtoMessage ¶
func (*SegmentsRegistrationResponse) ProtoMessage()
func (*SegmentsRegistrationResponse) ProtoReflect ¶
func (x *SegmentsRegistrationResponse) ProtoReflect() protoreflect.Message
func (*SegmentsRegistrationResponse) Reset ¶
func (x *SegmentsRegistrationResponse) Reset()
func (*SegmentsRegistrationResponse) String ¶
func (x *SegmentsRegistrationResponse) String() string
type SegmentsRequest ¶
type SegmentsRequest struct { SrcIsdAs uint64 `protobuf:"varint,1,opt,name=src_isd_as,json=srcIsdAs,proto3" json:"src_isd_as,omitempty"` DstIsdAs uint64 `protobuf:"varint,2,opt,name=dst_isd_as,json=dstIsdAs,proto3" json:"dst_isd_as,omitempty"` // contains filtered or unexported fields }
func (*SegmentsRequest) Descriptor
deprecated
func (*SegmentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use SegmentsRequest.ProtoReflect.Descriptor instead.
func (*SegmentsRequest) GetDstIsdAs ¶
func (x *SegmentsRequest) GetDstIsdAs() uint64
func (*SegmentsRequest) GetSrcIsdAs ¶
func (x *SegmentsRequest) GetSrcIsdAs() uint64
func (*SegmentsRequest) ProtoMessage ¶
func (*SegmentsRequest) ProtoMessage()
func (*SegmentsRequest) ProtoReflect ¶
func (x *SegmentsRequest) ProtoReflect() protoreflect.Message
func (*SegmentsRequest) Reset ¶
func (x *SegmentsRequest) Reset()
func (*SegmentsRequest) String ¶
func (x *SegmentsRequest) String() string
type SegmentsResponse ¶
type SegmentsResponse struct { Segments map[int32]*SegmentsResponse_Segments `` /* 158-byte string literal not displayed */ DeprecatedSignedRevocations [][]byte `` /* 147-byte string literal not displayed */ // contains filtered or unexported fields }
func (*SegmentsResponse) Descriptor
deprecated
func (*SegmentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use SegmentsResponse.ProtoReflect.Descriptor instead.
func (*SegmentsResponse) GetDeprecatedSignedRevocations ¶
func (x *SegmentsResponse) GetDeprecatedSignedRevocations() [][]byte
func (*SegmentsResponse) GetSegments ¶
func (x *SegmentsResponse) GetSegments() map[int32]*SegmentsResponse_Segments
func (*SegmentsResponse) ProtoMessage ¶
func (*SegmentsResponse) ProtoMessage()
func (*SegmentsResponse) ProtoReflect ¶
func (x *SegmentsResponse) ProtoReflect() protoreflect.Message
func (*SegmentsResponse) Reset ¶
func (x *SegmentsResponse) Reset()
func (*SegmentsResponse) String ¶
func (x *SegmentsResponse) String() string
type SegmentsResponse_Segments ¶
type SegmentsResponse_Segments struct { Segments []*PathSegment `protobuf:"bytes,1,rep,name=segments,proto3" json:"segments,omitempty"` // contains filtered or unexported fields }
func (*SegmentsResponse_Segments) Descriptor
deprecated
func (*SegmentsResponse_Segments) Descriptor() ([]byte, []int)
Deprecated: Use SegmentsResponse_Segments.ProtoReflect.Descriptor instead.
func (*SegmentsResponse_Segments) GetSegments ¶
func (x *SegmentsResponse_Segments) GetSegments() []*PathSegment
func (*SegmentsResponse_Segments) ProtoMessage ¶
func (*SegmentsResponse_Segments) ProtoMessage()
func (*SegmentsResponse_Segments) ProtoReflect ¶
func (x *SegmentsResponse_Segments) ProtoReflect() protoreflect.Message
func (*SegmentsResponse_Segments) Reset ¶
func (x *SegmentsResponse_Segments) Reset()
func (*SegmentsResponse_Segments) String ¶
func (x *SegmentsResponse_Segments) String() string
type ServiceResolutionRequest ¶
type ServiceResolutionRequest struct {
// contains filtered or unexported fields
}
func (*ServiceResolutionRequest) Descriptor
deprecated
func (*ServiceResolutionRequest) Descriptor() ([]byte, []int)
Deprecated: Use ServiceResolutionRequest.ProtoReflect.Descriptor instead.
func (*ServiceResolutionRequest) ProtoMessage ¶
func (*ServiceResolutionRequest) ProtoMessage()
func (*ServiceResolutionRequest) ProtoReflect ¶
func (x *ServiceResolutionRequest) ProtoReflect() protoreflect.Message
func (*ServiceResolutionRequest) Reset ¶
func (x *ServiceResolutionRequest) Reset()
func (*ServiceResolutionRequest) String ¶
func (x *ServiceResolutionRequest) String() string
type ServiceResolutionResponse ¶
type ServiceResolutionResponse struct { Transports map[string]*Transport `` /* 161-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ServiceResolutionResponse) Descriptor
deprecated
func (*ServiceResolutionResponse) Descriptor() ([]byte, []int)
Deprecated: Use ServiceResolutionResponse.ProtoReflect.Descriptor instead.
func (*ServiceResolutionResponse) GetTransports ¶
func (x *ServiceResolutionResponse) GetTransports() map[string]*Transport
func (*ServiceResolutionResponse) ProtoMessage ¶
func (*ServiceResolutionResponse) ProtoMessage()
func (*ServiceResolutionResponse) ProtoReflect ¶
func (x *ServiceResolutionResponse) ProtoReflect() protoreflect.Message
func (*ServiceResolutionResponse) Reset ¶
func (x *ServiceResolutionResponse) Reset()
func (*ServiceResolutionResponse) String ¶
func (x *ServiceResolutionResponse) String() string
type StaticInfoExtension ¶
type StaticInfoExtension struct { Latency *LatencyInfo `protobuf:"bytes,1,opt,name=latency,proto3" json:"latency,omitempty"` Bandwidth *BandwidthInfo `protobuf:"bytes,2,opt,name=bandwidth,proto3" json:"bandwidth,omitempty"` Geo map[uint64]*GeoCoordinates `` /* 148-byte string literal not displayed */ LinkType map[uint64]LinkType `` /* 212-byte string literal not displayed */ InternalHops map[uint64]uint32 `` /* 187-byte string literal not displayed */ Note string `protobuf:"bytes,6,opt,name=note,proto3" json:"note,omitempty"` // contains filtered or unexported fields }
func (*StaticInfoExtension) Descriptor
deprecated
func (*StaticInfoExtension) Descriptor() ([]byte, []int)
Deprecated: Use StaticInfoExtension.ProtoReflect.Descriptor instead.
func (*StaticInfoExtension) GetBandwidth ¶
func (x *StaticInfoExtension) GetBandwidth() *BandwidthInfo
func (*StaticInfoExtension) GetGeo ¶
func (x *StaticInfoExtension) GetGeo() map[uint64]*GeoCoordinates
func (*StaticInfoExtension) GetInternalHops ¶
func (x *StaticInfoExtension) GetInternalHops() map[uint64]uint32
func (*StaticInfoExtension) GetLatency ¶
func (x *StaticInfoExtension) GetLatency() *LatencyInfo
func (*StaticInfoExtension) GetLinkType ¶
func (x *StaticInfoExtension) GetLinkType() map[uint64]LinkType
func (*StaticInfoExtension) GetNote ¶
func (x *StaticInfoExtension) GetNote() string
func (*StaticInfoExtension) ProtoMessage ¶
func (*StaticInfoExtension) ProtoMessage()
func (*StaticInfoExtension) ProtoReflect ¶
func (x *StaticInfoExtension) ProtoReflect() protoreflect.Message
func (*StaticInfoExtension) Reset ¶
func (x *StaticInfoExtension) Reset()
func (*StaticInfoExtension) String ¶
func (x *StaticInfoExtension) String() string
type TRCRequest ¶
type TRCRequest struct { Isd uint32 `protobuf:"varint,1,opt,name=isd,proto3" json:"isd,omitempty"` Base uint64 `protobuf:"varint,2,opt,name=base,proto3" json:"base,omitempty"` Serial uint64 `protobuf:"varint,3,opt,name=serial,proto3" json:"serial,omitempty"` // contains filtered or unexported fields }
func (*TRCRequest) Descriptor
deprecated
func (*TRCRequest) Descriptor() ([]byte, []int)
Deprecated: Use TRCRequest.ProtoReflect.Descriptor instead.
func (*TRCRequest) GetBase ¶
func (x *TRCRequest) GetBase() uint64
func (*TRCRequest) GetIsd ¶
func (x *TRCRequest) GetIsd() uint32
func (*TRCRequest) GetSerial ¶
func (x *TRCRequest) GetSerial() uint64
func (*TRCRequest) ProtoMessage ¶
func (*TRCRequest) ProtoMessage()
func (*TRCRequest) ProtoReflect ¶
func (x *TRCRequest) ProtoReflect() protoreflect.Message
func (*TRCRequest) Reset ¶
func (x *TRCRequest) Reset()
func (*TRCRequest) String ¶
func (x *TRCRequest) String() string
type TRCResponse ¶
type TRCResponse struct { Trc []byte `protobuf:"bytes,1,opt,name=trc,proto3" json:"trc,omitempty"` // contains filtered or unexported fields }
func (*TRCResponse) Descriptor
deprecated
func (*TRCResponse) Descriptor() ([]byte, []int)
Deprecated: Use TRCResponse.ProtoReflect.Descriptor instead.
func (*TRCResponse) GetTrc ¶
func (x *TRCResponse) GetTrc() []byte
func (*TRCResponse) ProtoMessage ¶
func (*TRCResponse) ProtoMessage()
func (*TRCResponse) ProtoReflect ¶
func (x *TRCResponse) ProtoReflect() protoreflect.Message
func (*TRCResponse) Reset ¶
func (x *TRCResponse) Reset()
func (*TRCResponse) String ¶
func (x *TRCResponse) String() string
type Transport ¶
type Transport struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
func (*Transport) Descriptor
deprecated
func (*Transport) GetAddress ¶
func (*Transport) ProtoMessage ¶
func (*Transport) ProtoMessage()
func (*Transport) ProtoReflect ¶
func (x *Transport) ProtoReflect() protoreflect.Message
type TrustMaterialServiceClient ¶
type TrustMaterialServiceClient interface { Chains(ctx context.Context, in *ChainsRequest, opts ...grpc.CallOption) (*ChainsResponse, error) TRC(ctx context.Context, in *TRCRequest, opts ...grpc.CallOption) (*TRCResponse, error) }
TrustMaterialServiceClient is the client API for TrustMaterialService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewTrustMaterialServiceClient ¶
func NewTrustMaterialServiceClient(cc grpc.ClientConnInterface) TrustMaterialServiceClient
type TrustMaterialServiceServer ¶
type TrustMaterialServiceServer interface { Chains(context.Context, *ChainsRequest) (*ChainsResponse, error) TRC(context.Context, *TRCRequest) (*TRCResponse, error) }
TrustMaterialServiceServer is the server API for TrustMaterialService service.
type UnimplementedChainRenewalServiceServer ¶
type UnimplementedChainRenewalServiceServer struct { }
UnimplementedChainRenewalServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedChainRenewalServiceServer) ChainRenewal ¶
func (*UnimplementedChainRenewalServiceServer) ChainRenewal(context.Context, *ChainRenewalRequest) (*ChainRenewalResponse, error)
type UnimplementedDRKeyInterServiceServer ¶ added in v0.9.0
type UnimplementedDRKeyInterServiceServer struct { }
UnimplementedDRKeyInterServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedDRKeyInterServiceServer) DRKeyLevel1 ¶ added in v0.9.0
func (*UnimplementedDRKeyInterServiceServer) DRKeyLevel1(context.Context, *DRKeyLevel1Request) (*DRKeyLevel1Response, error)
type UnimplementedDRKeyIntraServiceServer ¶ added in v0.9.0
type UnimplementedDRKeyIntraServiceServer struct { }
UnimplementedDRKeyIntraServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedDRKeyIntraServiceServer) DRKeyASHost ¶ added in v0.9.0
func (*UnimplementedDRKeyIntraServiceServer) DRKeyASHost(context.Context, *DRKeyASHostRequest) (*DRKeyASHostResponse, error)
func (*UnimplementedDRKeyIntraServiceServer) DRKeyHostAS ¶ added in v0.9.0
func (*UnimplementedDRKeyIntraServiceServer) DRKeyHostAS(context.Context, *DRKeyHostASRequest) (*DRKeyHostASResponse, error)
func (*UnimplementedDRKeyIntraServiceServer) DRKeyHostHost ¶ added in v0.9.0
func (*UnimplementedDRKeyIntraServiceServer) DRKeyHostHost(context.Context, *DRKeyHostHostRequest) (*DRKeyHostHostResponse, error)
func (*UnimplementedDRKeyIntraServiceServer) DRKeyIntraLevel1 ¶ added in v0.9.0
func (*UnimplementedDRKeyIntraServiceServer) DRKeyIntraLevel1(context.Context, *DRKeyIntraLevel1Request) (*DRKeyIntraLevel1Response, error)
func (*UnimplementedDRKeyIntraServiceServer) DRKeySecretValue ¶ added in v0.9.0
func (*UnimplementedDRKeyIntraServiceServer) DRKeySecretValue(context.Context, *DRKeySecretValueRequest) (*DRKeySecretValueResponse, error)
type UnimplementedSegmentCreationServiceServer ¶
type UnimplementedSegmentCreationServiceServer struct { }
UnimplementedSegmentCreationServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedSegmentCreationServiceServer) Beacon ¶
func (*UnimplementedSegmentCreationServiceServer) Beacon(context.Context, *BeaconRequest) (*BeaconResponse, error)
type UnimplementedSegmentLookupServiceServer ¶
type UnimplementedSegmentLookupServiceServer struct { }
UnimplementedSegmentLookupServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedSegmentLookupServiceServer) Segments ¶
func (*UnimplementedSegmentLookupServiceServer) Segments(context.Context, *SegmentsRequest) (*SegmentsResponse, error)
type UnimplementedSegmentRegistrationServiceServer ¶
type UnimplementedSegmentRegistrationServiceServer struct { }
UnimplementedSegmentRegistrationServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedSegmentRegistrationServiceServer) SegmentsRegistration ¶
func (*UnimplementedSegmentRegistrationServiceServer) SegmentsRegistration(context.Context, *SegmentsRegistrationRequest) (*SegmentsRegistrationResponse, error)
type UnimplementedTrustMaterialServiceServer ¶
type UnimplementedTrustMaterialServiceServer struct { }
UnimplementedTrustMaterialServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedTrustMaterialServiceServer) Chains ¶
func (*UnimplementedTrustMaterialServiceServer) Chains(context.Context, *ChainsRequest) (*ChainsResponse, error)
func (*UnimplementedTrustMaterialServiceServer) TRC ¶
func (*UnimplementedTrustMaterialServiceServer) TRC(context.Context, *TRCRequest) (*TRCResponse, error)
type VerificationKeyID ¶
type VerificationKeyID struct { IsdAs uint64 `protobuf:"varint,1,opt,name=isd_as,json=isdAs,proto3" json:"isd_as,omitempty"` SubjectKeyId []byte `protobuf:"bytes,2,opt,name=subject_key_id,json=subjectKeyId,proto3" json:"subject_key_id,omitempty"` TrcBase uint64 `protobuf:"varint,3,opt,name=trc_base,json=trcBase,proto3" json:"trc_base,omitempty"` TrcSerial uint64 `protobuf:"varint,4,opt,name=trc_serial,json=trcSerial,proto3" json:"trc_serial,omitempty"` // contains filtered or unexported fields }
func (*VerificationKeyID) Descriptor
deprecated
func (*VerificationKeyID) Descriptor() ([]byte, []int)
Deprecated: Use VerificationKeyID.ProtoReflect.Descriptor instead.
func (*VerificationKeyID) GetIsdAs ¶
func (x *VerificationKeyID) GetIsdAs() uint64
func (*VerificationKeyID) GetSubjectKeyId ¶
func (x *VerificationKeyID) GetSubjectKeyId() []byte
func (*VerificationKeyID) GetTrcBase ¶
func (x *VerificationKeyID) GetTrcBase() uint64
func (*VerificationKeyID) GetTrcSerial ¶
func (x *VerificationKeyID) GetTrcSerial() uint64
func (*VerificationKeyID) ProtoMessage ¶
func (*VerificationKeyID) ProtoMessage()
func (*VerificationKeyID) ProtoReflect ¶
func (x *VerificationKeyID) ProtoReflect() protoreflect.Message
func (*VerificationKeyID) Reset ¶
func (x *VerificationKeyID) Reset()
func (*VerificationKeyID) String ¶
func (x *VerificationKeyID) String() string
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
Package mock_control_plane is a generated GoMock package.
|
Package mock_control_plane is a generated GoMock package. |
v1
|
|