func (*LookupNameRequest) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{16}
}
Deprecated: Use LookupNameRequest.ProtoReflect.Descriptor instead.
package pb
import (
	proto "github.com/golang/protobuf/proto"
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	reflect "reflect"
	sync "sync"
)
const (
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
const _ = proto.ProtoPackageIsVersion4
type Protocol int32
const (
	Protocol_PL_UNKNOWN Protocol = 0
	Protocol_PL_DMS     Protocol = 1
)
var (
	Protocol_name = map[int32]string{
		0: "PL_UNKNOWN",
		1: "PL_DMS",
	}
	Protocol_value = map[string]int32{
		"PL_UNKNOWN": 0,
		"PL_DMS":     1,
	}
)
func (x Protocol) Enum() *Protocol {
	p := new(Protocol)
	*p = x
	return p
}
func (x Protocol) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (Protocol) Descriptor() protoreflect.EnumDescriptor {
	return file_ubikom_proto_enumTypes[0].Descriptor()
}
func (Protocol) Type() protoreflect.EnumType {
	return &file_ubikom_proto_enumTypes[0]
}
func (x Protocol) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (Protocol) EnumDescriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{0}
}
type KeyRelationship int32
const (
	KeyRelationship_KR_NONE   KeyRelationship = 0
	KeyRelationship_KR_PARENT KeyRelationship = 1
)
var (
	KeyRelationship_name = map[int32]string{
		0: "KR_NONE",
		1: "KR_PARENT",
	}
	KeyRelationship_value = map[string]int32{
		"KR_NONE":   0,
		"KR_PARENT": 1,
	}
)
func (x KeyRelationship) Enum() *KeyRelationship {
	p := new(KeyRelationship)
	*p = x
	return p
}
func (x KeyRelationship) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (KeyRelationship) Descriptor() protoreflect.EnumDescriptor {
	return file_ubikom_proto_enumTypes[1].Descriptor()
}
func (KeyRelationship) Type() protoreflect.EnumType {
	return &file_ubikom_proto_enumTypes[1]
}
func (x KeyRelationship) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (KeyRelationship) EnumDescriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{1}
}
type ContentWithPOW struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Content []byte `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	Pow     []byte `protobuf:"bytes,2,opt,name=pow,proto3" json:"pow,omitempty"`
}
func (x *ContentWithPOW) Reset() {
	*x = ContentWithPOW{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[0]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *ContentWithPOW) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*ContentWithPOW) ProtoMessage() {}
func (x *ContentWithPOW) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[0]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*ContentWithPOW) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{0}
}
func (x *ContentWithPOW) GetContent() []byte {
	if x != nil {
		return x.Content
	}
	return nil
}
func (x *ContentWithPOW) GetPow() []byte {
	if x != nil {
		return x.Pow
	}
	return nil
}
type Signature struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	R []byte `protobuf:"bytes,1,opt,name=r,proto3" json:"r,omitempty"`
	S []byte `protobuf:"bytes,2,opt,name=s,proto3" json:"s,omitempty"`
}
func (x *Signature) Reset() {
	*x = Signature{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[1]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *Signature) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*Signature) ProtoMessage() {}
func (x *Signature) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[1]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*Signature) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{1}
}
func (x *Signature) GetR() []byte {
	if x != nil {
		return x.R
	}
	return nil
}
func (x *Signature) GetS() []byte {
	if x != nil {
		return x.S
	}
	return nil
}
type Signed struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Content   []byte     `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	Signature *Signature `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	Key       []byte     `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
}
func (x *Signed) Reset() {
	*x = Signed{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[2]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *Signed) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*Signed) ProtoMessage() {}
func (x *Signed) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[2]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*Signed) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{2}
}
func (x *Signed) GetContent() []byte {
	if x != nil {
		return x.Content
	}
	return nil
}
func (x *Signed) GetSignature() *Signature {
	if x != nil {
		return x.Signature
	}
	return nil
}
func (x *Signed) GetKey() []byte {
	if x != nil {
		return x.Key
	}
	return nil
}
type SignedWithPow struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Content   []byte     `protobuf:"bytes,1,opt,name=content,proto3" json:"content,omitempty"`
	Signature *Signature `protobuf:"bytes,2,opt,name=signature,proto3" json:"signature,omitempty"`
	Key       []byte     `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`  
	Pow       []byte     `protobuf:"bytes,4,opt,name=pow,proto3" json:"pow,omitempty"`
}
func (x *SignedWithPow) Reset() {
	*x = SignedWithPow{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[3]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *SignedWithPow) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*SignedWithPow) ProtoMessage() {}
