github.com/infraboard/keyauth@v0.8.1/apps/application/application.pb.go (about)

     1  // Code generated by protoc-gen-go. DO NOT EDIT.
     2  // versions:
     3  // 	protoc-gen-go v1.27.1
     4  // 	protoc        v3.19.1
     5  // source: apps/application/pb/application.proto
     6  
     7  package application
     8  
     9  import (
    10  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    11  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    12  	reflect "reflect"
    13  	sync "sync"
    14  )
    15  
    16  const (
    17  	// Verify that this generated code is sufficiently up-to-date.
    18  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    19  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    20  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    21  )
    22  
    23  // Application is oauth2's client: https://tools.ietf.org/html/rfc6749#section-2
    24  type Application struct {
    25  	state         protoimpl.MessageState
    26  	sizeCache     protoimpl.SizeCache
    27  	unknownFields protoimpl.UnknownFields
    28  
    29  	// 唯一ID
    30  	// @gotags: bson:"_id" json:"id"
    31  	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" bson:"_id"`
    32  	// 是否是内建应用
    33  	// @gotags: bson:"build_in" json:"build_in"
    34  	BuildIn bool `protobuf:"varint,2,opt,name=build_in,json=buildIn,proto3" json:"build_in" bson:"build_in"`
    35  	// 所处于域
    36  	// @gotags: bson:"domain" json:"domain"
    37  	Domain string `protobuf:"bytes,3,opt,name=domain,proto3" json:"domain" bson:"domain"`
    38  	// 应用属于那个用户
    39  	// @gotags: bson:"user" json:"create_by"
    40  	CreateBy string `protobuf:"bytes,4,opt,name=create_by,json=createBy,proto3" json:"create_by" bson:"user"`
    41  	// 应用创建的时间
    42  	// @gotags: bson:"create_at" json:"create_at"
    43  	CreateAt int64 `protobuf:"varint,5,opt,name=create_at,json=createAt,proto3" json:"create_at" bson:"create_at"`
    44  	// 应用更新的时间
    45  	// @gotags: bson:"update_at" json:"update_at"
    46  	UpdateAt int64 `protobuf:"varint,6,opt,name=update_at,json=updateAt,proto3" json:"update_at" bson:"update_at"`
    47  	// 应用客户端ID
    48  	// @gotags: bson:"client_id" json:"client_id"
    49  	ClientId string `protobuf:"bytes,7,opt,name=client_id,json=clientId,proto3" json:"client_id" bson:"client_id"`
    50  	// 应用客户端秘钥
    51  	// @gotags: bson:"client_secret" json:"client_secret"
    52  	ClientSecret string `protobuf:"bytes,8,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret" bson:"client_secret"`
    53  	// 是否冻结应用, 冻结应用后, 该应用无法通过凭证获取访问凭证(token)
    54  	// @gotags: bson:"locked" json:"locked"
    55  	Locked bool `protobuf:"varint,9,opt,name=locked,proto3" json:"locked" bson:"locked"`
    56  	// 应用名称
    57  	// @gotags: bson:"name" json:"name"
    58  	Name string `protobuf:"bytes,10,opt,name=name,proto3" json:"name" bson:"name"`
    59  	// 应用的网站地址
    60  	// @gotags: bson:"website" json:"website"
    61  	Website string `protobuf:"bytes,11,opt,name=website,proto3" json:"website" bson:"website"`
    62  	// 应用的LOGO
    63  	// @gotags: bson:"logo_image" json:"logo_image"
    64  	LogoImage string `protobuf:"bytes,12,opt,name=logo_image,json=logoImage,proto3" json:"logo_image" bson:"logo_image"`
    65  	// 应用简单的描述
    66  	// @gotags: bson:"description" json:"description"
    67  	Description string `protobuf:"bytes,13,opt,name=description,proto3" json:"description" bson:"description"`
    68  	// 应用重定向URI, Oauht2时需要该参数
    69  	// @gotags: bson:"redirect_uri" json:"redirect_uri"
    70  	RedirectUri string `protobuf:"bytes,14,opt,name=redirect_uri,json=redirectUri,proto3" json:"redirect_uri" bson:"redirect_uri"`
    71  	// 应用申请的token的过期时间
    72  	// @gotags: bson:"access_token_expire_second" json:"access_token_expire_second"
    73  	AccessTokenExpireSecond int64 `protobuf:"varint,15,opt,name=access_token_expire_second,json=accessTokenExpireSecond,proto3" json:"access_token_expire_second" bson:"access_token_expire_second"`
    74  	// 刷新token过期时间
    75  	// @gotags: bson:"refresh_token_expire_second" json:"refresh_token_expire_second"
    76  	RefreshTokenExpireSecond int64 `protobuf:"varint,16,opt,name=refresh_token_expire_second,json=refreshTokenExpireSecond,proto3" json:"refresh_token_expire_second" bson:"refresh_token_expire_second"`
    77  	// 客户端类型
    78  	// @gotags: bson:"client_type" json:"client_type"
    79  	ClientType ClientType `protobuf:"varint,17,opt,name=client_type,json=clientType,proto3,enum=infraboard.keyauth.application.ClientType" json:"client_type" bson:"client_type"`
    80  }
    81  
    82  func (x *Application) Reset() {
    83  	*x = Application{}
    84  	if protoimpl.UnsafeEnabled {
    85  		mi := &file_apps_application_pb_application_proto_msgTypes[0]
    86  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    87  		ms.StoreMessageInfo(mi)
    88  	}
    89  }
    90  
    91  func (x *Application) String() string {
    92  	return protoimpl.X.MessageStringOf(x)
    93  }
    94  
    95  func (*Application) ProtoMessage() {}
    96  
    97  func (x *Application) ProtoReflect() protoreflect.Message {
    98  	mi := &file_apps_application_pb_application_proto_msgTypes[0]
    99  	if protoimpl.UnsafeEnabled && x != nil {
   100  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   101  		if ms.LoadMessageInfo() == nil {
   102  			ms.StoreMessageInfo(mi)
   103  		}
   104  		return ms
   105  	}
   106  	return mi.MessageOf(x)
   107  }
   108  
   109  // Deprecated: Use Application.ProtoReflect.Descriptor instead.
   110  func (*Application) Descriptor() ([]byte, []int) {
   111  	return file_apps_application_pb_application_proto_rawDescGZIP(), []int{0}
   112  }
   113  
   114  func (x *Application) GetId() string {
   115  	if x != nil {
   116  		return x.Id
   117  	}
   118  	return ""
   119  }
   120  
   121  func (x *Application) GetBuildIn() bool {
   122  	if x != nil {
   123  		return x.BuildIn
   124  	}
   125  	return false
   126  }
   127  
   128  func (x *Application) GetDomain() string {
   129  	if x != nil {
   130  		return x.Domain
   131  	}
   132  	return ""
   133  }
   134  
   135  func (x *Application) GetCreateBy() string {
   136  	if x != nil {
   137  		return x.CreateBy
   138  	}
   139  	return ""
   140  }
   141  
   142  func (x *Application) GetCreateAt() int64 {
   143  	if x != nil {
   144  		return x.CreateAt
   145  	}
   146  	return 0
   147  }
   148  
   149  func (x *Application) GetUpdateAt() int64 {
   150  	if x != nil {
   151  		return x.UpdateAt
   152  	}
   153  	return 0
   154  }
   155  
   156  func (x *Application) GetClientId() string {
   157  	if x != nil {
   158  		return x.ClientId
   159  	}
   160  	return ""
   161  }
   162  
   163  func (x *Application) GetClientSecret() string {
   164  	if x != nil {
   165  		return x.ClientSecret
   166  	}
   167  	return ""
   168  }
   169  
   170  func (x *Application) GetLocked() bool {
   171  	if x != nil {
   172  		return x.Locked
   173  	}
   174  	return false
   175  }
   176  
   177  func (x *Application) GetName() string {
   178  	if x != nil {
   179  		return x.Name
   180  	}
   181  	return ""
   182  }
   183  
   184  func (x *Application) GetWebsite() string {
   185  	if x != nil {
   186  		return x.Website
   187  	}
   188  	return ""
   189  }
   190  
   191  func (x *Application) GetLogoImage() string {
   192  	if x != nil {
   193  		return x.LogoImage
   194  	}
   195  	return ""
   196  }
   197  
   198  func (x *Application) GetDescription() string {
   199  	if x != nil {
   200  		return x.Description
   201  	}
   202  	return ""
   203  }
   204  
   205  func (x *Application) GetRedirectUri() string {
   206  	if x != nil {
   207  		return x.RedirectUri
   208  	}
   209  	return ""
   210  }
   211  
   212  func (x *Application) GetAccessTokenExpireSecond() int64 {
   213  	if x != nil {
   214  		return x.AccessTokenExpireSecond
   215  	}
   216  	return 0
   217  }
   218  
   219  func (x *Application) GetRefreshTokenExpireSecond() int64 {
   220  	if x != nil {
   221  		return x.RefreshTokenExpireSecond
   222  	}
   223  	return 0
   224  }
   225  
   226  func (x *Application) GetClientType() ClientType {
   227  	if x != nil {
   228  		return x.ClientType
   229  	}
   230  	return ClientType_CONFIDENTIAL
   231  }
   232  
   233  type Set struct {
   234  	state         protoimpl.MessageState
   235  	sizeCache     protoimpl.SizeCache
   236  	unknownFields protoimpl.UnknownFields
   237  
   238  	// @gotags: bson:"total" json:"total"
   239  	Total int64 `protobuf:"varint,1,opt,name=total,proto3" json:"total" bson:"total"`
   240  	// @gotags: bson:"items" json:"items"
   241  	Items []*Application `protobuf:"bytes,2,rep,name=items,proto3" json:"items" bson:"items"`
   242  }
   243  
   244  func (x *Set) Reset() {
   245  	*x = Set{}
   246  	if protoimpl.UnsafeEnabled {
   247  		mi := &file_apps_application_pb_application_proto_msgTypes[1]
   248  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   249  		ms.StoreMessageInfo(mi)
   250  	}
   251  }
   252  
   253  func (x *Set) String() string {
   254  	return protoimpl.X.MessageStringOf(x)
   255  }
   256  
   257  func (*Set) ProtoMessage() {}
   258  
   259  func (x *Set) ProtoReflect() protoreflect.Message {
   260  	mi := &file_apps_application_pb_application_proto_msgTypes[1]
   261  	if protoimpl.UnsafeEnabled && x != nil {
   262  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   263  		if ms.LoadMessageInfo() == nil {
   264  			ms.StoreMessageInfo(mi)
   265  		}
   266  		return ms
   267  	}
   268  	return mi.MessageOf(x)
   269  }
   270  
   271  // Deprecated: Use Set.ProtoReflect.Descriptor instead.
   272  func (*Set) Descriptor() ([]byte, []int) {
   273  	return file_apps_application_pb_application_proto_rawDescGZIP(), []int{1}
   274  }
   275  
   276  func (x *Set) GetTotal() int64 {
   277  	if x != nil {
   278  		return x.Total
   279  	}
   280  	return 0
   281  }
   282  
   283  func (x *Set) GetItems() []*Application {
   284  	if x != nil {
   285  		return x.Items
   286  	}
   287  	return nil
   288  }
   289  
   290  var File_apps_application_pb_application_proto protoreflect.FileDescriptor
   291  
   292  var file_apps_application_pb_application_proto_rawDesc = []byte{
   293  	0x0a, 0x25, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69,
   294  	0x6f, 0x6e, 0x2f, 0x70, 0x62, 0x2f, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
   295  	0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1e, 0x69, 0x6e, 0x66, 0x72, 0x61, 0x62, 0x6f,
   296  	0x61, 0x72, 0x64, 0x2e, 0x6b, 0x65, 0x79, 0x61, 0x75, 0x74, 0x68, 0x2e, 0x61, 0x70, 0x70, 0x6c,
   297  	0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x21, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x61, 0x70,
   298  	0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x70, 0x62, 0x2f, 0x72, 0x65, 0x71,
   299  	0x75, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xdc, 0x04, 0x0a, 0x0b, 0x41,
   300  	0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64,
   301  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x19, 0x0a, 0x08, 0x62, 0x75,
   302  	0x69, 0x6c, 0x64, 0x5f, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x62, 0x75,
   303  	0x69, 0x6c, 0x64, 0x49, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18,
   304  	0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x1b, 0x0a,
   305  	0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x62, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
   306  	0x52, 0x08, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x42, 0x79, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x72,
   307  	0x65, 0x61, 0x74, 0x65, 0x5f, 0x61, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x63,
   308  	0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x75, 0x70, 0x64, 0x61, 0x74,
   309  	0x65, 0x5f, 0x61, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x75, 0x70, 0x64, 0x61,
   310  	0x74, 0x65, 0x41, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x69,
   311  	0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49,
   312  	0x64, 0x12, 0x23, 0x0a, 0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x65, 0x63, 0x72,
   313  	0x65, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
   314  	0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64,
   315  	0x18, 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x12, 0x12,
   316  	0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61,
   317  	0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x77, 0x65, 0x62, 0x73, 0x69, 0x74, 0x65, 0x18, 0x0b, 0x20,
   318  	0x01, 0x28, 0x09, 0x52, 0x07, 0x77, 0x65, 0x62, 0x73, 0x69, 0x74, 0x65, 0x12, 0x1d, 0x0a, 0x0a,
   319  	0x6c, 0x6f, 0x67, 0x6f, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09,
   320  	0x52, 0x09, 0x6c, 0x6f, 0x67, 0x6f, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64,
   321  	0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09,
   322  	0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x21, 0x0a,
   323  	0x0c, 0x72, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x0e, 0x20,
   324  	0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x55, 0x72, 0x69,
   325  	0x12, 0x3b, 0x0a, 0x1a, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
   326  	0x5f, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x5f, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x18, 0x0f,
   327  	0x20, 0x01, 0x28, 0x03, 0x52, 0x17, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65,
   328  	0x6e, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x12, 0x3d, 0x0a,
   329  	0x1b, 0x72, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x5f, 0x65,
   330  	0x78, 0x70, 0x69, 0x72, 0x65, 0x5f, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x18, 0x10, 0x20, 0x01,
   331  	0x28, 0x03, 0x52, 0x18, 0x72, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
   332  	0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x12, 0x4b, 0x0a, 0x0b,
   333  	0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x11, 0x20, 0x01, 0x28,
   334  	0x0e, 0x32, 0x2a, 0x2e, 0x69, 0x6e, 0x66, 0x72, 0x61, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x2e, 0x6b,
   335  	0x65, 0x79, 0x61, 0x75, 0x74, 0x68, 0x2e, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69,
   336  	0x6f, 0x6e, 0x2e, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0a, 0x63,
   337  	0x6c, 0x69, 0x65, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x22, 0x5e, 0x0a, 0x03, 0x53, 0x65, 0x74,
   338  	0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52,
   339  	0x05, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x12, 0x41, 0x0a, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18,
   340  	0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x69, 0x6e, 0x66, 0x72, 0x61, 0x62, 0x6f, 0x61,
   341  	0x72, 0x64, 0x2e, 0x6b, 0x65, 0x79, 0x61, 0x75, 0x74, 0x68, 0x2e, 0x61, 0x70, 0x70, 0x6c, 0x69,
   342  	0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69,
   343  	0x6f, 0x6e, 0x52, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x42, 0x30, 0x5a, 0x2e, 0x67, 0x69, 0x74,
   344  	0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x69, 0x6e, 0x66, 0x72, 0x61, 0x62, 0x6f, 0x61,
   345  	0x72, 0x64, 0x2f, 0x6b, 0x65, 0x79, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x70, 0x70, 0x73, 0x2f,
   346  	0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x62, 0x06, 0x70, 0x72, 0x6f,
   347  	0x74, 0x6f, 0x33,
   348  }
   349  
   350  var (
   351  	file_apps_application_pb_application_proto_rawDescOnce sync.Once
   352  	file_apps_application_pb_application_proto_rawDescData = file_apps_application_pb_application_proto_rawDesc
   353  )
   354  
   355  func file_apps_application_pb_application_proto_rawDescGZIP() []byte {
   356  	file_apps_application_pb_application_proto_rawDescOnce.Do(func() {
   357  		file_apps_application_pb_application_proto_rawDescData = protoimpl.X.CompressGZIP(file_apps_application_pb_application_proto_rawDescData)
   358  	})
   359  	return file_apps_application_pb_application_proto_rawDescData
   360  }
   361  
   362  var file_apps_application_pb_application_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
   363  var file_apps_application_pb_application_proto_goTypes = []interface{}{
   364  	(*Application)(nil), // 0: infraboard.keyauth.application.Application
   365  	(*Set)(nil),         // 1: infraboard.keyauth.application.Set
   366  	(ClientType)(0),     // 2: infraboard.keyauth.application.ClientType
   367  }
   368  var file_apps_application_pb_application_proto_depIdxs = []int32{
   369  	2, // 0: infraboard.keyauth.application.Application.client_type:type_name -> infraboard.keyauth.application.ClientType
   370  	0, // 1: infraboard.keyauth.application.Set.items:type_name -> infraboard.keyauth.application.Application
   371  	2, // [2:2] is the sub-list for method output_type
   372  	2, // [2:2] is the sub-list for method input_type
   373  	2, // [2:2] is the sub-list for extension type_name
   374  	2, // [2:2] is the sub-list for extension extendee
   375  	0, // [0:2] is the sub-list for field type_name
   376  }
   377  
   378  func init() { file_apps_application_pb_application_proto_init() }
   379  func file_apps_application_pb_application_proto_init() {
   380  	if File_apps_application_pb_application_proto != nil {
   381  		return
   382  	}
   383  	file_apps_application_pb_request_proto_init()
   384  	if !protoimpl.UnsafeEnabled {
   385  		file_apps_application_pb_application_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   386  			switch v := v.(*Application); i {
   387  			case 0:
   388  				return &v.state
   389  			case 1:
   390  				return &v.sizeCache
   391  			case 2:
   392  				return &v.unknownFields
   393  			default:
   394  				return nil
   395  			}
   396  		}
   397  		file_apps_application_pb_application_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   398  			switch v := v.(*Set); i {
   399  			case 0:
   400  				return &v.state
   401  			case 1:
   402  				return &v.sizeCache
   403  			case 2:
   404  				return &v.unknownFields
   405  			default:
   406  				return nil
   407  			}
   408  		}
   409  	}
   410  	type x struct{}
   411  	out := protoimpl.TypeBuilder{
   412  		File: protoimpl.DescBuilder{
   413  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   414  			RawDescriptor: file_apps_application_pb_application_proto_rawDesc,
   415  			NumEnums:      0,
   416  			NumMessages:   2,
   417  			NumExtensions: 0,
   418  			NumServices:   0,
   419  		},
   420  		GoTypes:           file_apps_application_pb_application_proto_goTypes,
   421  		DependencyIndexes: file_apps_application_pb_application_proto_depIdxs,
   422  		MessageInfos:      file_apps_application_pb_application_proto_msgTypes,
   423  	}.Build()
   424  	File_apps_application_pb_application_proto = out.File
   425  	file_apps_application_pb_application_proto_rawDesc = nil
   426  	file_apps_application_pb_application_proto_goTypes = nil
   427  	file_apps_application_pb_application_proto_depIdxs = nil
   428  }