Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/components/public-api/go/v1/authprovider.pb.go
2500 views
1
// Copyright (c) 2025 Gitpod GmbH. All rights reserved.
2
// Licensed under the GNU Affero General Public License (AGPL).
3
// See License.AGPL.txt in the project root for license information.
4
5
// Code generated by protoc-gen-go. DO NOT EDIT.
6
// versions:
7
// protoc-gen-go v1.28.1
8
// protoc (unknown)
9
// source: gitpod/v1/authprovider.proto
10
11
package v1
12
13
import (
14
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
15
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
16
reflect "reflect"
17
sync "sync"
18
)
19
20
const (
21
// Verify that this generated code is sufficiently up-to-date.
22
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
23
// Verify that runtime/protoimpl is sufficiently up-to-date.
24
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
25
)
26
27
type AuthProviderType int32
28
29
const (
30
// This value is not allowed.
31
AuthProviderType_AUTH_PROVIDER_TYPE_UNSPECIFIED AuthProviderType = 0
32
AuthProviderType_AUTH_PROVIDER_TYPE_GITHUB AuthProviderType = 1
33
AuthProviderType_AUTH_PROVIDER_TYPE_GITLAB AuthProviderType = 2
34
AuthProviderType_AUTH_PROVIDER_TYPE_BITBUCKET AuthProviderType = 3
35
AuthProviderType_AUTH_PROVIDER_TYPE_BITBUCKET_SERVER AuthProviderType = 4
36
AuthProviderType_AUTH_PROVIDER_TYPE_AZURE_DEVOPS AuthProviderType = 5
37
)
38
39
// Enum value maps for AuthProviderType.
40
var (
41
AuthProviderType_name = map[int32]string{
42
0: "AUTH_PROVIDER_TYPE_UNSPECIFIED",
43
1: "AUTH_PROVIDER_TYPE_GITHUB",
44
2: "AUTH_PROVIDER_TYPE_GITLAB",
45
3: "AUTH_PROVIDER_TYPE_BITBUCKET",
46
4: "AUTH_PROVIDER_TYPE_BITBUCKET_SERVER",
47
5: "AUTH_PROVIDER_TYPE_AZURE_DEVOPS",
48
}
49
AuthProviderType_value = map[string]int32{
50
"AUTH_PROVIDER_TYPE_UNSPECIFIED": 0,
51
"AUTH_PROVIDER_TYPE_GITHUB": 1,
52
"AUTH_PROVIDER_TYPE_GITLAB": 2,
53
"AUTH_PROVIDER_TYPE_BITBUCKET": 3,
54
"AUTH_PROVIDER_TYPE_BITBUCKET_SERVER": 4,
55
"AUTH_PROVIDER_TYPE_AZURE_DEVOPS": 5,
56
}
57
)
58
59
func (x AuthProviderType) Enum() *AuthProviderType {
60
p := new(AuthProviderType)
61
*p = x
62
return p
63
}
64
65
func (x AuthProviderType) String() string {
66
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
67
}
68
69
func (AuthProviderType) Descriptor() protoreflect.EnumDescriptor {
70
return file_gitpod_v1_authprovider_proto_enumTypes[0].Descriptor()
71
}
72
73
func (AuthProviderType) Type() protoreflect.EnumType {
74
return &file_gitpod_v1_authprovider_proto_enumTypes[0]
75
}
76
77
func (x AuthProviderType) Number() protoreflect.EnumNumber {
78
return protoreflect.EnumNumber(x)
79
}
80
81
// Deprecated: Use AuthProviderType.Descriptor instead.
82
func (AuthProviderType) EnumDescriptor() ([]byte, []int) {
83
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{0}
84
}
85
86
type CreateAuthProviderRequest struct {
87
state protoimpl.MessageState
88
sizeCache protoimpl.SizeCache
89
unknownFields protoimpl.UnknownFields
90
91
// Types that are assignable to Owner:
92
//
93
// *CreateAuthProviderRequest_OwnerId
94
// *CreateAuthProviderRequest_OrganizationId
95
Owner isCreateAuthProviderRequest_Owner `protobuf_oneof:"owner"`
96
Type AuthProviderType `protobuf:"varint,3,opt,name=type,proto3,enum=gitpod.v1.AuthProviderType" json:"type,omitempty"`
97
Host string `protobuf:"bytes,4,opt,name=host,proto3" json:"host,omitempty"`
98
Oauth2Config *OAuth2Config `protobuf:"bytes,5,opt,name=oauth2_config,json=oauth2Config,proto3" json:"oauth2_config,omitempty"`
99
}
100
101
func (x *CreateAuthProviderRequest) Reset() {
102
*x = CreateAuthProviderRequest{}
103
if protoimpl.UnsafeEnabled {
104
mi := &file_gitpod_v1_authprovider_proto_msgTypes[0]
105
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
106
ms.StoreMessageInfo(mi)
107
}
108
}
109
110
func (x *CreateAuthProviderRequest) String() string {
111
return protoimpl.X.MessageStringOf(x)
112
}
113
114
func (*CreateAuthProviderRequest) ProtoMessage() {}
115
116
func (x *CreateAuthProviderRequest) ProtoReflect() protoreflect.Message {
117
mi := &file_gitpod_v1_authprovider_proto_msgTypes[0]
118
if protoimpl.UnsafeEnabled && x != nil {
119
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
120
if ms.LoadMessageInfo() == nil {
121
ms.StoreMessageInfo(mi)
122
}
123
return ms
124
}
125
return mi.MessageOf(x)
126
}
127
128
// Deprecated: Use CreateAuthProviderRequest.ProtoReflect.Descriptor instead.
129
func (*CreateAuthProviderRequest) Descriptor() ([]byte, []int) {
130
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{0}
131
}
132
133
func (m *CreateAuthProviderRequest) GetOwner() isCreateAuthProviderRequest_Owner {
134
if m != nil {
135
return m.Owner
136
}
137
return nil
138
}
139
140
func (x *CreateAuthProviderRequest) GetOwnerId() string {
141
if x, ok := x.GetOwner().(*CreateAuthProviderRequest_OwnerId); ok {
142
return x.OwnerId
143
}
144
return ""
145
}
146
147
func (x *CreateAuthProviderRequest) GetOrganizationId() string {
148
if x, ok := x.GetOwner().(*CreateAuthProviderRequest_OrganizationId); ok {
149
return x.OrganizationId
150
}
151
return ""
152
}
153
154
func (x *CreateAuthProviderRequest) GetType() AuthProviderType {
155
if x != nil {
156
return x.Type
157
}
158
return AuthProviderType_AUTH_PROVIDER_TYPE_UNSPECIFIED
159
}
160
161
func (x *CreateAuthProviderRequest) GetHost() string {
162
if x != nil {
163
return x.Host
164
}
165
return ""
166
}
167
168
func (x *CreateAuthProviderRequest) GetOauth2Config() *OAuth2Config {
169
if x != nil {
170
return x.Oauth2Config
171
}
172
return nil
173
}
174
175
type isCreateAuthProviderRequest_Owner interface {
176
isCreateAuthProviderRequest_Owner()
177
}
178
179
type CreateAuthProviderRequest_OwnerId struct {
180
OwnerId string `protobuf:"bytes,1,opt,name=owner_id,json=ownerId,proto3,oneof"`
181
}
182
183
type CreateAuthProviderRequest_OrganizationId struct {
184
OrganizationId string `protobuf:"bytes,2,opt,name=organization_id,json=organizationId,proto3,oneof"`
185
}
186
187
func (*CreateAuthProviderRequest_OwnerId) isCreateAuthProviderRequest_Owner() {}
188
189
func (*CreateAuthProviderRequest_OrganizationId) isCreateAuthProviderRequest_Owner() {}
190
191
type CreateAuthProviderResponse struct {
192
state protoimpl.MessageState
193
sizeCache protoimpl.SizeCache
194
unknownFields protoimpl.UnknownFields
195
196
AuthProvider *AuthProvider `protobuf:"bytes,1,opt,name=auth_provider,json=authProvider,proto3" json:"auth_provider,omitempty"`
197
}
198
199
func (x *CreateAuthProviderResponse) Reset() {
200
*x = CreateAuthProviderResponse{}
201
if protoimpl.UnsafeEnabled {
202
mi := &file_gitpod_v1_authprovider_proto_msgTypes[1]
203
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
204
ms.StoreMessageInfo(mi)
205
}
206
}
207
208
func (x *CreateAuthProviderResponse) String() string {
209
return protoimpl.X.MessageStringOf(x)
210
}
211
212
func (*CreateAuthProviderResponse) ProtoMessage() {}
213
214
func (x *CreateAuthProviderResponse) ProtoReflect() protoreflect.Message {
215
mi := &file_gitpod_v1_authprovider_proto_msgTypes[1]
216
if protoimpl.UnsafeEnabled && x != nil {
217
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
218
if ms.LoadMessageInfo() == nil {
219
ms.StoreMessageInfo(mi)
220
}
221
return ms
222
}
223
return mi.MessageOf(x)
224
}
225
226
// Deprecated: Use CreateAuthProviderResponse.ProtoReflect.Descriptor instead.
227
func (*CreateAuthProviderResponse) Descriptor() ([]byte, []int) {
228
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{1}
229
}
230
231
func (x *CreateAuthProviderResponse) GetAuthProvider() *AuthProvider {
232
if x != nil {
233
return x.AuthProvider
234
}
235
return nil
236
}
237
238
type GetAuthProviderRequest struct {
239
state protoimpl.MessageState
240
sizeCache protoimpl.SizeCache
241
unknownFields protoimpl.UnknownFields
242
243
AuthProviderId string `protobuf:"bytes,1,opt,name=auth_provider_id,json=authProviderId,proto3" json:"auth_provider_id,omitempty"`
244
}
245
246
func (x *GetAuthProviderRequest) Reset() {
247
*x = GetAuthProviderRequest{}
248
if protoimpl.UnsafeEnabled {
249
mi := &file_gitpod_v1_authprovider_proto_msgTypes[2]
250
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
251
ms.StoreMessageInfo(mi)
252
}
253
}
254
255
func (x *GetAuthProviderRequest) String() string {
256
return protoimpl.X.MessageStringOf(x)
257
}
258
259
func (*GetAuthProviderRequest) ProtoMessage() {}
260
261
func (x *GetAuthProviderRequest) ProtoReflect() protoreflect.Message {
262
mi := &file_gitpod_v1_authprovider_proto_msgTypes[2]
263
if protoimpl.UnsafeEnabled && x != nil {
264
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
265
if ms.LoadMessageInfo() == nil {
266
ms.StoreMessageInfo(mi)
267
}
268
return ms
269
}
270
return mi.MessageOf(x)
271
}
272
273
// Deprecated: Use GetAuthProviderRequest.ProtoReflect.Descriptor instead.
274
func (*GetAuthProviderRequest) Descriptor() ([]byte, []int) {
275
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{2}
276
}
277
278
func (x *GetAuthProviderRequest) GetAuthProviderId() string {
279
if x != nil {
280
return x.AuthProviderId
281
}
282
return ""
283
}
284
285
type GetAuthProviderResponse struct {
286
state protoimpl.MessageState
287
sizeCache protoimpl.SizeCache
288
unknownFields protoimpl.UnknownFields
289
290
AuthProvider *AuthProvider `protobuf:"bytes,1,opt,name=auth_provider,json=authProvider,proto3" json:"auth_provider,omitempty"`
291
}
292
293
func (x *GetAuthProviderResponse) Reset() {
294
*x = GetAuthProviderResponse{}
295
if protoimpl.UnsafeEnabled {
296
mi := &file_gitpod_v1_authprovider_proto_msgTypes[3]
297
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
298
ms.StoreMessageInfo(mi)
299
}
300
}
301
302
func (x *GetAuthProviderResponse) String() string {
303
return protoimpl.X.MessageStringOf(x)
304
}
305
306
func (*GetAuthProviderResponse) ProtoMessage() {}
307
308
func (x *GetAuthProviderResponse) ProtoReflect() protoreflect.Message {
309
mi := &file_gitpod_v1_authprovider_proto_msgTypes[3]
310
if protoimpl.UnsafeEnabled && x != nil {
311
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
312
if ms.LoadMessageInfo() == nil {
313
ms.StoreMessageInfo(mi)
314
}
315
return ms
316
}
317
return mi.MessageOf(x)
318
}
319
320
// Deprecated: Use GetAuthProviderResponse.ProtoReflect.Descriptor instead.
321
func (*GetAuthProviderResponse) Descriptor() ([]byte, []int) {
322
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{3}
323
}
324
325
func (x *GetAuthProviderResponse) GetAuthProvider() *AuthProvider {
326
if x != nil {
327
return x.AuthProvider
328
}
329
return nil
330
}
331
332
type ListAuthProvidersRequest struct {
333
state protoimpl.MessageState
334
sizeCache protoimpl.SizeCache
335
unknownFields protoimpl.UnknownFields
336
337
Pagination *PaginationRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
338
// Types that are assignable to Id:
339
//
340
// *ListAuthProvidersRequest_UserId
341
// *ListAuthProvidersRequest_OrganizationId
342
Id isListAuthProvidersRequest_Id `protobuf_oneof:"id"`
343
}
344
345
func (x *ListAuthProvidersRequest) Reset() {
346
*x = ListAuthProvidersRequest{}
347
if protoimpl.UnsafeEnabled {
348
mi := &file_gitpod_v1_authprovider_proto_msgTypes[4]
349
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
350
ms.StoreMessageInfo(mi)
351
}
352
}
353
354
func (x *ListAuthProvidersRequest) String() string {
355
return protoimpl.X.MessageStringOf(x)
356
}
357
358
func (*ListAuthProvidersRequest) ProtoMessage() {}
359
360
func (x *ListAuthProvidersRequest) ProtoReflect() protoreflect.Message {
361
mi := &file_gitpod_v1_authprovider_proto_msgTypes[4]
362
if protoimpl.UnsafeEnabled && x != nil {
363
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
364
if ms.LoadMessageInfo() == nil {
365
ms.StoreMessageInfo(mi)
366
}
367
return ms
368
}
369
return mi.MessageOf(x)
370
}
371
372
// Deprecated: Use ListAuthProvidersRequest.ProtoReflect.Descriptor instead.
373
func (*ListAuthProvidersRequest) Descriptor() ([]byte, []int) {
374
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{4}
375
}
376
377
func (x *ListAuthProvidersRequest) GetPagination() *PaginationRequest {
378
if x != nil {
379
return x.Pagination
380
}
381
return nil
382
}
383
384
func (m *ListAuthProvidersRequest) GetId() isListAuthProvidersRequest_Id {
385
if m != nil {
386
return m.Id
387
}
388
return nil
389
}
390
391
func (x *ListAuthProvidersRequest) GetUserId() string {
392
if x, ok := x.GetId().(*ListAuthProvidersRequest_UserId); ok {
393
return x.UserId
394
}
395
return ""
396
}
397
398
func (x *ListAuthProvidersRequest) GetOrganizationId() string {
399
if x, ok := x.GetId().(*ListAuthProvidersRequest_OrganizationId); ok {
400
return x.OrganizationId
401
}
402
return ""
403
}
404
405
type isListAuthProvidersRequest_Id interface {
406
isListAuthProvidersRequest_Id()
407
}
408
409
type ListAuthProvidersRequest_UserId struct {
410
UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3,oneof"`
411
}
412
413
type ListAuthProvidersRequest_OrganizationId struct {
414
OrganizationId string `protobuf:"bytes,3,opt,name=organization_id,json=organizationId,proto3,oneof"`
415
}
416
417
func (*ListAuthProvidersRequest_UserId) isListAuthProvidersRequest_Id() {}
418
419
func (*ListAuthProvidersRequest_OrganizationId) isListAuthProvidersRequest_Id() {}
420
421
type ListAuthProvidersResponse struct {
422
state protoimpl.MessageState
423
sizeCache protoimpl.SizeCache
424
unknownFields protoimpl.UnknownFields
425
426
AuthProviders []*AuthProvider `protobuf:"bytes,1,rep,name=auth_providers,json=authProviders,proto3" json:"auth_providers,omitempty"`
427
Pagination *PaginationResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
428
}
429
430
func (x *ListAuthProvidersResponse) Reset() {
431
*x = ListAuthProvidersResponse{}
432
if protoimpl.UnsafeEnabled {
433
mi := &file_gitpod_v1_authprovider_proto_msgTypes[5]
434
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
435
ms.StoreMessageInfo(mi)
436
}
437
}
438
439
func (x *ListAuthProvidersResponse) String() string {
440
return protoimpl.X.MessageStringOf(x)
441
}
442
443
func (*ListAuthProvidersResponse) ProtoMessage() {}
444
445
func (x *ListAuthProvidersResponse) ProtoReflect() protoreflect.Message {
446
mi := &file_gitpod_v1_authprovider_proto_msgTypes[5]
447
if protoimpl.UnsafeEnabled && x != nil {
448
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
449
if ms.LoadMessageInfo() == nil {
450
ms.StoreMessageInfo(mi)
451
}
452
return ms
453
}
454
return mi.MessageOf(x)
455
}
456
457
// Deprecated: Use ListAuthProvidersResponse.ProtoReflect.Descriptor instead.
458
func (*ListAuthProvidersResponse) Descriptor() ([]byte, []int) {
459
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{5}
460
}
461
462
func (x *ListAuthProvidersResponse) GetAuthProviders() []*AuthProvider {
463
if x != nil {
464
return x.AuthProviders
465
}
466
return nil
467
}
468
469
func (x *ListAuthProvidersResponse) GetPagination() *PaginationResponse {
470
if x != nil {
471
return x.Pagination
472
}
473
return nil
474
}
475
476
type ListAuthProviderDescriptionsRequest struct {
477
state protoimpl.MessageState
478
sizeCache protoimpl.SizeCache
479
unknownFields protoimpl.UnknownFields
480
481
Pagination *PaginationRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
482
// Types that are assignable to Id:
483
//
484
// *ListAuthProviderDescriptionsRequest_UserId
485
// *ListAuthProviderDescriptionsRequest_OrganizationId
486
Id isListAuthProviderDescriptionsRequest_Id `protobuf_oneof:"id"`
487
}
488
489
func (x *ListAuthProviderDescriptionsRequest) Reset() {
490
*x = ListAuthProviderDescriptionsRequest{}
491
if protoimpl.UnsafeEnabled {
492
mi := &file_gitpod_v1_authprovider_proto_msgTypes[6]
493
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
494
ms.StoreMessageInfo(mi)
495
}
496
}
497
498
func (x *ListAuthProviderDescriptionsRequest) String() string {
499
return protoimpl.X.MessageStringOf(x)
500
}
501
502
func (*ListAuthProviderDescriptionsRequest) ProtoMessage() {}
503
504
func (x *ListAuthProviderDescriptionsRequest) ProtoReflect() protoreflect.Message {
505
mi := &file_gitpod_v1_authprovider_proto_msgTypes[6]
506
if protoimpl.UnsafeEnabled && x != nil {
507
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
508
if ms.LoadMessageInfo() == nil {
509
ms.StoreMessageInfo(mi)
510
}
511
return ms
512
}
513
return mi.MessageOf(x)
514
}
515
516
// Deprecated: Use ListAuthProviderDescriptionsRequest.ProtoReflect.Descriptor instead.
517
func (*ListAuthProviderDescriptionsRequest) Descriptor() ([]byte, []int) {
518
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{6}
519
}
520
521
func (x *ListAuthProviderDescriptionsRequest) GetPagination() *PaginationRequest {
522
if x != nil {
523
return x.Pagination
524
}
525
return nil
526
}
527
528
func (m *ListAuthProviderDescriptionsRequest) GetId() isListAuthProviderDescriptionsRequest_Id {
529
if m != nil {
530
return m.Id
531
}
532
return nil
533
}
534
535
func (x *ListAuthProviderDescriptionsRequest) GetUserId() string {
536
if x, ok := x.GetId().(*ListAuthProviderDescriptionsRequest_UserId); ok {
537
return x.UserId
538
}
539
return ""
540
}
541
542
func (x *ListAuthProviderDescriptionsRequest) GetOrganizationId() string {
543
if x, ok := x.GetId().(*ListAuthProviderDescriptionsRequest_OrganizationId); ok {
544
return x.OrganizationId
545
}
546
return ""
547
}
548
549
type isListAuthProviderDescriptionsRequest_Id interface {
550
isListAuthProviderDescriptionsRequest_Id()
551
}
552
553
type ListAuthProviderDescriptionsRequest_UserId struct {
554
UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3,oneof"`
555
}
556
557
type ListAuthProviderDescriptionsRequest_OrganizationId struct {
558
OrganizationId string `protobuf:"bytes,3,opt,name=organization_id,json=organizationId,proto3,oneof"`
559
}
560
561
func (*ListAuthProviderDescriptionsRequest_UserId) isListAuthProviderDescriptionsRequest_Id() {}
562
563
func (*ListAuthProviderDescriptionsRequest_OrganizationId) isListAuthProviderDescriptionsRequest_Id() {
564
}
565
566
type ListAuthProviderDescriptionsResponse struct {
567
state protoimpl.MessageState
568
sizeCache protoimpl.SizeCache
569
unknownFields protoimpl.UnknownFields
570
571
Descriptions []*AuthProviderDescription `protobuf:"bytes,1,rep,name=descriptions,proto3" json:"descriptions,omitempty"`
572
Pagination *PaginationResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
573
}
574
575
func (x *ListAuthProviderDescriptionsResponse) Reset() {
576
*x = ListAuthProviderDescriptionsResponse{}
577
if protoimpl.UnsafeEnabled {
578
mi := &file_gitpod_v1_authprovider_proto_msgTypes[7]
579
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
580
ms.StoreMessageInfo(mi)
581
}
582
}
583
584
func (x *ListAuthProviderDescriptionsResponse) String() string {
585
return protoimpl.X.MessageStringOf(x)
586
}
587
588
func (*ListAuthProviderDescriptionsResponse) ProtoMessage() {}
589
590
func (x *ListAuthProviderDescriptionsResponse) ProtoReflect() protoreflect.Message {
591
mi := &file_gitpod_v1_authprovider_proto_msgTypes[7]
592
if protoimpl.UnsafeEnabled && x != nil {
593
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
594
if ms.LoadMessageInfo() == nil {
595
ms.StoreMessageInfo(mi)
596
}
597
return ms
598
}
599
return mi.MessageOf(x)
600
}
601
602
// Deprecated: Use ListAuthProviderDescriptionsResponse.ProtoReflect.Descriptor instead.
603
func (*ListAuthProviderDescriptionsResponse) Descriptor() ([]byte, []int) {
604
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{7}
605
}
606
607
func (x *ListAuthProviderDescriptionsResponse) GetDescriptions() []*AuthProviderDescription {
608
if x != nil {
609
return x.Descriptions
610
}
611
return nil
612
}
613
614
func (x *ListAuthProviderDescriptionsResponse) GetPagination() *PaginationResponse {
615
if x != nil {
616
return x.Pagination
617
}
618
return nil
619
}
620
621
type UpdateAuthProviderRequest struct {
622
state protoimpl.MessageState
623
sizeCache protoimpl.SizeCache
624
unknownFields protoimpl.UnknownFields
625
626
AuthProviderId string `protobuf:"bytes,1,opt,name=auth_provider_id,json=authProviderId,proto3" json:"auth_provider_id,omitempty"`
627
ClientId *string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3,oneof" json:"client_id,omitempty"`
628
ClientSecret *string `protobuf:"bytes,3,opt,name=client_secret,json=clientSecret,proto3,oneof" json:"client_secret,omitempty"`
629
AuthorizationUrl *string `protobuf:"bytes,4,opt,name=authorization_url,json=authorizationUrl,proto3,oneof" json:"authorization_url,omitempty"`
630
TokenUrl *string `protobuf:"bytes,5,opt,name=token_url,json=tokenUrl,proto3,oneof" json:"token_url,omitempty"`
631
}
632
633
func (x *UpdateAuthProviderRequest) Reset() {
634
*x = UpdateAuthProviderRequest{}
635
if protoimpl.UnsafeEnabled {
636
mi := &file_gitpod_v1_authprovider_proto_msgTypes[8]
637
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
638
ms.StoreMessageInfo(mi)
639
}
640
}
641
642
func (x *UpdateAuthProviderRequest) String() string {
643
return protoimpl.X.MessageStringOf(x)
644
}
645
646
func (*UpdateAuthProviderRequest) ProtoMessage() {}
647
648
func (x *UpdateAuthProviderRequest) ProtoReflect() protoreflect.Message {
649
mi := &file_gitpod_v1_authprovider_proto_msgTypes[8]
650
if protoimpl.UnsafeEnabled && x != nil {
651
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
652
if ms.LoadMessageInfo() == nil {
653
ms.StoreMessageInfo(mi)
654
}
655
return ms
656
}
657
return mi.MessageOf(x)
658
}
659
660
// Deprecated: Use UpdateAuthProviderRequest.ProtoReflect.Descriptor instead.
661
func (*UpdateAuthProviderRequest) Descriptor() ([]byte, []int) {
662
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{8}
663
}
664
665
func (x *UpdateAuthProviderRequest) GetAuthProviderId() string {
666
if x != nil {
667
return x.AuthProviderId
668
}
669
return ""
670
}
671
672
func (x *UpdateAuthProviderRequest) GetClientId() string {
673
if x != nil && x.ClientId != nil {
674
return *x.ClientId
675
}
676
return ""
677
}
678
679
func (x *UpdateAuthProviderRequest) GetClientSecret() string {
680
if x != nil && x.ClientSecret != nil {
681
return *x.ClientSecret
682
}
683
return ""
684
}
685
686
func (x *UpdateAuthProviderRequest) GetAuthorizationUrl() string {
687
if x != nil && x.AuthorizationUrl != nil {
688
return *x.AuthorizationUrl
689
}
690
return ""
691
}
692
693
func (x *UpdateAuthProviderRequest) GetTokenUrl() string {
694
if x != nil && x.TokenUrl != nil {
695
return *x.TokenUrl
696
}
697
return ""
698
}
699
700
type UpdateAuthProviderResponse struct {
701
state protoimpl.MessageState
702
sizeCache protoimpl.SizeCache
703
unknownFields protoimpl.UnknownFields
704
705
AuthProvider *AuthProvider `protobuf:"bytes,1,opt,name=auth_provider,json=authProvider,proto3" json:"auth_provider,omitempty"`
706
}
707
708
func (x *UpdateAuthProviderResponse) Reset() {
709
*x = UpdateAuthProviderResponse{}
710
if protoimpl.UnsafeEnabled {
711
mi := &file_gitpod_v1_authprovider_proto_msgTypes[9]
712
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
713
ms.StoreMessageInfo(mi)
714
}
715
}
716
717
func (x *UpdateAuthProviderResponse) String() string {
718
return protoimpl.X.MessageStringOf(x)
719
}
720
721
func (*UpdateAuthProviderResponse) ProtoMessage() {}
722
723
func (x *UpdateAuthProviderResponse) ProtoReflect() protoreflect.Message {
724
mi := &file_gitpod_v1_authprovider_proto_msgTypes[9]
725
if protoimpl.UnsafeEnabled && x != nil {
726
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
727
if ms.LoadMessageInfo() == nil {
728
ms.StoreMessageInfo(mi)
729
}
730
return ms
731
}
732
return mi.MessageOf(x)
733
}
734
735
// Deprecated: Use UpdateAuthProviderResponse.ProtoReflect.Descriptor instead.
736
func (*UpdateAuthProviderResponse) Descriptor() ([]byte, []int) {
737
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{9}
738
}
739
740
func (x *UpdateAuthProviderResponse) GetAuthProvider() *AuthProvider {
741
if x != nil {
742
return x.AuthProvider
743
}
744
return nil
745
}
746
747
type DeleteAuthProviderRequest struct {
748
state protoimpl.MessageState
749
sizeCache protoimpl.SizeCache
750
unknownFields protoimpl.UnknownFields
751
752
AuthProviderId string `protobuf:"bytes,1,opt,name=auth_provider_id,json=authProviderId,proto3" json:"auth_provider_id,omitempty"`
753
}
754
755
func (x *DeleteAuthProviderRequest) Reset() {
756
*x = DeleteAuthProviderRequest{}
757
if protoimpl.UnsafeEnabled {
758
mi := &file_gitpod_v1_authprovider_proto_msgTypes[10]
759
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
760
ms.StoreMessageInfo(mi)
761
}
762
}
763
764
func (x *DeleteAuthProviderRequest) String() string {
765
return protoimpl.X.MessageStringOf(x)
766
}
767
768
func (*DeleteAuthProviderRequest) ProtoMessage() {}
769
770
func (x *DeleteAuthProviderRequest) ProtoReflect() protoreflect.Message {
771
mi := &file_gitpod_v1_authprovider_proto_msgTypes[10]
772
if protoimpl.UnsafeEnabled && x != nil {
773
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
774
if ms.LoadMessageInfo() == nil {
775
ms.StoreMessageInfo(mi)
776
}
777
return ms
778
}
779
return mi.MessageOf(x)
780
}
781
782
// Deprecated: Use DeleteAuthProviderRequest.ProtoReflect.Descriptor instead.
783
func (*DeleteAuthProviderRequest) Descriptor() ([]byte, []int) {
784
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{10}
785
}
786
787
func (x *DeleteAuthProviderRequest) GetAuthProviderId() string {
788
if x != nil {
789
return x.AuthProviderId
790
}
791
return ""
792
}
793
794
type DeleteAuthProviderResponse struct {
795
state protoimpl.MessageState
796
sizeCache protoimpl.SizeCache
797
unknownFields protoimpl.UnknownFields
798
}
799
800
func (x *DeleteAuthProviderResponse) Reset() {
801
*x = DeleteAuthProviderResponse{}
802
if protoimpl.UnsafeEnabled {
803
mi := &file_gitpod_v1_authprovider_proto_msgTypes[11]
804
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
805
ms.StoreMessageInfo(mi)
806
}
807
}
808
809
func (x *DeleteAuthProviderResponse) String() string {
810
return protoimpl.X.MessageStringOf(x)
811
}
812
813
func (*DeleteAuthProviderResponse) ProtoMessage() {}
814
815
func (x *DeleteAuthProviderResponse) ProtoReflect() protoreflect.Message {
816
mi := &file_gitpod_v1_authprovider_proto_msgTypes[11]
817
if protoimpl.UnsafeEnabled && x != nil {
818
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
819
if ms.LoadMessageInfo() == nil {
820
ms.StoreMessageInfo(mi)
821
}
822
return ms
823
}
824
return mi.MessageOf(x)
825
}
826
827
// Deprecated: Use DeleteAuthProviderResponse.ProtoReflect.Descriptor instead.
828
func (*DeleteAuthProviderResponse) Descriptor() ([]byte, []int) {
829
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{11}
830
}
831
832
type AuthProviderDescription struct {
833
state protoimpl.MessageState
834
sizeCache protoimpl.SizeCache
835
unknownFields protoimpl.UnknownFields
836
837
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
838
Type AuthProviderType `protobuf:"varint,4,opt,name=type,proto3,enum=gitpod.v1.AuthProviderType" json:"type,omitempty"`
839
Host string `protobuf:"bytes,5,opt,name=host,proto3" json:"host,omitempty"`
840
Icon string `protobuf:"bytes,6,opt,name=icon,proto3" json:"icon,omitempty"`
841
Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
842
}
843
844
func (x *AuthProviderDescription) Reset() {
845
*x = AuthProviderDescription{}
846
if protoimpl.UnsafeEnabled {
847
mi := &file_gitpod_v1_authprovider_proto_msgTypes[12]
848
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
849
ms.StoreMessageInfo(mi)
850
}
851
}
852
853
func (x *AuthProviderDescription) String() string {
854
return protoimpl.X.MessageStringOf(x)
855
}
856
857
func (*AuthProviderDescription) ProtoMessage() {}
858
859
func (x *AuthProviderDescription) ProtoReflect() protoreflect.Message {
860
mi := &file_gitpod_v1_authprovider_proto_msgTypes[12]
861
if protoimpl.UnsafeEnabled && x != nil {
862
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
863
if ms.LoadMessageInfo() == nil {
864
ms.StoreMessageInfo(mi)
865
}
866
return ms
867
}
868
return mi.MessageOf(x)
869
}
870
871
// Deprecated: Use AuthProviderDescription.ProtoReflect.Descriptor instead.
872
func (*AuthProviderDescription) Descriptor() ([]byte, []int) {
873
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{12}
874
}
875
876
func (x *AuthProviderDescription) GetId() string {
877
if x != nil {
878
return x.Id
879
}
880
return ""
881
}
882
883
func (x *AuthProviderDescription) GetType() AuthProviderType {
884
if x != nil {
885
return x.Type
886
}
887
return AuthProviderType_AUTH_PROVIDER_TYPE_UNSPECIFIED
888
}
889
890
func (x *AuthProviderDescription) GetHost() string {
891
if x != nil {
892
return x.Host
893
}
894
return ""
895
}
896
897
func (x *AuthProviderDescription) GetIcon() string {
898
if x != nil {
899
return x.Icon
900
}
901
return ""
902
}
903
904
func (x *AuthProviderDescription) GetDescription() string {
905
if x != nil {
906
return x.Description
907
}
908
return ""
909
}
910
911
type AuthProvider struct {
912
state protoimpl.MessageState
913
sizeCache protoimpl.SizeCache
914
unknownFields protoimpl.UnknownFields
915
916
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
917
// Types that are assignable to Owner:
918
//
919
// *AuthProvider_OwnerId
920
// *AuthProvider_OrganizationId
921
Owner isAuthProvider_Owner `protobuf_oneof:"owner"`
922
Type AuthProviderType `protobuf:"varint,4,opt,name=type,proto3,enum=gitpod.v1.AuthProviderType" json:"type,omitempty"`
923
Host string `protobuf:"bytes,5,opt,name=host,proto3" json:"host,omitempty"`
924
Icon string `protobuf:"bytes,6,opt,name=icon,proto3" json:"icon,omitempty"`
925
Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
926
SettingsUrl string `protobuf:"bytes,8,opt,name=settings_url,json=settingsUrl,proto3" json:"settings_url,omitempty"`
927
Verified bool `protobuf:"varint,9,opt,name=verified,proto3" json:"verified,omitempty"`
928
EnableLogin bool `protobuf:"varint,10,opt,name=enable_login,json=enableLogin,proto3" json:"enable_login,omitempty"`
929
Scopes []string `protobuf:"bytes,11,rep,name=scopes,proto3" json:"scopes,omitempty"`
930
Oauth2Config *OAuth2Config `protobuf:"bytes,12,opt,name=oauth2_config,json=oauth2Config,proto3" json:"oauth2_config,omitempty"`
931
}
932
933
func (x *AuthProvider) Reset() {
934
*x = AuthProvider{}
935
if protoimpl.UnsafeEnabled {
936
mi := &file_gitpod_v1_authprovider_proto_msgTypes[13]
937
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
938
ms.StoreMessageInfo(mi)
939
}
940
}
941
942
func (x *AuthProvider) String() string {
943
return protoimpl.X.MessageStringOf(x)
944
}
945
946
func (*AuthProvider) ProtoMessage() {}
947
948
func (x *AuthProvider) ProtoReflect() protoreflect.Message {
949
mi := &file_gitpod_v1_authprovider_proto_msgTypes[13]
950
if protoimpl.UnsafeEnabled && x != nil {
951
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
952
if ms.LoadMessageInfo() == nil {
953
ms.StoreMessageInfo(mi)
954
}
955
return ms
956
}
957
return mi.MessageOf(x)
958
}
959
960
// Deprecated: Use AuthProvider.ProtoReflect.Descriptor instead.
961
func (*AuthProvider) Descriptor() ([]byte, []int) {
962
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{13}
963
}
964
965
func (x *AuthProvider) GetId() string {
966
if x != nil {
967
return x.Id
968
}
969
return ""
970
}
971
972
func (m *AuthProvider) GetOwner() isAuthProvider_Owner {
973
if m != nil {
974
return m.Owner
975
}
976
return nil
977
}
978
979
func (x *AuthProvider) GetOwnerId() string {
980
if x, ok := x.GetOwner().(*AuthProvider_OwnerId); ok {
981
return x.OwnerId
982
}
983
return ""
984
}
985
986
func (x *AuthProvider) GetOrganizationId() string {
987
if x, ok := x.GetOwner().(*AuthProvider_OrganizationId); ok {
988
return x.OrganizationId
989
}
990
return ""
991
}
992
993
func (x *AuthProvider) GetType() AuthProviderType {
994
if x != nil {
995
return x.Type
996
}
997
return AuthProviderType_AUTH_PROVIDER_TYPE_UNSPECIFIED
998
}
999
1000
func (x *AuthProvider) GetHost() string {
1001
if x != nil {
1002
return x.Host
1003
}
1004
return ""
1005
}
1006
1007
func (x *AuthProvider) GetIcon() string {
1008
if x != nil {
1009
return x.Icon
1010
}
1011
return ""
1012
}
1013
1014
func (x *AuthProvider) GetDescription() string {
1015
if x != nil {
1016
return x.Description
1017
}
1018
return ""
1019
}
1020
1021
func (x *AuthProvider) GetSettingsUrl() string {
1022
if x != nil {
1023
return x.SettingsUrl
1024
}
1025
return ""
1026
}
1027
1028
func (x *AuthProvider) GetVerified() bool {
1029
if x != nil {
1030
return x.Verified
1031
}
1032
return false
1033
}
1034
1035
func (x *AuthProvider) GetEnableLogin() bool {
1036
if x != nil {
1037
return x.EnableLogin
1038
}
1039
return false
1040
}
1041
1042
func (x *AuthProvider) GetScopes() []string {
1043
if x != nil {
1044
return x.Scopes
1045
}
1046
return nil
1047
}
1048
1049
func (x *AuthProvider) GetOauth2Config() *OAuth2Config {
1050
if x != nil {
1051
return x.Oauth2Config
1052
}
1053
return nil
1054
}
1055
1056
type isAuthProvider_Owner interface {
1057
isAuthProvider_Owner()
1058
}
1059
1060
type AuthProvider_OwnerId struct {
1061
OwnerId string `protobuf:"bytes,2,opt,name=owner_id,json=ownerId,proto3,oneof"`
1062
}
1063
1064
type AuthProvider_OrganizationId struct {
1065
OrganizationId string `protobuf:"bytes,3,opt,name=organization_id,json=organizationId,proto3,oneof"`
1066
}
1067
1068
func (*AuthProvider_OwnerId) isAuthProvider_Owner() {}
1069
1070
func (*AuthProvider_OrganizationId) isAuthProvider_Owner() {}
1071
1072
type OAuth2Config struct {
1073
state protoimpl.MessageState
1074
sizeCache protoimpl.SizeCache
1075
unknownFields protoimpl.UnknownFields
1076
1077
ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
1078
ClientSecret string `protobuf:"bytes,2,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"`
1079
AuthorizationUrl string `protobuf:"bytes,3,opt,name=authorization_url,json=authorizationUrl,proto3" json:"authorization_url,omitempty"`
1080
TokenUrl string `protobuf:"bytes,4,opt,name=token_url,json=tokenUrl,proto3" json:"token_url,omitempty"`
1081
}
1082
1083
func (x *OAuth2Config) Reset() {
1084
*x = OAuth2Config{}
1085
if protoimpl.UnsafeEnabled {
1086
mi := &file_gitpod_v1_authprovider_proto_msgTypes[14]
1087
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1088
ms.StoreMessageInfo(mi)
1089
}
1090
}
1091
1092
func (x *OAuth2Config) String() string {
1093
return protoimpl.X.MessageStringOf(x)
1094
}
1095
1096
func (*OAuth2Config) ProtoMessage() {}
1097
1098
func (x *OAuth2Config) ProtoReflect() protoreflect.Message {
1099
mi := &file_gitpod_v1_authprovider_proto_msgTypes[14]
1100
if protoimpl.UnsafeEnabled && x != nil {
1101
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1102
if ms.LoadMessageInfo() == nil {
1103
ms.StoreMessageInfo(mi)
1104
}
1105
return ms
1106
}
1107
return mi.MessageOf(x)
1108
}
1109
1110
// Deprecated: Use OAuth2Config.ProtoReflect.Descriptor instead.
1111
func (*OAuth2Config) Descriptor() ([]byte, []int) {
1112
return file_gitpod_v1_authprovider_proto_rawDescGZIP(), []int{14}
1113
}
1114
1115
func (x *OAuth2Config) GetClientId() string {
1116
if x != nil {
1117
return x.ClientId
1118
}
1119
return ""
1120
}
1121
1122
func (x *OAuth2Config) GetClientSecret() string {
1123
if x != nil {
1124
return x.ClientSecret
1125
}
1126
return ""
1127
}
1128
1129
func (x *OAuth2Config) GetAuthorizationUrl() string {
1130
if x != nil {
1131
return x.AuthorizationUrl
1132
}
1133
return ""
1134
}
1135
1136
func (x *OAuth2Config) GetTokenUrl() string {
1137
if x != nil {
1138
return x.TokenUrl
1139
}
1140
return ""
1141
}
1142
1143
var File_gitpod_v1_authprovider_proto protoreflect.FileDescriptor
1144
1145
var file_gitpod_v1_authprovider_proto_rawDesc = []byte{
1146
0x0a, 0x1c, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2f, 0x76, 0x31, 0x2f, 0x61, 0x75, 0x74, 0x68,
1147
0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x09,
1148
0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x1a, 0x1a, 0x67, 0x69, 0x74, 0x70, 0x6f,
1149
0x64, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
1150
0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xef, 0x01, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
1151
0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
1152
0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x08, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18,
1153
0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x07, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x49, 0x64,
1154
0x12, 0x29, 0x0a, 0x0f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e,
1155
0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0e, 0x6f, 0x72, 0x67,
1156
0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x2f, 0x0a, 0x04, 0x74,
1157
0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x67, 0x69, 0x74, 0x70,
1158
0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
1159
0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04,
1160
0x68, 0x6f, 0x73, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74,
1161
0x12, 0x3c, 0x0a, 0x0d, 0x6f, 0x61, 0x75, 0x74, 0x68, 0x32, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69,
1162
0x67, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64,
1163
0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x41, 0x75, 0x74, 0x68, 0x32, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
1164
0x52, 0x0c, 0x6f, 0x61, 0x75, 0x74, 0x68, 0x32, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x07,
1165
0x0a, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x22, 0x5a, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74,
1166
0x65, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73,
1167
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x0d, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x70, 0x72,
1168
0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67,
1169
0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f,
1170
0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x0c, 0x61, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69,
1171
0x64, 0x65, 0x72, 0x22, 0x42, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72,
1172
0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a,
1173
0x10, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x69,
1174
0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x61, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f,
1175
0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x22, 0x57, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x41, 0x75,
1176
0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
1177
0x73, 0x65, 0x12, 0x3c, 0x0a, 0x0d, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69,
1178
0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x69, 0x74, 0x70,
1179
0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
1180
0x65, 0x72, 0x52, 0x0c, 0x61, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
1181
0x22, 0xa4, 0x01, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f,
1182
0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3c, 0x0a,
1183
0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28,
1184
0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x61,
1185
0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52,
1186
0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x07, 0x75,
1187
0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x06,
1188
0x75, 0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x29, 0x0a, 0x0f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69,
1189
0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x48,
1190
0x00, 0x52, 0x0e, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49,
1191
0x64, 0x42, 0x04, 0x0a, 0x02, 0x69, 0x64, 0x22, 0x9a, 0x01, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74,
1192
0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73,
1193
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e, 0x0a, 0x0e, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x70, 0x72,
1194
0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e,
1195
0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72,
1196
0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x0d, 0x61, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76,
1197
0x69, 0x64, 0x65, 0x72, 0x73, 0x12, 0x3d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74,
1198
0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x67, 0x69, 0x74, 0x70,
1199
0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e,
1200
0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x52, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61,
1201
0x74, 0x69, 0x6f, 0x6e, 0x22, 0xaf, 0x01, 0x0a, 0x23, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74,
1202
0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
1203
0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3c, 0x0a, 0x0a,
1204
0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
1205
0x32, 0x1c, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x61, 0x67,
1206
0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x0a,
1207
0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x07, 0x75, 0x73,
1208
0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x06, 0x75,
1209
0x73, 0x65, 0x72, 0x49, 0x64, 0x12, 0x29, 0x0a, 0x0f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a,
1210
0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00,
1211
0x52, 0x0e, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64,
1212
0x42, 0x04, 0x0a, 0x02, 0x69, 0x64, 0x22, 0xad, 0x01, 0x0a, 0x24, 0x4c, 0x69, 0x73, 0x74, 0x41,
1213
0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x44, 0x65, 0x73, 0x63, 0x72,
1214
0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
1215
0x46, 0x0a, 0x0c, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
1216
0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76,
1217
0x31, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x44, 0x65,
1218
0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x64, 0x65, 0x73, 0x63, 0x72,
1219
0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x3d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e,
1220
0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x67, 0x69,
1221
0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69,
1222
0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x52, 0x0a, 0x70, 0x61, 0x67, 0x69,
1223
0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xa9, 0x02, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74,
1224
0x65, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71,
1225
0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x10, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x70, 0x72, 0x6f,
1226
0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e,
1227
0x61, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x20,
1228
0x0a, 0x09, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28,
1229
0x09, 0x48, 0x00, 0x52, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x88, 0x01, 0x01,
1230
0x12, 0x28, 0x0a, 0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x65, 0x63, 0x72, 0x65,
1231
0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x0c, 0x63, 0x6c, 0x69, 0x65, 0x6e,
1232
0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x88, 0x01, 0x01, 0x12, 0x30, 0x0a, 0x11, 0x61, 0x75,
1233
0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x72, 0x6c, 0x18,
1234
0x04, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x10, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
1235
0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x72, 0x6c, 0x88, 0x01, 0x01, 0x12, 0x20, 0x0a, 0x09,
1236
0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x48,
1237
0x03, 0x52, 0x08, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x55, 0x72, 0x6c, 0x88, 0x01, 0x01, 0x42, 0x0c,
1238
0x0a, 0x0a, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x42, 0x10, 0x0a, 0x0e,
1239
0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x42, 0x14,
1240
0x0a, 0x12, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e,
1241
0x5f, 0x75, 0x72, 0x6c, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x5f, 0x75,
1242
0x72, 0x6c, 0x22, 0x5a, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68,
1243
0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
1244
0x12, 0x3c, 0x0a, 0x0d, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
1245
0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64,
1246
0x2e, 0x76, 0x31, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
1247
0x52, 0x0c, 0x61, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x22, 0x45,
1248
0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76,
1249
0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x10, 0x61,
1250
0x75, 0x74, 0x68, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18,
1251
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x61, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69,
1252
0x64, 0x65, 0x72, 0x49, 0x64, 0x22, 0x1c, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41,
1253
0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f,
1254
0x6e, 0x73, 0x65, 0x22, 0xa4, 0x01, 0x0a, 0x17, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76,
1255
0x69, 0x64, 0x65, 0x72, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12,
1256
0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12,
1257
0x2f, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e,
1258
0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72,
1259
0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65,
1260
0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
1261
0x68, 0x6f, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01,
1262
0x28, 0x09, 0x52, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63,
1263
0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64,
1264
0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xa2, 0x03, 0x0a, 0x0c, 0x41,
1265
0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69,
1266
0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1b, 0x0a, 0x08, 0x6f,
1267
0x77, 0x6e, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52,
1268
0x07, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x49, 0x64, 0x12, 0x29, 0x0a, 0x0f, 0x6f, 0x72, 0x67, 0x61,
1269
0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28,
1270
0x09, 0x48, 0x00, 0x52, 0x0e, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f,
1271
0x6e, 0x49, 0x64, 0x12, 0x2f, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
1272
0x0e, 0x32, 0x1b, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x75,
1273
0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04,
1274
0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x18, 0x05, 0x20, 0x01,
1275
0x28, 0x09, 0x52, 0x04, 0x68, 0x6f, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x63, 0x6f, 0x6e,
1276
0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x69, 0x63, 0x6f, 0x6e, 0x12, 0x20, 0x0a, 0x0b,
1277
0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28,
1278
0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x21,
1279
0x0a, 0x0c, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x08,
1280
0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x55, 0x72,
1281
0x6c, 0x12, 0x1a, 0x0a, 0x08, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x18, 0x09, 0x20,
1282
0x01, 0x28, 0x08, 0x52, 0x08, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x12, 0x21, 0x0a,
1283
0x0c, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x18, 0x0a, 0x20,
1284
0x01, 0x28, 0x08, 0x52, 0x0b, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x4c, 0x6f, 0x67, 0x69, 0x6e,
1285
0x12, 0x16, 0x0a, 0x06, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x09,
1286
0x52, 0x06, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x73, 0x12, 0x3c, 0x0a, 0x0d, 0x6f, 0x61, 0x75, 0x74,
1287
0x68, 0x32, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32,
1288
0x17, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x41, 0x75, 0x74,
1289
0x68, 0x32, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x0c, 0x6f, 0x61, 0x75, 0x74, 0x68, 0x32,
1290
0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x07, 0x0a, 0x05, 0x6f, 0x77, 0x6e, 0x65, 0x72, 0x22,
1291
0x9a, 0x01, 0x0a, 0x0c, 0x4f, 0x41, 0x75, 0x74, 0x68, 0x32, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
1292
0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20,
1293
0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x23, 0x0a,
1294
0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x02,
1295
0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72,
1296
0x65, 0x74, 0x12, 0x2b, 0x0a, 0x11, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74,
1297
0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x61,
1298
0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x72, 0x6c, 0x12,
1299
0x1b, 0x0a, 0x09, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x04, 0x20, 0x01,
1300
0x28, 0x09, 0x52, 0x08, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x55, 0x72, 0x6c, 0x2a, 0xe4, 0x01, 0x0a,
1301
0x10, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x54, 0x79, 0x70,
1302
0x65, 0x12, 0x22, 0x0a, 0x1e, 0x41, 0x55, 0x54, 0x48, 0x5f, 0x50, 0x52, 0x4f, 0x56, 0x49, 0x44,
1303
0x45, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46,
1304
0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x1d, 0x0a, 0x19, 0x41, 0x55, 0x54, 0x48, 0x5f, 0x50, 0x52,
1305
0x4f, 0x56, 0x49, 0x44, 0x45, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x47, 0x49, 0x54, 0x48,
1306
0x55, 0x42, 0x10, 0x01, 0x12, 0x1d, 0x0a, 0x19, 0x41, 0x55, 0x54, 0x48, 0x5f, 0x50, 0x52, 0x4f,
1307
0x56, 0x49, 0x44, 0x45, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x47, 0x49, 0x54, 0x4c, 0x41,
1308
0x42, 0x10, 0x02, 0x12, 0x20, 0x0a, 0x1c, 0x41, 0x55, 0x54, 0x48, 0x5f, 0x50, 0x52, 0x4f, 0x56,
1309
0x49, 0x44, 0x45, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x42, 0x49, 0x54, 0x42, 0x55, 0x43,
1310
0x4b, 0x45, 0x54, 0x10, 0x03, 0x12, 0x27, 0x0a, 0x23, 0x41, 0x55, 0x54, 0x48, 0x5f, 0x50, 0x52,
1311
0x4f, 0x56, 0x49, 0x44, 0x45, 0x52, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x42, 0x49, 0x54, 0x42,
1312
0x55, 0x43, 0x4b, 0x45, 0x54, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x10, 0x04, 0x12, 0x23,
1313
0x0a, 0x1f, 0x41, 0x55, 0x54, 0x48, 0x5f, 0x50, 0x52, 0x4f, 0x56, 0x49, 0x44, 0x45, 0x52, 0x5f,
1314
0x54, 0x59, 0x50, 0x45, 0x5f, 0x41, 0x5a, 0x55, 0x52, 0x45, 0x5f, 0x44, 0x45, 0x56, 0x4f, 0x50,
1315
0x53, 0x10, 0x05, 0x32, 0x86, 0x05, 0x0a, 0x13, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76,
1316
0x69, 0x64, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x63, 0x0a, 0x12, 0x43,
1317
0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65,
1318
0x72, 0x12, 0x24, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72,
1319
0x65, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
1320
0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64,
1321
0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72,
1322
0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00,
1323
0x12, 0x5a, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69,
1324
0x64, 0x65, 0x72, 0x12, 0x21, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e,
1325
0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52,
1326
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e,
1327
0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
1328
0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x60, 0x0a, 0x11,
1329
0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72,
1330
0x73, 0x12, 0x23, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69,
1331
0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52,
1332
0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e,
1333
0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69,
1334
0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x81,
1335
0x01, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69,
1336
0x64, 0x65, 0x72, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12,
1337
0x2e, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74,
1338
0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x44, 0x65, 0x73, 0x63,
1339
0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
1340
0x2f, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74,
1341
0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x44, 0x65, 0x73, 0x63,
1342
0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
1343
0x22, 0x00, 0x12, 0x63, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68,
1344
0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x24, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f,
1345
0x64, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x50,
1346
0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25,
1347
0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74,
1348
0x65, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x73,
1349
0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x63, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74,
1350
0x65, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x24, 0x2e,
1351
0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
1352
0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75,
1353
0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x76, 0x31, 0x2e,
1354
0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
1355
0x65, 0x72, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x51, 0x0a, 0x16,
1356
0x69, 0x6f, 0x2e, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2e, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63,
1357
0x61, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x5a, 0x37, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63,
1358
0x6f, 0x6d, 0x2f, 0x67, 0x69, 0x74, 0x70, 0x6f, 0x64, 0x2d, 0x69, 0x6f, 0x2f, 0x67, 0x69, 0x74,
1359
0x70, 0x6f, 0x64, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x6f, 0x6e, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x70,
1360
0x75, 0x62, 0x6c, 0x69, 0x63, 0x2d, 0x61, 0x70, 0x69, 0x2f, 0x67, 0x6f, 0x2f, 0x76, 0x31, 0x62,
1361
0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1362
}
1363
1364
var (
1365
file_gitpod_v1_authprovider_proto_rawDescOnce sync.Once
1366
file_gitpod_v1_authprovider_proto_rawDescData = file_gitpod_v1_authprovider_proto_rawDesc
1367
)
1368
1369
func file_gitpod_v1_authprovider_proto_rawDescGZIP() []byte {
1370
file_gitpod_v1_authprovider_proto_rawDescOnce.Do(func() {
1371
file_gitpod_v1_authprovider_proto_rawDescData = protoimpl.X.CompressGZIP(file_gitpod_v1_authprovider_proto_rawDescData)
1372
})
1373
return file_gitpod_v1_authprovider_proto_rawDescData
1374
}
1375
1376
var file_gitpod_v1_authprovider_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
1377
var file_gitpod_v1_authprovider_proto_msgTypes = make([]protoimpl.MessageInfo, 15)
1378
var file_gitpod_v1_authprovider_proto_goTypes = []interface{}{
1379
(AuthProviderType)(0), // 0: gitpod.v1.AuthProviderType
1380
(*CreateAuthProviderRequest)(nil), // 1: gitpod.v1.CreateAuthProviderRequest
1381
(*CreateAuthProviderResponse)(nil), // 2: gitpod.v1.CreateAuthProviderResponse
1382
(*GetAuthProviderRequest)(nil), // 3: gitpod.v1.GetAuthProviderRequest
1383
(*GetAuthProviderResponse)(nil), // 4: gitpod.v1.GetAuthProviderResponse
1384
(*ListAuthProvidersRequest)(nil), // 5: gitpod.v1.ListAuthProvidersRequest
1385
(*ListAuthProvidersResponse)(nil), // 6: gitpod.v1.ListAuthProvidersResponse
1386
(*ListAuthProviderDescriptionsRequest)(nil), // 7: gitpod.v1.ListAuthProviderDescriptionsRequest
1387
(*ListAuthProviderDescriptionsResponse)(nil), // 8: gitpod.v1.ListAuthProviderDescriptionsResponse
1388
(*UpdateAuthProviderRequest)(nil), // 9: gitpod.v1.UpdateAuthProviderRequest
1389
(*UpdateAuthProviderResponse)(nil), // 10: gitpod.v1.UpdateAuthProviderResponse
1390
(*DeleteAuthProviderRequest)(nil), // 11: gitpod.v1.DeleteAuthProviderRequest
1391
(*DeleteAuthProviderResponse)(nil), // 12: gitpod.v1.DeleteAuthProviderResponse
1392
(*AuthProviderDescription)(nil), // 13: gitpod.v1.AuthProviderDescription
1393
(*AuthProvider)(nil), // 14: gitpod.v1.AuthProvider
1394
(*OAuth2Config)(nil), // 15: gitpod.v1.OAuth2Config
1395
(*PaginationRequest)(nil), // 16: gitpod.v1.PaginationRequest
1396
(*PaginationResponse)(nil), // 17: gitpod.v1.PaginationResponse
1397
}
1398
var file_gitpod_v1_authprovider_proto_depIdxs = []int32{
1399
0, // 0: gitpod.v1.CreateAuthProviderRequest.type:type_name -> gitpod.v1.AuthProviderType
1400
15, // 1: gitpod.v1.CreateAuthProviderRequest.oauth2_config:type_name -> gitpod.v1.OAuth2Config
1401
14, // 2: gitpod.v1.CreateAuthProviderResponse.auth_provider:type_name -> gitpod.v1.AuthProvider
1402
14, // 3: gitpod.v1.GetAuthProviderResponse.auth_provider:type_name -> gitpod.v1.AuthProvider
1403
16, // 4: gitpod.v1.ListAuthProvidersRequest.pagination:type_name -> gitpod.v1.PaginationRequest
1404
14, // 5: gitpod.v1.ListAuthProvidersResponse.auth_providers:type_name -> gitpod.v1.AuthProvider
1405
17, // 6: gitpod.v1.ListAuthProvidersResponse.pagination:type_name -> gitpod.v1.PaginationResponse
1406
16, // 7: gitpod.v1.ListAuthProviderDescriptionsRequest.pagination:type_name -> gitpod.v1.PaginationRequest
1407
13, // 8: gitpod.v1.ListAuthProviderDescriptionsResponse.descriptions:type_name -> gitpod.v1.AuthProviderDescription
1408
17, // 9: gitpod.v1.ListAuthProviderDescriptionsResponse.pagination:type_name -> gitpod.v1.PaginationResponse
1409
14, // 10: gitpod.v1.UpdateAuthProviderResponse.auth_provider:type_name -> gitpod.v1.AuthProvider
1410
0, // 11: gitpod.v1.AuthProviderDescription.type:type_name -> gitpod.v1.AuthProviderType
1411
0, // 12: gitpod.v1.AuthProvider.type:type_name -> gitpod.v1.AuthProviderType
1412
15, // 13: gitpod.v1.AuthProvider.oauth2_config:type_name -> gitpod.v1.OAuth2Config
1413
1, // 14: gitpod.v1.AuthProviderService.CreateAuthProvider:input_type -> gitpod.v1.CreateAuthProviderRequest
1414
3, // 15: gitpod.v1.AuthProviderService.GetAuthProvider:input_type -> gitpod.v1.GetAuthProviderRequest
1415
5, // 16: gitpod.v1.AuthProviderService.ListAuthProviders:input_type -> gitpod.v1.ListAuthProvidersRequest
1416
7, // 17: gitpod.v1.AuthProviderService.ListAuthProviderDescriptions:input_type -> gitpod.v1.ListAuthProviderDescriptionsRequest
1417
9, // 18: gitpod.v1.AuthProviderService.UpdateAuthProvider:input_type -> gitpod.v1.UpdateAuthProviderRequest
1418
11, // 19: gitpod.v1.AuthProviderService.DeleteAuthProvider:input_type -> gitpod.v1.DeleteAuthProviderRequest
1419
2, // 20: gitpod.v1.AuthProviderService.CreateAuthProvider:output_type -> gitpod.v1.CreateAuthProviderResponse
1420
4, // 21: gitpod.v1.AuthProviderService.GetAuthProvider:output_type -> gitpod.v1.GetAuthProviderResponse
1421
6, // 22: gitpod.v1.AuthProviderService.ListAuthProviders:output_type -> gitpod.v1.ListAuthProvidersResponse
1422
8, // 23: gitpod.v1.AuthProviderService.ListAuthProviderDescriptions:output_type -> gitpod.v1.ListAuthProviderDescriptionsResponse
1423
10, // 24: gitpod.v1.AuthProviderService.UpdateAuthProvider:output_type -> gitpod.v1.UpdateAuthProviderResponse
1424
12, // 25: gitpod.v1.AuthProviderService.DeleteAuthProvider:output_type -> gitpod.v1.DeleteAuthProviderResponse
1425
20, // [20:26] is the sub-list for method output_type
1426
14, // [14:20] is the sub-list for method input_type
1427
14, // [14:14] is the sub-list for extension type_name
1428
14, // [14:14] is the sub-list for extension extendee
1429
0, // [0:14] is the sub-list for field type_name
1430
}
1431
1432
func init() { file_gitpod_v1_authprovider_proto_init() }
1433
func file_gitpod_v1_authprovider_proto_init() {
1434
if File_gitpod_v1_authprovider_proto != nil {
1435
return
1436
}
1437
file_gitpod_v1_pagination_proto_init()
1438
if !protoimpl.UnsafeEnabled {
1439
file_gitpod_v1_authprovider_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1440
switch v := v.(*CreateAuthProviderRequest); i {
1441
case 0:
1442
return &v.state
1443
case 1:
1444
return &v.sizeCache
1445
case 2:
1446
return &v.unknownFields
1447
default:
1448
return nil
1449
}
1450
}
1451
file_gitpod_v1_authprovider_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1452
switch v := v.(*CreateAuthProviderResponse); i {
1453
case 0:
1454
return &v.state
1455
case 1:
1456
return &v.sizeCache
1457
case 2:
1458
return &v.unknownFields
1459
default:
1460
return nil
1461
}
1462
}
1463
file_gitpod_v1_authprovider_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1464
switch v := v.(*GetAuthProviderRequest); i {
1465
case 0:
1466
return &v.state
1467
case 1:
1468
return &v.sizeCache
1469
case 2:
1470
return &v.unknownFields
1471
default:
1472
return nil
1473
}
1474
}
1475
file_gitpod_v1_authprovider_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1476
switch v := v.(*GetAuthProviderResponse); i {
1477
case 0:
1478
return &v.state
1479
case 1:
1480
return &v.sizeCache
1481
case 2:
1482
return &v.unknownFields
1483
default:
1484
return nil
1485
}
1486
}
1487
file_gitpod_v1_authprovider_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1488
switch v := v.(*ListAuthProvidersRequest); i {
1489
case 0:
1490
return &v.state
1491
case 1:
1492
return &v.sizeCache
1493
case 2:
1494
return &v.unknownFields
1495
default:
1496
return nil
1497
}
1498
}
1499
file_gitpod_v1_authprovider_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1500
switch v := v.(*ListAuthProvidersResponse); i {
1501
case 0:
1502
return &v.state
1503
case 1:
1504
return &v.sizeCache
1505
case 2:
1506
return &v.unknownFields
1507
default:
1508
return nil
1509
}
1510
}
1511
file_gitpod_v1_authprovider_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1512
switch v := v.(*ListAuthProviderDescriptionsRequest); i {
1513
case 0:
1514
return &v.state
1515
case 1:
1516
return &v.sizeCache
1517
case 2:
1518
return &v.unknownFields
1519
default:
1520
return nil
1521
}
1522
}
1523
file_gitpod_v1_authprovider_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1524
switch v := v.(*ListAuthProviderDescriptionsResponse); i {
1525
case 0:
1526
return &v.state
1527
case 1:
1528
return &v.sizeCache
1529
case 2:
1530
return &v.unknownFields
1531
default:
1532
return nil
1533
}
1534
}
1535
file_gitpod_v1_authprovider_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1536
switch v := v.(*UpdateAuthProviderRequest); i {
1537
case 0:
1538
return &v.state
1539
case 1:
1540
return &v.sizeCache
1541
case 2:
1542
return &v.unknownFields
1543
default:
1544
return nil
1545
}
1546
}
1547
file_gitpod_v1_authprovider_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
1548
switch v := v.(*UpdateAuthProviderResponse); i {
1549
case 0:
1550
return &v.state
1551
case 1:
1552
return &v.sizeCache
1553
case 2:
1554
return &v.unknownFields
1555
default:
1556
return nil
1557
}
1558
}
1559
file_gitpod_v1_authprovider_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
1560
switch v := v.(*DeleteAuthProviderRequest); i {
1561
case 0:
1562
return &v.state
1563
case 1:
1564
return &v.sizeCache
1565
case 2:
1566
return &v.unknownFields
1567
default:
1568
return nil
1569
}
1570
}
1571
file_gitpod_v1_authprovider_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
1572
switch v := v.(*DeleteAuthProviderResponse); i {
1573
case 0:
1574
return &v.state
1575
case 1:
1576
return &v.sizeCache
1577
case 2:
1578
return &v.unknownFields
1579
default:
1580
return nil
1581
}
1582
}
1583
file_gitpod_v1_authprovider_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
1584
switch v := v.(*AuthProviderDescription); i {
1585
case 0:
1586
return &v.state
1587
case 1:
1588
return &v.sizeCache
1589
case 2:
1590
return &v.unknownFields
1591
default:
1592
return nil
1593
}
1594
}
1595
file_gitpod_v1_authprovider_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
1596
switch v := v.(*AuthProvider); i {
1597
case 0:
1598
return &v.state
1599
case 1:
1600
return &v.sizeCache
1601
case 2:
1602
return &v.unknownFields
1603
default:
1604
return nil
1605
}
1606
}
1607
file_gitpod_v1_authprovider_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
1608
switch v := v.(*OAuth2Config); i {
1609
case 0:
1610
return &v.state
1611
case 1:
1612
return &v.sizeCache
1613
case 2:
1614
return &v.unknownFields
1615
default:
1616
return nil
1617
}
1618
}
1619
}
1620
file_gitpod_v1_authprovider_proto_msgTypes[0].OneofWrappers = []interface{}{
1621
(*CreateAuthProviderRequest_OwnerId)(nil),
1622
(*CreateAuthProviderRequest_OrganizationId)(nil),
1623
}
1624
file_gitpod_v1_authprovider_proto_msgTypes[4].OneofWrappers = []interface{}{
1625
(*ListAuthProvidersRequest_UserId)(nil),
1626
(*ListAuthProvidersRequest_OrganizationId)(nil),
1627
}
1628
file_gitpod_v1_authprovider_proto_msgTypes[6].OneofWrappers = []interface{}{
1629
(*ListAuthProviderDescriptionsRequest_UserId)(nil),
1630
(*ListAuthProviderDescriptionsRequest_OrganizationId)(nil),
1631
}
1632
file_gitpod_v1_authprovider_proto_msgTypes[8].OneofWrappers = []interface{}{}
1633
file_gitpod_v1_authprovider_proto_msgTypes[13].OneofWrappers = []interface{}{
1634
(*AuthProvider_OwnerId)(nil),
1635
(*AuthProvider_OrganizationId)(nil),
1636
}
1637
type x struct{}
1638
out := protoimpl.TypeBuilder{
1639
File: protoimpl.DescBuilder{
1640
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1641
RawDescriptor: file_gitpod_v1_authprovider_proto_rawDesc,
1642
NumEnums: 1,
1643
NumMessages: 15,
1644
NumExtensions: 0,
1645
NumServices: 1,
1646
},
1647
GoTypes: file_gitpod_v1_authprovider_proto_goTypes,
1648
DependencyIndexes: file_gitpod_v1_authprovider_proto_depIdxs,
1649
EnumInfos: file_gitpod_v1_authprovider_proto_enumTypes,
1650
MessageInfos: file_gitpod_v1_authprovider_proto_msgTypes,
1651
}.Build()
1652
File_gitpod_v1_authprovider_proto = out.File
1653
file_gitpod_v1_authprovider_proto_rawDesc = nil
1654
file_gitpod_v1_authprovider_proto_goTypes = nil
1655
file_gitpod_v1_authprovider_proto_depIdxs = nil
1656
}
1657
1658