func (x *SignedWithPow) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[3]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*SignedWithPow) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{3}
}
func (x *SignedWithPow) GetContent() []byte {
	if x != nil {
		return x.Content
	}
	return nil
}
func (x *SignedWithPow) GetSignature() *Signature {
	if x != nil {
		return x.Signature
	}
	return nil
}
func (x *SignedWithPow) GetKey() []byte {
	if x != nil {
		return x.Key
	}
	return nil
}
func (x *SignedWithPow) GetPow() []byte {
	if x != nil {
		return x.Pow
	}
	return nil
}
type KeyRegistrationRequest struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Key []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
}
func (x *KeyRegistrationRequest) Reset() {
	*x = KeyRegistrationRequest{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[4]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *KeyRegistrationRequest) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*KeyRegistrationRequest) ProtoMessage() {}
func (x *KeyRegistrationRequest) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[4]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*KeyRegistrationRequest) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{4}
}
func (x *KeyRegistrationRequest) GetKey() []byte {
	if x != nil {
		return x.Key
	}
	return nil
}
type KeyRegistrationResponse struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
}
func (x *KeyRegistrationResponse) Reset() {
	*x = KeyRegistrationResponse{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[5]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *KeyRegistrationResponse) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*KeyRegistrationResponse) ProtoMessage() {}
func (x *KeyRegistrationResponse) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[5]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*KeyRegistrationResponse) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{5}
}
type KeyDisableRequest struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Key []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
}
func (x *KeyDisableRequest) Reset() {
	*x = KeyDisableRequest{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[6]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *KeyDisableRequest) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*KeyDisableRequest) ProtoMessage() {}
func (x *KeyDisableRequest) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[6]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*KeyDisableRequest) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{6}
}
func (x *KeyDisableRequest) GetKey() []byte {
	if x != nil {
		return x.Key
	}
	return nil
}
type KeyDisableResponse struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
}
func (x *KeyDisableResponse) Reset() {
	*x = KeyDisableResponse{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[7]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *KeyDisableResponse) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*KeyDisableResponse) ProtoMessage() {}
func (x *KeyDisableResponse) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[7]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*KeyDisableResponse) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{7}
}
type NameRegistrationRequest struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Key []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
}
func (x *NameRegistrationRequest) Reset() {
	*x = NameRegistrationRequest{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[8]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *NameRegistrationRequest) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*NameRegistrationRequest) ProtoMessage() {}
func (x *NameRegistrationRequest) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[8]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*NameRegistrationRequest) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{8}
}
func (x *NameRegistrationRequest) GetKey() []byte {
	if x != nil {
		return x.Key
	}
	return nil
}
func (x *NameRegistrationRequest) GetName() string {
	if x != nil {
		return x.Name
	}
	return ""
}
type NameRegistrationResponse struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
}
func (x *NameRegistrationResponse) Reset() {
	*x = NameRegistrationResponse{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[9]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *NameRegistrationResponse) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*NameRegistrationResponse) ProtoMessage() {}
func (x *NameRegistrationResponse) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[9]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*NameRegistrationResponse) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{9}
}
type AddressRegistrationRequest struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Key      []byte   `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Name     string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Protocol Protocol `protobuf:"varint,3,opt,name=protocol,proto3,enum=Ubikom.Protocol" json:"protocol,omitempty"`
	Address  string   `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"`
}
func (x *AddressRegistrationRequest) Reset() {
	*x = AddressRegistrationRequest{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[10]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *AddressRegistrationRequest) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*AddressRegistrationRequest) ProtoMessage() {}
func (x *AddressRegistrationRequest) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[10]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*AddressRegistrationRequest) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{10}
}
func (x *AddressRegistrationRequest) GetKey() []byte {
	if x != nil {
		return x.Key
	}
	return nil
}
func (x *AddressRegistrationRequest) GetName() string {
	if x != nil {
		return x.Name
	}
	return ""
}
func (x *AddressRegistrationRequest) GetProtocol() Protocol {
	if x != nil {
		return x.Protocol
	}
	return Protocol_PL_UNKNOWN
}
func (x *AddressRegistrationRequest) GetAddress() string {
	if x != nil {
		return x.Address
	}
	return ""
}
type AddressRegistrationResponse struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
}
func (x *AddressRegistrationResponse) Reset() {
	*x = AddressRegistrationResponse{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[11]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *AddressRegistrationResponse) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*AddressRegistrationResponse) ProtoMessage() {}
func (x *AddressRegistrationResponse) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[11]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*AddressRegistrationResponse) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{11}
}
type KeyRelationshipRegistrationRequest struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	TargetKey    []byte          `protobuf:"bytes,1,opt,name=target_key,json=targetKey,proto3" json:"target_key,omitempty"`
	Relationship KeyRelationship `protobuf:"varint,2,opt,name=relationship,proto3,enum=Ubikom.KeyRelationship" json:"relationship,omitempty"`
}
func (x *KeyRelationshipRegistrationRequest) Reset() {
	*x = KeyRelationshipRegistrationRequest{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[12]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *KeyRelationshipRegistrationRequest) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*KeyRelationshipRegistrationRequest) ProtoMessage() {}
func (x *KeyRelationshipRegistrationRequest) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[12]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*KeyRelationshipRegistrationRequest) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{12}
}
func (x *KeyRelationshipRegistrationRequest) GetTargetKey() []byte {
	if x != nil {
		return x.TargetKey
	}
	return nil
}
func (x *KeyRelationshipRegistrationRequest) GetRelationship() KeyRelationship {
	if x != nil {
		return x.Relationship
	}
	return KeyRelationship_KR_NONE
}
type KeyRelationshipRegistrationResponse struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
}
func (x *KeyRelationshipRegistrationResponse) Reset() {
	*x = KeyRelationshipRegistrationResponse{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[13]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *KeyRelationshipRegistrationResponse) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*KeyRelationshipRegistrationResponse) ProtoMessage() {}
func (x *KeyRelationshipRegistrationResponse) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[13]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*KeyRelationshipRegistrationResponse) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{13}
}
type LookupKeyRequest struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Key []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
}
func (x *LookupKeyRequest) Reset() {
	*x = LookupKeyRequest{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[14]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *LookupKeyRequest) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*LookupKeyRequest) ProtoMessage() {}
func (x *LookupKeyRequest) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[14]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*LookupKeyRequest) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{14}
}
func (x *LookupKeyRequest) GetKey() []byte {
	if x != nil {
		return x.Key
	}
	return nil
}
type LookupKeyResponse struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	RegistrationTimestamp int64    `protobuf:"varint,1,opt,name=registration_timestamp,json=registrationTimestamp,proto3" json:"registration_timestamp,omitempty"`
	Disabled              bool     `protobuf:"varint,2,opt,name=disabled,proto3" json:"disabled,omitempty"`
	DisabledTimestamp     int64    `protobuf:"varint,3,opt,name=disabled_timestamp,json=disabledTimestamp,proto3" json:"disabled_timestamp,omitempty"`
	DisabledBy            []byte   `protobuf:"bytes,4,opt,name=disabled_by,json=disabledBy,proto3" json:"disabled_by,omitempty"`
	ParentKey             [][]byte `protobuf:"bytes,5,rep,name=parent_key,json=parentKey,proto3" json:"parent_key,omitempty"`
}
func (x *LookupKeyResponse) Reset() {
	*x = LookupKeyResponse{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[15]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *LookupKeyResponse) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*LookupKeyResponse) ProtoMessage() {}
func (x *LookupKeyResponse) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[15]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}
func (*LookupKeyResponse) Descriptor() ([]byte, []int) {
	return file_ubikom_proto_rawDescGZIP(), []int{15}
}
func (x *LookupKeyResponse) GetRegistrationTimestamp() int64 {
	if x != nil {
		return x.RegistrationTimestamp
	}
	return 0
}
func (x *LookupKeyResponse) GetDisabled() bool {
	if x != nil {
		return x.Disabled
	}
	return false
}
func (x *LookupKeyResponse) GetDisabledTimestamp() int64 {
	if x != nil {
		return x.DisabledTimestamp
	}
	return 0
}
func (x *LookupKeyResponse) GetDisabledBy() []byte {
	if x != nil {
		return x.DisabledBy
	}
	return nil
}
func (x *LookupKeyResponse) GetParentKey() [][]byte {
	if x != nil {
		return x.ParentKey
	}
	return nil
}
type LookupNameRequest struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
}
func (x *LookupNameRequest) Reset() {
	*x = LookupNameRequest{}
	if protoimpl.UnsafeEnabled {
		mi := &file_ubikom_proto_msgTypes[16]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *LookupNameRequest) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*LookupNameRequest) ProtoMessage() {}
func (x *LookupNameRequest) ProtoReflect() protoreflect.Message {
	mi := &file_ubikom_proto_msgTypes[16]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}