github.com/pachyderm/pachyderm@v1.13.4/src/client/admin/v1_10/auth/auth.pb.go (about) 1 // Code generated by protoc-gen-gogo. DO NOT EDIT. 2 // source: client/admin/v1_10/auth/auth.proto 3 4 package auth 5 6 import ( 7 context "context" 8 fmt "fmt" 9 _ "github.com/gogo/protobuf/gogoproto" 10 proto "github.com/gogo/protobuf/proto" 11 types "github.com/gogo/protobuf/types" 12 grpc "google.golang.org/grpc" 13 codes "google.golang.org/grpc/codes" 14 status "google.golang.org/grpc/status" 15 io "io" 16 math "math" 17 math_bits "math/bits" 18 ) 19 20 // Reference imports to suppress errors if they are not otherwise used. 21 var _ = proto.Marshal 22 var _ = fmt.Errorf 23 var _ = math.Inf 24 25 // This is a compile-time assertion to ensure that this generated file 26 // is compatible with the proto package it is being compiled against. 27 // A compilation error at this line likely means your copy of the 28 // proto package needs to be updated. 29 const _ = proto.GoGoProtoPackageIsVersion3 // please upgrade the proto package 30 31 // Scope (actually a "role" in canonical security nomenclature) represents a 32 // rough level of access that a principal has to a repo 33 type Scope int32 34 35 const ( 36 // To remove a user's scope from a repo, set their scope to NONE 37 Scope_NONE Scope = 0 38 Scope_READER Scope = 1 39 Scope_WRITER Scope = 2 40 Scope_OWNER Scope = 3 41 ) 42 43 var Scope_name = map[int32]string{ 44 0: "NONE", 45 1: "READER", 46 2: "WRITER", 47 3: "OWNER", 48 } 49 50 var Scope_value = map[string]int32{ 51 "NONE": 0, 52 "READER": 1, 53 "WRITER": 2, 54 "OWNER": 3, 55 } 56 57 func (x Scope) String() string { 58 return proto.EnumName(Scope_name, int32(x)) 59 } 60 61 func (Scope) EnumDescriptor() ([]byte, []int) { 62 return fileDescriptor_602ffb4a75fa8750, []int{0} 63 } 64 65 type TokenInfo_TokenSource int32 66 67 const ( 68 TokenInfo_INVALID TokenInfo_TokenSource = 0 69 TokenInfo_AUTHENTICATE TokenInfo_TokenSource = 1 70 TokenInfo_GET_TOKEN TokenInfo_TokenSource = 2 71 ) 72 73 var TokenInfo_TokenSource_name = map[int32]string{ 74 0: "INVALID", 75 1: "AUTHENTICATE", 76 2: "GET_TOKEN", 77 } 78 79 var TokenInfo_TokenSource_value = map[string]int32{ 80 "INVALID": 0, 81 "AUTHENTICATE": 1, 82 "GET_TOKEN": 2, 83 } 84 85 func (x TokenInfo_TokenSource) String() string { 86 return proto.EnumName(TokenInfo_TokenSource_name, int32(x)) 87 } 88 89 func (TokenInfo_TokenSource) EnumDescriptor() ([]byte, []int) { 90 return fileDescriptor_602ffb4a75fa8750, []int{15, 0} 91 } 92 93 // ActivateRequest mirrors AuthenticateRequest. The caller is authenticated via 94 // GitHub OAuth, and then promoted to the cluster's first Admin. Afterwards, the 95 // caller can promote other users to Admin and remove themselves 96 type ActivateRequest struct { 97 // If set, Pachyderm will authenticate the caller as this user. 98 // - If set to a github user (i.e. it has a 'github:' prefix or no prefix) 99 // then Pachyderm will confirm that it matches the user associated with 100 // 'github_token' 101 // - If set to a robot user (i.e. it has a 'robot:' prefix), then Pachyderm 102 // will generate a new token for the robot user; this token will be the only 103 // way to administer this cluster until more admins are added. 104 Subject string `protobuf:"bytes,2,opt,name=subject,proto3" json:"subject,omitempty"` 105 // This is the token returned by GitHub and used to authenticate the caller. 106 // When Pachyderm is deployed locally, setting this value to a given string 107 // will automatically authenticate the caller as a GitHub user whose username 108 // is that string (unless this "looks like" a GitHub access code, in which 109 // case Pachyderm does retrieve the corresponding GitHub username) 110 GitHubToken string `protobuf:"bytes,1,opt,name=github_token,json=githubToken,proto3" json:"github_token,omitempty"` 111 XXX_NoUnkeyedLiteral struct{} `json:"-"` 112 XXX_unrecognized []byte `json:"-"` 113 XXX_sizecache int32 `json:"-"` 114 } 115 116 func (m *ActivateRequest) Reset() { *m = ActivateRequest{} } 117 func (m *ActivateRequest) String() string { return proto.CompactTextString(m) } 118 func (*ActivateRequest) ProtoMessage() {} 119 func (*ActivateRequest) Descriptor() ([]byte, []int) { 120 return fileDescriptor_602ffb4a75fa8750, []int{0} 121 } 122 func (m *ActivateRequest) XXX_Unmarshal(b []byte) error { 123 return m.Unmarshal(b) 124 } 125 func (m *ActivateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 126 if deterministic { 127 return xxx_messageInfo_ActivateRequest.Marshal(b, m, deterministic) 128 } else { 129 b = b[:cap(b)] 130 n, err := m.MarshalToSizedBuffer(b) 131 if err != nil { 132 return nil, err 133 } 134 return b[:n], nil 135 } 136 } 137 func (m *ActivateRequest) XXX_Merge(src proto.Message) { 138 xxx_messageInfo_ActivateRequest.Merge(m, src) 139 } 140 func (m *ActivateRequest) XXX_Size() int { 141 return m.Size() 142 } 143 func (m *ActivateRequest) XXX_DiscardUnknown() { 144 xxx_messageInfo_ActivateRequest.DiscardUnknown(m) 145 } 146 147 var xxx_messageInfo_ActivateRequest proto.InternalMessageInfo 148 149 func (m *ActivateRequest) GetSubject() string { 150 if m != nil { 151 return m.Subject 152 } 153 return "" 154 } 155 156 func (m *ActivateRequest) GetGitHubToken() string { 157 if m != nil { 158 return m.GitHubToken 159 } 160 return "" 161 } 162 163 type ActivateResponse struct { 164 // pach_token authenticates the caller with Pachyderm (if you want to perform 165 // Pachyderm operations after auth has been activated as themselves, you must 166 // present this token along with your regular request) 167 PachToken string `protobuf:"bytes,1,opt,name=pach_token,json=pachToken,proto3" json:"pach_token,omitempty"` 168 XXX_NoUnkeyedLiteral struct{} `json:"-"` 169 XXX_unrecognized []byte `json:"-"` 170 XXX_sizecache int32 `json:"-"` 171 } 172 173 func (m *ActivateResponse) Reset() { *m = ActivateResponse{} } 174 func (m *ActivateResponse) String() string { return proto.CompactTextString(m) } 175 func (*ActivateResponse) ProtoMessage() {} 176 func (*ActivateResponse) Descriptor() ([]byte, []int) { 177 return fileDescriptor_602ffb4a75fa8750, []int{1} 178 } 179 func (m *ActivateResponse) XXX_Unmarshal(b []byte) error { 180 return m.Unmarshal(b) 181 } 182 func (m *ActivateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 183 if deterministic { 184 return xxx_messageInfo_ActivateResponse.Marshal(b, m, deterministic) 185 } else { 186 b = b[:cap(b)] 187 n, err := m.MarshalToSizedBuffer(b) 188 if err != nil { 189 return nil, err 190 } 191 return b[:n], nil 192 } 193 } 194 func (m *ActivateResponse) XXX_Merge(src proto.Message) { 195 xxx_messageInfo_ActivateResponse.Merge(m, src) 196 } 197 func (m *ActivateResponse) XXX_Size() int { 198 return m.Size() 199 } 200 func (m *ActivateResponse) XXX_DiscardUnknown() { 201 xxx_messageInfo_ActivateResponse.DiscardUnknown(m) 202 } 203 204 var xxx_messageInfo_ActivateResponse proto.InternalMessageInfo 205 206 func (m *ActivateResponse) GetPachToken() string { 207 if m != nil { 208 return m.PachToken 209 } 210 return "" 211 } 212 213 type DeactivateRequest struct { 214 XXX_NoUnkeyedLiteral struct{} `json:"-"` 215 XXX_unrecognized []byte `json:"-"` 216 XXX_sizecache int32 `json:"-"` 217 } 218 219 func (m *DeactivateRequest) Reset() { *m = DeactivateRequest{} } 220 func (m *DeactivateRequest) String() string { return proto.CompactTextString(m) } 221 func (*DeactivateRequest) ProtoMessage() {} 222 func (*DeactivateRequest) Descriptor() ([]byte, []int) { 223 return fileDescriptor_602ffb4a75fa8750, []int{2} 224 } 225 func (m *DeactivateRequest) XXX_Unmarshal(b []byte) error { 226 return m.Unmarshal(b) 227 } 228 func (m *DeactivateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 229 if deterministic { 230 return xxx_messageInfo_DeactivateRequest.Marshal(b, m, deterministic) 231 } else { 232 b = b[:cap(b)] 233 n, err := m.MarshalToSizedBuffer(b) 234 if err != nil { 235 return nil, err 236 } 237 return b[:n], nil 238 } 239 } 240 func (m *DeactivateRequest) XXX_Merge(src proto.Message) { 241 xxx_messageInfo_DeactivateRequest.Merge(m, src) 242 } 243 func (m *DeactivateRequest) XXX_Size() int { 244 return m.Size() 245 } 246 func (m *DeactivateRequest) XXX_DiscardUnknown() { 247 xxx_messageInfo_DeactivateRequest.DiscardUnknown(m) 248 } 249 250 var xxx_messageInfo_DeactivateRequest proto.InternalMessageInfo 251 252 type DeactivateResponse struct { 253 XXX_NoUnkeyedLiteral struct{} `json:"-"` 254 XXX_unrecognized []byte `json:"-"` 255 XXX_sizecache int32 `json:"-"` 256 } 257 258 func (m *DeactivateResponse) Reset() { *m = DeactivateResponse{} } 259 func (m *DeactivateResponse) String() string { return proto.CompactTextString(m) } 260 func (*DeactivateResponse) ProtoMessage() {} 261 func (*DeactivateResponse) Descriptor() ([]byte, []int) { 262 return fileDescriptor_602ffb4a75fa8750, []int{3} 263 } 264 func (m *DeactivateResponse) XXX_Unmarshal(b []byte) error { 265 return m.Unmarshal(b) 266 } 267 func (m *DeactivateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 268 if deterministic { 269 return xxx_messageInfo_DeactivateResponse.Marshal(b, m, deterministic) 270 } else { 271 b = b[:cap(b)] 272 n, err := m.MarshalToSizedBuffer(b) 273 if err != nil { 274 return nil, err 275 } 276 return b[:n], nil 277 } 278 } 279 func (m *DeactivateResponse) XXX_Merge(src proto.Message) { 280 xxx_messageInfo_DeactivateResponse.Merge(m, src) 281 } 282 func (m *DeactivateResponse) XXX_Size() int { 283 return m.Size() 284 } 285 func (m *DeactivateResponse) XXX_DiscardUnknown() { 286 xxx_messageInfo_DeactivateResponse.DiscardUnknown(m) 287 } 288 289 var xxx_messageInfo_DeactivateResponse proto.InternalMessageInfo 290 291 // IDProvider configures a single ID provider that can authenticate Pachyderm 292 // users 293 type IDProvider struct { 294 // Name identifies this authentication backend in Pachyderm. 295 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 296 // Description is a human-readable description of this authentication 297 // backend. It's ignored by Pachyderm, but exists for the benefit of users 298 // configuring Pachyderm's auth system. 299 Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` 300 SAML *IDProvider_SAMLOptions `protobuf:"bytes,3,opt,name=saml,proto3" json:"saml,omitempty"` 301 GitHub *IDProvider_GitHubOptions `protobuf:"bytes,4,opt,name=github,proto3" json:"github,omitempty"` 302 XXX_NoUnkeyedLiteral struct{} `json:"-"` 303 XXX_unrecognized []byte `json:"-"` 304 XXX_sizecache int32 `json:"-"` 305 } 306 307 func (m *IDProvider) Reset() { *m = IDProvider{} } 308 func (m *IDProvider) String() string { return proto.CompactTextString(m) } 309 func (*IDProvider) ProtoMessage() {} 310 func (*IDProvider) Descriptor() ([]byte, []int) { 311 return fileDescriptor_602ffb4a75fa8750, []int{4} 312 } 313 func (m *IDProvider) XXX_Unmarshal(b []byte) error { 314 return m.Unmarshal(b) 315 } 316 func (m *IDProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 317 if deterministic { 318 return xxx_messageInfo_IDProvider.Marshal(b, m, deterministic) 319 } else { 320 b = b[:cap(b)] 321 n, err := m.MarshalToSizedBuffer(b) 322 if err != nil { 323 return nil, err 324 } 325 return b[:n], nil 326 } 327 } 328 func (m *IDProvider) XXX_Merge(src proto.Message) { 329 xxx_messageInfo_IDProvider.Merge(m, src) 330 } 331 func (m *IDProvider) XXX_Size() int { 332 return m.Size() 333 } 334 func (m *IDProvider) XXX_DiscardUnknown() { 335 xxx_messageInfo_IDProvider.DiscardUnknown(m) 336 } 337 338 var xxx_messageInfo_IDProvider proto.InternalMessageInfo 339 340 func (m *IDProvider) GetName() string { 341 if m != nil { 342 return m.Name 343 } 344 return "" 345 } 346 347 func (m *IDProvider) GetDescription() string { 348 if m != nil { 349 return m.Description 350 } 351 return "" 352 } 353 354 func (m *IDProvider) GetSAML() *IDProvider_SAMLOptions { 355 if m != nil { 356 return m.SAML 357 } 358 return nil 359 } 360 361 func (m *IDProvider) GetGitHub() *IDProvider_GitHubOptions { 362 if m != nil { 363 return m.GitHub 364 } 365 return nil 366 } 367 368 // SAMLOptions describes a SAML-based identity provider 369 type IDProvider_SAMLOptions struct { 370 // metadata_url is the URL of the SAML ID provider's metadata service 371 // (which Pachd can query to get more info about the SAML ID provider) 372 MetadataURL string `protobuf:"bytes,1,opt,name=metadata_url,json=metadataUrl,proto3" json:"metadata_url,omitempty"` 373 // metadata_xml is a direct reproduction of the ID provider's metadata. 374 // Users can set this field in the argument to SetConfig if the ID provider 375 // can't be reached from pachd (e.g. because it's on a separate network to 376 // which Pachyderm users also have access) or for testing. Exactly one of 377 // metadata_url and metadata_xml should be set in calls to SetConfig, but 378 // internally, if metadata_url is set, the result of scraping the metadata 379 // URL will be placed here in the result from GetConfig(). 380 MetadataXML []byte `protobuf:"bytes,2,opt,name=metadata_xml,json=metadataXml,proto3" json:"metadata_xml,omitempty"` 381 // If this ID provider supports sending group memberships via attribute, 382 // then users can set group_attribute to the SAML attribute that indicates 383 // group mmbership, and Pachyderm will update users' group memberships when 384 // they authenticate. 385 GroupAttribute string `protobuf:"bytes,3,opt,name=group_attribute,json=groupAttribute,proto3" json:"group_attribute,omitempty"` 386 XXX_NoUnkeyedLiteral struct{} `json:"-"` 387 XXX_unrecognized []byte `json:"-"` 388 XXX_sizecache int32 `json:"-"` 389 } 390 391 func (m *IDProvider_SAMLOptions) Reset() { *m = IDProvider_SAMLOptions{} } 392 func (m *IDProvider_SAMLOptions) String() string { return proto.CompactTextString(m) } 393 func (*IDProvider_SAMLOptions) ProtoMessage() {} 394 func (*IDProvider_SAMLOptions) Descriptor() ([]byte, []int) { 395 return fileDescriptor_602ffb4a75fa8750, []int{4, 0} 396 } 397 func (m *IDProvider_SAMLOptions) XXX_Unmarshal(b []byte) error { 398 return m.Unmarshal(b) 399 } 400 func (m *IDProvider_SAMLOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 401 if deterministic { 402 return xxx_messageInfo_IDProvider_SAMLOptions.Marshal(b, m, deterministic) 403 } else { 404 b = b[:cap(b)] 405 n, err := m.MarshalToSizedBuffer(b) 406 if err != nil { 407 return nil, err 408 } 409 return b[:n], nil 410 } 411 } 412 func (m *IDProvider_SAMLOptions) XXX_Merge(src proto.Message) { 413 xxx_messageInfo_IDProvider_SAMLOptions.Merge(m, src) 414 } 415 func (m *IDProvider_SAMLOptions) XXX_Size() int { 416 return m.Size() 417 } 418 func (m *IDProvider_SAMLOptions) XXX_DiscardUnknown() { 419 xxx_messageInfo_IDProvider_SAMLOptions.DiscardUnknown(m) 420 } 421 422 var xxx_messageInfo_IDProvider_SAMLOptions proto.InternalMessageInfo 423 424 func (m *IDProvider_SAMLOptions) GetMetadataURL() string { 425 if m != nil { 426 return m.MetadataURL 427 } 428 return "" 429 } 430 431 func (m *IDProvider_SAMLOptions) GetMetadataXML() []byte { 432 if m != nil { 433 return m.MetadataXML 434 } 435 return nil 436 } 437 438 func (m *IDProvider_SAMLOptions) GetGroupAttribute() string { 439 if m != nil { 440 return m.GroupAttribute 441 } 442 return "" 443 } 444 445 // GitHubOptions is an empty protobuf message whose presence in the IDProvider 446 // of an AuthConfig indicates that GitHub auth should be enabled. 447 type IDProvider_GitHubOptions struct { 448 XXX_NoUnkeyedLiteral struct{} `json:"-"` 449 XXX_unrecognized []byte `json:"-"` 450 XXX_sizecache int32 `json:"-"` 451 } 452 453 func (m *IDProvider_GitHubOptions) Reset() { *m = IDProvider_GitHubOptions{} } 454 func (m *IDProvider_GitHubOptions) String() string { return proto.CompactTextString(m) } 455 func (*IDProvider_GitHubOptions) ProtoMessage() {} 456 func (*IDProvider_GitHubOptions) Descriptor() ([]byte, []int) { 457 return fileDescriptor_602ffb4a75fa8750, []int{4, 1} 458 } 459 func (m *IDProvider_GitHubOptions) XXX_Unmarshal(b []byte) error { 460 return m.Unmarshal(b) 461 } 462 func (m *IDProvider_GitHubOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 463 if deterministic { 464 return xxx_messageInfo_IDProvider_GitHubOptions.Marshal(b, m, deterministic) 465 } else { 466 b = b[:cap(b)] 467 n, err := m.MarshalToSizedBuffer(b) 468 if err != nil { 469 return nil, err 470 } 471 return b[:n], nil 472 } 473 } 474 func (m *IDProvider_GitHubOptions) XXX_Merge(src proto.Message) { 475 xxx_messageInfo_IDProvider_GitHubOptions.Merge(m, src) 476 } 477 func (m *IDProvider_GitHubOptions) XXX_Size() int { 478 return m.Size() 479 } 480 func (m *IDProvider_GitHubOptions) XXX_DiscardUnknown() { 481 xxx_messageInfo_IDProvider_GitHubOptions.DiscardUnknown(m) 482 } 483 484 var xxx_messageInfo_IDProvider_GitHubOptions proto.InternalMessageInfo 485 486 // Configure Pachyderm's auth system (particularly authentication backends 487 type AuthConfig struct { 488 // live_config_version identifies the version of a given pachyderm cluster's 489 // current auth configuration; if a user tries to write an auth configuration 490 // where live_config_version doesn't match the version of the cluster's 491 // current config, the write will fail. This allows for safe 492 // read+modify+write config changes. 493 LiveConfigVersion int64 `protobuf:"varint,1,opt,name=live_config_version,json=liveConfigVersion,proto3" json:"live_config_version,omitempty"` 494 // id_providers describes external ID providers that can authenticate 495 // Pachyderm users (e.g. GitHub, Okta, etc) 496 IDProviders []*IDProvider `protobuf:"bytes,2,rep,name=id_providers,json=idProviders,proto3" json:"id_providers,omitempty"` 497 SAMLServiceOptions *AuthConfig_SAMLServiceOptions `protobuf:"bytes,3,opt,name=saml_svc_options,json=samlSvcOptions,proto3" json:"saml_svc_options,omitempty"` 498 XXX_NoUnkeyedLiteral struct{} `json:"-"` 499 XXX_unrecognized []byte `json:"-"` 500 XXX_sizecache int32 `json:"-"` 501 } 502 503 func (m *AuthConfig) Reset() { *m = AuthConfig{} } 504 func (m *AuthConfig) String() string { return proto.CompactTextString(m) } 505 func (*AuthConfig) ProtoMessage() {} 506 func (*AuthConfig) Descriptor() ([]byte, []int) { 507 return fileDescriptor_602ffb4a75fa8750, []int{5} 508 } 509 func (m *AuthConfig) XXX_Unmarshal(b []byte) error { 510 return m.Unmarshal(b) 511 } 512 func (m *AuthConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 513 if deterministic { 514 return xxx_messageInfo_AuthConfig.Marshal(b, m, deterministic) 515 } else { 516 b = b[:cap(b)] 517 n, err := m.MarshalToSizedBuffer(b) 518 if err != nil { 519 return nil, err 520 } 521 return b[:n], nil 522 } 523 } 524 func (m *AuthConfig) XXX_Merge(src proto.Message) { 525 xxx_messageInfo_AuthConfig.Merge(m, src) 526 } 527 func (m *AuthConfig) XXX_Size() int { 528 return m.Size() 529 } 530 func (m *AuthConfig) XXX_DiscardUnknown() { 531 xxx_messageInfo_AuthConfig.DiscardUnknown(m) 532 } 533 534 var xxx_messageInfo_AuthConfig proto.InternalMessageInfo 535 536 func (m *AuthConfig) GetLiveConfigVersion() int64 { 537 if m != nil { 538 return m.LiveConfigVersion 539 } 540 return 0 541 } 542 543 func (m *AuthConfig) GetIDProviders() []*IDProvider { 544 if m != nil { 545 return m.IDProviders 546 } 547 return nil 548 } 549 550 func (m *AuthConfig) GetSAMLServiceOptions() *AuthConfig_SAMLServiceOptions { 551 if m != nil { 552 return m.SAMLServiceOptions 553 } 554 return nil 555 } 556 557 // saml_svc_options configures the SAML services (Assertion Consumer Service 558 // and Metadata Service) that Pachd can export. 559 type AuthConfig_SAMLServiceOptions struct { 560 // acs is the URL of Pachd's Assertion Consumer Service (i.e. where SAML ID 561 // providers can send SAMLResponses to Pachd). If Pachyderm is running in a 562 // private cluster, the cluster admin would be responsible for setting up a 563 // domain name/proxy to resolve to pachd:654/acs 564 ACSURL string `protobuf:"bytes,1,opt,name=acs_url,json=acsUrl,proto3" json:"acs_url,omitempty"` 565 // metadata_url is the public URL of Pachd's SAML metadata service (some 566 // SAML ID providers will query this for information about Pachyderm's SAML 567 // implementation and use it to idenfity Pachyderm as a service provider). 568 // If Pachyderm is running in a private cluster, the cluster admin would be 569 // responsible for creating this URL (which must resolve to 570 // pachd:654/saml/metadata) 571 MetadataURL string `protobuf:"bytes,2,opt,name=metadata_url,json=metadataUrl,proto3" json:"metadata_url,omitempty"` 572 // dash_url is the public address of this cluster's Pachyderm 573 // dashboard, if one exists; this option determines where users will be 574 // redirected after successfully authenticating 575 DashURL string `protobuf:"bytes,3,opt,name=dash_url,json=dashUrl,proto3" json:"dash_url,omitempty"` 576 // session_duration determines the duration of SAML-IdP-authenticated user 577 // sessions (specified as a Golang time duration, e.g. "24h" or "600m"). If 578 // unset, user sessions last 24 hours (a short default, as SAML assertions 579 // may contain group memberships that need to be refreshed) 580 SessionDuration string `protobuf:"bytes,4,opt,name=session_duration,json=sessionDuration,proto3" json:"session_duration,omitempty"` 581 // debug_logging determines whether pachd emits verbose logs (including 582 // SAML credentials) as it receives them, which may be helpful for 583 // debugging. This will probably not be present in any official releases. 584 DebugLogging bool `protobuf:"varint,5,opt,name=debug_logging,json=debugLogging,proto3" json:"debug_logging,omitempty"` 585 XXX_NoUnkeyedLiteral struct{} `json:"-"` 586 XXX_unrecognized []byte `json:"-"` 587 XXX_sizecache int32 `json:"-"` 588 } 589 590 func (m *AuthConfig_SAMLServiceOptions) Reset() { *m = AuthConfig_SAMLServiceOptions{} } 591 func (m *AuthConfig_SAMLServiceOptions) String() string { return proto.CompactTextString(m) } 592 func (*AuthConfig_SAMLServiceOptions) ProtoMessage() {} 593 func (*AuthConfig_SAMLServiceOptions) Descriptor() ([]byte, []int) { 594 return fileDescriptor_602ffb4a75fa8750, []int{5, 0} 595 } 596 func (m *AuthConfig_SAMLServiceOptions) XXX_Unmarshal(b []byte) error { 597 return m.Unmarshal(b) 598 } 599 func (m *AuthConfig_SAMLServiceOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 600 if deterministic { 601 return xxx_messageInfo_AuthConfig_SAMLServiceOptions.Marshal(b, m, deterministic) 602 } else { 603 b = b[:cap(b)] 604 n, err := m.MarshalToSizedBuffer(b) 605 if err != nil { 606 return nil, err 607 } 608 return b[:n], nil 609 } 610 } 611 func (m *AuthConfig_SAMLServiceOptions) XXX_Merge(src proto.Message) { 612 xxx_messageInfo_AuthConfig_SAMLServiceOptions.Merge(m, src) 613 } 614 func (m *AuthConfig_SAMLServiceOptions) XXX_Size() int { 615 return m.Size() 616 } 617 func (m *AuthConfig_SAMLServiceOptions) XXX_DiscardUnknown() { 618 xxx_messageInfo_AuthConfig_SAMLServiceOptions.DiscardUnknown(m) 619 } 620 621 var xxx_messageInfo_AuthConfig_SAMLServiceOptions proto.InternalMessageInfo 622 623 func (m *AuthConfig_SAMLServiceOptions) GetACSURL() string { 624 if m != nil { 625 return m.ACSURL 626 } 627 return "" 628 } 629 630 func (m *AuthConfig_SAMLServiceOptions) GetMetadataURL() string { 631 if m != nil { 632 return m.MetadataURL 633 } 634 return "" 635 } 636 637 func (m *AuthConfig_SAMLServiceOptions) GetDashURL() string { 638 if m != nil { 639 return m.DashURL 640 } 641 return "" 642 } 643 644 func (m *AuthConfig_SAMLServiceOptions) GetSessionDuration() string { 645 if m != nil { 646 return m.SessionDuration 647 } 648 return "" 649 } 650 651 func (m *AuthConfig_SAMLServiceOptions) GetDebugLogging() bool { 652 if m != nil { 653 return m.DebugLogging 654 } 655 return false 656 } 657 658 type GetConfigurationRequest struct { 659 XXX_NoUnkeyedLiteral struct{} `json:"-"` 660 XXX_unrecognized []byte `json:"-"` 661 XXX_sizecache int32 `json:"-"` 662 } 663 664 func (m *GetConfigurationRequest) Reset() { *m = GetConfigurationRequest{} } 665 func (m *GetConfigurationRequest) String() string { return proto.CompactTextString(m) } 666 func (*GetConfigurationRequest) ProtoMessage() {} 667 func (*GetConfigurationRequest) Descriptor() ([]byte, []int) { 668 return fileDescriptor_602ffb4a75fa8750, []int{6} 669 } 670 func (m *GetConfigurationRequest) XXX_Unmarshal(b []byte) error { 671 return m.Unmarshal(b) 672 } 673 func (m *GetConfigurationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 674 if deterministic { 675 return xxx_messageInfo_GetConfigurationRequest.Marshal(b, m, deterministic) 676 } else { 677 b = b[:cap(b)] 678 n, err := m.MarshalToSizedBuffer(b) 679 if err != nil { 680 return nil, err 681 } 682 return b[:n], nil 683 } 684 } 685 func (m *GetConfigurationRequest) XXX_Merge(src proto.Message) { 686 xxx_messageInfo_GetConfigurationRequest.Merge(m, src) 687 } 688 func (m *GetConfigurationRequest) XXX_Size() int { 689 return m.Size() 690 } 691 func (m *GetConfigurationRequest) XXX_DiscardUnknown() { 692 xxx_messageInfo_GetConfigurationRequest.DiscardUnknown(m) 693 } 694 695 var xxx_messageInfo_GetConfigurationRequest proto.InternalMessageInfo 696 697 type GetConfigurationResponse struct { 698 Configuration *AuthConfig `protobuf:"bytes,1,opt,name=configuration,proto3" json:"configuration,omitempty"` 699 XXX_NoUnkeyedLiteral struct{} `json:"-"` 700 XXX_unrecognized []byte `json:"-"` 701 XXX_sizecache int32 `json:"-"` 702 } 703 704 func (m *GetConfigurationResponse) Reset() { *m = GetConfigurationResponse{} } 705 func (m *GetConfigurationResponse) String() string { return proto.CompactTextString(m) } 706 func (*GetConfigurationResponse) ProtoMessage() {} 707 func (*GetConfigurationResponse) Descriptor() ([]byte, []int) { 708 return fileDescriptor_602ffb4a75fa8750, []int{7} 709 } 710 func (m *GetConfigurationResponse) XXX_Unmarshal(b []byte) error { 711 return m.Unmarshal(b) 712 } 713 func (m *GetConfigurationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 714 if deterministic { 715 return xxx_messageInfo_GetConfigurationResponse.Marshal(b, m, deterministic) 716 } else { 717 b = b[:cap(b)] 718 n, err := m.MarshalToSizedBuffer(b) 719 if err != nil { 720 return nil, err 721 } 722 return b[:n], nil 723 } 724 } 725 func (m *GetConfigurationResponse) XXX_Merge(src proto.Message) { 726 xxx_messageInfo_GetConfigurationResponse.Merge(m, src) 727 } 728 func (m *GetConfigurationResponse) XXX_Size() int { 729 return m.Size() 730 } 731 func (m *GetConfigurationResponse) XXX_DiscardUnknown() { 732 xxx_messageInfo_GetConfigurationResponse.DiscardUnknown(m) 733 } 734 735 var xxx_messageInfo_GetConfigurationResponse proto.InternalMessageInfo 736 737 func (m *GetConfigurationResponse) GetConfiguration() *AuthConfig { 738 if m != nil { 739 return m.Configuration 740 } 741 return nil 742 } 743 744 type SetConfigurationRequest struct { 745 Configuration *AuthConfig `protobuf:"bytes,1,opt,name=configuration,proto3" json:"configuration,omitempty"` 746 XXX_NoUnkeyedLiteral struct{} `json:"-"` 747 XXX_unrecognized []byte `json:"-"` 748 XXX_sizecache int32 `json:"-"` 749 } 750 751 func (m *SetConfigurationRequest) Reset() { *m = SetConfigurationRequest{} } 752 func (m *SetConfigurationRequest) String() string { return proto.CompactTextString(m) } 753 func (*SetConfigurationRequest) ProtoMessage() {} 754 func (*SetConfigurationRequest) Descriptor() ([]byte, []int) { 755 return fileDescriptor_602ffb4a75fa8750, []int{8} 756 } 757 func (m *SetConfigurationRequest) XXX_Unmarshal(b []byte) error { 758 return m.Unmarshal(b) 759 } 760 func (m *SetConfigurationRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 761 if deterministic { 762 return xxx_messageInfo_SetConfigurationRequest.Marshal(b, m, deterministic) 763 } else { 764 b = b[:cap(b)] 765 n, err := m.MarshalToSizedBuffer(b) 766 if err != nil { 767 return nil, err 768 } 769 return b[:n], nil 770 } 771 } 772 func (m *SetConfigurationRequest) XXX_Merge(src proto.Message) { 773 xxx_messageInfo_SetConfigurationRequest.Merge(m, src) 774 } 775 func (m *SetConfigurationRequest) XXX_Size() int { 776 return m.Size() 777 } 778 func (m *SetConfigurationRequest) XXX_DiscardUnknown() { 779 xxx_messageInfo_SetConfigurationRequest.DiscardUnknown(m) 780 } 781 782 var xxx_messageInfo_SetConfigurationRequest proto.InternalMessageInfo 783 784 func (m *SetConfigurationRequest) GetConfiguration() *AuthConfig { 785 if m != nil { 786 return m.Configuration 787 } 788 return nil 789 } 790 791 type SetConfigurationResponse struct { 792 XXX_NoUnkeyedLiteral struct{} `json:"-"` 793 XXX_unrecognized []byte `json:"-"` 794 XXX_sizecache int32 `json:"-"` 795 } 796 797 func (m *SetConfigurationResponse) Reset() { *m = SetConfigurationResponse{} } 798 func (m *SetConfigurationResponse) String() string { return proto.CompactTextString(m) } 799 func (*SetConfigurationResponse) ProtoMessage() {} 800 func (*SetConfigurationResponse) Descriptor() ([]byte, []int) { 801 return fileDescriptor_602ffb4a75fa8750, []int{9} 802 } 803 func (m *SetConfigurationResponse) XXX_Unmarshal(b []byte) error { 804 return m.Unmarshal(b) 805 } 806 func (m *SetConfigurationResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 807 if deterministic { 808 return xxx_messageInfo_SetConfigurationResponse.Marshal(b, m, deterministic) 809 } else { 810 b = b[:cap(b)] 811 n, err := m.MarshalToSizedBuffer(b) 812 if err != nil { 813 return nil, err 814 } 815 return b[:n], nil 816 } 817 } 818 func (m *SetConfigurationResponse) XXX_Merge(src proto.Message) { 819 xxx_messageInfo_SetConfigurationResponse.Merge(m, src) 820 } 821 func (m *SetConfigurationResponse) XXX_Size() int { 822 return m.Size() 823 } 824 func (m *SetConfigurationResponse) XXX_DiscardUnknown() { 825 xxx_messageInfo_SetConfigurationResponse.DiscardUnknown(m) 826 } 827 828 var xxx_messageInfo_SetConfigurationResponse proto.InternalMessageInfo 829 830 // Get the current list of cluster admins 831 type GetAdminsRequest struct { 832 XXX_NoUnkeyedLiteral struct{} `json:"-"` 833 XXX_unrecognized []byte `json:"-"` 834 XXX_sizecache int32 `json:"-"` 835 } 836 837 func (m *GetAdminsRequest) Reset() { *m = GetAdminsRequest{} } 838 func (m *GetAdminsRequest) String() string { return proto.CompactTextString(m) } 839 func (*GetAdminsRequest) ProtoMessage() {} 840 func (*GetAdminsRequest) Descriptor() ([]byte, []int) { 841 return fileDescriptor_602ffb4a75fa8750, []int{10} 842 } 843 func (m *GetAdminsRequest) XXX_Unmarshal(b []byte) error { 844 return m.Unmarshal(b) 845 } 846 func (m *GetAdminsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 847 if deterministic { 848 return xxx_messageInfo_GetAdminsRequest.Marshal(b, m, deterministic) 849 } else { 850 b = b[:cap(b)] 851 n, err := m.MarshalToSizedBuffer(b) 852 if err != nil { 853 return nil, err 854 } 855 return b[:n], nil 856 } 857 } 858 func (m *GetAdminsRequest) XXX_Merge(src proto.Message) { 859 xxx_messageInfo_GetAdminsRequest.Merge(m, src) 860 } 861 func (m *GetAdminsRequest) XXX_Size() int { 862 return m.Size() 863 } 864 func (m *GetAdminsRequest) XXX_DiscardUnknown() { 865 xxx_messageInfo_GetAdminsRequest.DiscardUnknown(m) 866 } 867 868 var xxx_messageInfo_GetAdminsRequest proto.InternalMessageInfo 869 870 type GetAdminsResponse struct { 871 // admins contains the list of cluster admins 872 Admins []string `protobuf:"bytes,1,rep,name=admins,proto3" json:"admins,omitempty"` 873 XXX_NoUnkeyedLiteral struct{} `json:"-"` 874 XXX_unrecognized []byte `json:"-"` 875 XXX_sizecache int32 `json:"-"` 876 } 877 878 func (m *GetAdminsResponse) Reset() { *m = GetAdminsResponse{} } 879 func (m *GetAdminsResponse) String() string { return proto.CompactTextString(m) } 880 func (*GetAdminsResponse) ProtoMessage() {} 881 func (*GetAdminsResponse) Descriptor() ([]byte, []int) { 882 return fileDescriptor_602ffb4a75fa8750, []int{11} 883 } 884 func (m *GetAdminsResponse) XXX_Unmarshal(b []byte) error { 885 return m.Unmarshal(b) 886 } 887 func (m *GetAdminsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 888 if deterministic { 889 return xxx_messageInfo_GetAdminsResponse.Marshal(b, m, deterministic) 890 } else { 891 b = b[:cap(b)] 892 n, err := m.MarshalToSizedBuffer(b) 893 if err != nil { 894 return nil, err 895 } 896 return b[:n], nil 897 } 898 } 899 func (m *GetAdminsResponse) XXX_Merge(src proto.Message) { 900 xxx_messageInfo_GetAdminsResponse.Merge(m, src) 901 } 902 func (m *GetAdminsResponse) XXX_Size() int { 903 return m.Size() 904 } 905 func (m *GetAdminsResponse) XXX_DiscardUnknown() { 906 xxx_messageInfo_GetAdminsResponse.DiscardUnknown(m) 907 } 908 909 var xxx_messageInfo_GetAdminsResponse proto.InternalMessageInfo 910 911 func (m *GetAdminsResponse) GetAdmins() []string { 912 if m != nil { 913 return m.Admins 914 } 915 return nil 916 } 917 918 // Add or remove cluster admins 919 type ModifyAdminsRequest struct { 920 Add []string `protobuf:"bytes,1,rep,name=add,proto3" json:"add,omitempty"` 921 Remove []string `protobuf:"bytes,2,rep,name=remove,proto3" json:"remove,omitempty"` 922 XXX_NoUnkeyedLiteral struct{} `json:"-"` 923 XXX_unrecognized []byte `json:"-"` 924 XXX_sizecache int32 `json:"-"` 925 } 926 927 func (m *ModifyAdminsRequest) Reset() { *m = ModifyAdminsRequest{} } 928 func (m *ModifyAdminsRequest) String() string { return proto.CompactTextString(m) } 929 func (*ModifyAdminsRequest) ProtoMessage() {} 930 func (*ModifyAdminsRequest) Descriptor() ([]byte, []int) { 931 return fileDescriptor_602ffb4a75fa8750, []int{12} 932 } 933 func (m *ModifyAdminsRequest) XXX_Unmarshal(b []byte) error { 934 return m.Unmarshal(b) 935 } 936 func (m *ModifyAdminsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 937 if deterministic { 938 return xxx_messageInfo_ModifyAdminsRequest.Marshal(b, m, deterministic) 939 } else { 940 b = b[:cap(b)] 941 n, err := m.MarshalToSizedBuffer(b) 942 if err != nil { 943 return nil, err 944 } 945 return b[:n], nil 946 } 947 } 948 func (m *ModifyAdminsRequest) XXX_Merge(src proto.Message) { 949 xxx_messageInfo_ModifyAdminsRequest.Merge(m, src) 950 } 951 func (m *ModifyAdminsRequest) XXX_Size() int { 952 return m.Size() 953 } 954 func (m *ModifyAdminsRequest) XXX_DiscardUnknown() { 955 xxx_messageInfo_ModifyAdminsRequest.DiscardUnknown(m) 956 } 957 958 var xxx_messageInfo_ModifyAdminsRequest proto.InternalMessageInfo 959 960 func (m *ModifyAdminsRequest) GetAdd() []string { 961 if m != nil { 962 return m.Add 963 } 964 return nil 965 } 966 967 func (m *ModifyAdminsRequest) GetRemove() []string { 968 if m != nil { 969 return m.Remove 970 } 971 return nil 972 } 973 974 type ModifyAdminsResponse struct { 975 XXX_NoUnkeyedLiteral struct{} `json:"-"` 976 XXX_unrecognized []byte `json:"-"` 977 XXX_sizecache int32 `json:"-"` 978 } 979 980 func (m *ModifyAdminsResponse) Reset() { *m = ModifyAdminsResponse{} } 981 func (m *ModifyAdminsResponse) String() string { return proto.CompactTextString(m) } 982 func (*ModifyAdminsResponse) ProtoMessage() {} 983 func (*ModifyAdminsResponse) Descriptor() ([]byte, []int) { 984 return fileDescriptor_602ffb4a75fa8750, []int{13} 985 } 986 func (m *ModifyAdminsResponse) XXX_Unmarshal(b []byte) error { 987 return m.Unmarshal(b) 988 } 989 func (m *ModifyAdminsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 990 if deterministic { 991 return xxx_messageInfo_ModifyAdminsResponse.Marshal(b, m, deterministic) 992 } else { 993 b = b[:cap(b)] 994 n, err := m.MarshalToSizedBuffer(b) 995 if err != nil { 996 return nil, err 997 } 998 return b[:n], nil 999 } 1000 } 1001 func (m *ModifyAdminsResponse) XXX_Merge(src proto.Message) { 1002 xxx_messageInfo_ModifyAdminsResponse.Merge(m, src) 1003 } 1004 func (m *ModifyAdminsResponse) XXX_Size() int { 1005 return m.Size() 1006 } 1007 func (m *ModifyAdminsResponse) XXX_DiscardUnknown() { 1008 xxx_messageInfo_ModifyAdminsResponse.DiscardUnknown(m) 1009 } 1010 1011 var xxx_messageInfo_ModifyAdminsResponse proto.InternalMessageInfo 1012 1013 // OTPInfo is the analogue of 'TokenInfo' for Authentication Codes (short-lived, 1014 // one-time-use codes that are passed to the frontend and then exchanged for 1015 // longer-lived tokens) 1016 type OTPInfo struct { 1017 // Subject (i.e. Pachyderm account) that a given OTP authenticates. This may 1018 // be copied into the 'subject' field of a TokenInfo, and therefore has the 1019 // same format, with the same prefixes. 1020 Subject string `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"` 1021 // session_expiration indicates when the subject's session expires, a.k.a. 1022 // when the Token to which this OTP converts expires (likely later than this 1023 // OTP expires, but never earlier). 1024 SessionExpiration *types.Timestamp `protobuf:"bytes,2,opt,name=session_expiration,json=sessionExpiration,proto3" json:"session_expiration,omitempty"` 1025 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1026 XXX_unrecognized []byte `json:"-"` 1027 XXX_sizecache int32 `json:"-"` 1028 } 1029 1030 func (m *OTPInfo) Reset() { *m = OTPInfo{} } 1031 func (m *OTPInfo) String() string { return proto.CompactTextString(m) } 1032 func (*OTPInfo) ProtoMessage() {} 1033 func (*OTPInfo) Descriptor() ([]byte, []int) { 1034 return fileDescriptor_602ffb4a75fa8750, []int{14} 1035 } 1036 func (m *OTPInfo) XXX_Unmarshal(b []byte) error { 1037 return m.Unmarshal(b) 1038 } 1039 func (m *OTPInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1040 if deterministic { 1041 return xxx_messageInfo_OTPInfo.Marshal(b, m, deterministic) 1042 } else { 1043 b = b[:cap(b)] 1044 n, err := m.MarshalToSizedBuffer(b) 1045 if err != nil { 1046 return nil, err 1047 } 1048 return b[:n], nil 1049 } 1050 } 1051 func (m *OTPInfo) XXX_Merge(src proto.Message) { 1052 xxx_messageInfo_OTPInfo.Merge(m, src) 1053 } 1054 func (m *OTPInfo) XXX_Size() int { 1055 return m.Size() 1056 } 1057 func (m *OTPInfo) XXX_DiscardUnknown() { 1058 xxx_messageInfo_OTPInfo.DiscardUnknown(m) 1059 } 1060 1061 var xxx_messageInfo_OTPInfo proto.InternalMessageInfo 1062 1063 func (m *OTPInfo) GetSubject() string { 1064 if m != nil { 1065 return m.Subject 1066 } 1067 return "" 1068 } 1069 1070 func (m *OTPInfo) GetSessionExpiration() *types.Timestamp { 1071 if m != nil { 1072 return m.SessionExpiration 1073 } 1074 return nil 1075 } 1076 1077 // TokenInfo is the 'value' of an auth token 'key' in the 'tokens' collection 1078 type TokenInfo struct { 1079 // Subject (i.e. Pachyderm account) that a given token authorizes. Prefixed 1080 // with "github:" or "robot:" to distinguish the two classes of 1081 // Subject in Pachyderm 1082 Subject string `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"` 1083 Source TokenInfo_TokenSource `protobuf:"varint,2,opt,name=source,proto3,enum=auth_1_10.TokenInfo_TokenSource" json:"source,omitempty"` 1084 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1085 XXX_unrecognized []byte `json:"-"` 1086 XXX_sizecache int32 `json:"-"` 1087 } 1088 1089 func (m *TokenInfo) Reset() { *m = TokenInfo{} } 1090 func (m *TokenInfo) String() string { return proto.CompactTextString(m) } 1091 func (*TokenInfo) ProtoMessage() {} 1092 func (*TokenInfo) Descriptor() ([]byte, []int) { 1093 return fileDescriptor_602ffb4a75fa8750, []int{15} 1094 } 1095 func (m *TokenInfo) XXX_Unmarshal(b []byte) error { 1096 return m.Unmarshal(b) 1097 } 1098 func (m *TokenInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1099 if deterministic { 1100 return xxx_messageInfo_TokenInfo.Marshal(b, m, deterministic) 1101 } else { 1102 b = b[:cap(b)] 1103 n, err := m.MarshalToSizedBuffer(b) 1104 if err != nil { 1105 return nil, err 1106 } 1107 return b[:n], nil 1108 } 1109 } 1110 func (m *TokenInfo) XXX_Merge(src proto.Message) { 1111 xxx_messageInfo_TokenInfo.Merge(m, src) 1112 } 1113 func (m *TokenInfo) XXX_Size() int { 1114 return m.Size() 1115 } 1116 func (m *TokenInfo) XXX_DiscardUnknown() { 1117 xxx_messageInfo_TokenInfo.DiscardUnknown(m) 1118 } 1119 1120 var xxx_messageInfo_TokenInfo proto.InternalMessageInfo 1121 1122 func (m *TokenInfo) GetSubject() string { 1123 if m != nil { 1124 return m.Subject 1125 } 1126 return "" 1127 } 1128 1129 func (m *TokenInfo) GetSource() TokenInfo_TokenSource { 1130 if m != nil { 1131 return m.Source 1132 } 1133 return TokenInfo_INVALID 1134 } 1135 1136 type AuthenticateRequest struct { 1137 // This is the token returned by GitHub and used to authenticate the caller. 1138 // When Pachyderm is deployed locally, setting this value to a given string 1139 // will automatically authenticate the caller as a GitHub user whose username 1140 // is that string (unless this "looks like" a GitHub access code, in which 1141 // case Pachyderm does retrieve the corresponding GitHub username) 1142 GitHubToken string `protobuf:"bytes,1,opt,name=github_token,json=githubToken,proto3" json:"github_token,omitempty"` 1143 // This is a short-lived, one-time-use password generated by Pachyderm, for 1144 // the purpose of propagating authentication to new clients (e.g. from the 1145 // dash to pachd) 1146 OneTimePassword string `protobuf:"bytes,2,opt,name=one_time_password,json=oneTimePassword,proto3" json:"one_time_password,omitempty"` 1147 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1148 XXX_unrecognized []byte `json:"-"` 1149 XXX_sizecache int32 `json:"-"` 1150 } 1151 1152 func (m *AuthenticateRequest) Reset() { *m = AuthenticateRequest{} } 1153 func (m *AuthenticateRequest) String() string { return proto.CompactTextString(m) } 1154 func (*AuthenticateRequest) ProtoMessage() {} 1155 func (*AuthenticateRequest) Descriptor() ([]byte, []int) { 1156 return fileDescriptor_602ffb4a75fa8750, []int{16} 1157 } 1158 func (m *AuthenticateRequest) XXX_Unmarshal(b []byte) error { 1159 return m.Unmarshal(b) 1160 } 1161 func (m *AuthenticateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1162 if deterministic { 1163 return xxx_messageInfo_AuthenticateRequest.Marshal(b, m, deterministic) 1164 } else { 1165 b = b[:cap(b)] 1166 n, err := m.MarshalToSizedBuffer(b) 1167 if err != nil { 1168 return nil, err 1169 } 1170 return b[:n], nil 1171 } 1172 } 1173 func (m *AuthenticateRequest) XXX_Merge(src proto.Message) { 1174 xxx_messageInfo_AuthenticateRequest.Merge(m, src) 1175 } 1176 func (m *AuthenticateRequest) XXX_Size() int { 1177 return m.Size() 1178 } 1179 func (m *AuthenticateRequest) XXX_DiscardUnknown() { 1180 xxx_messageInfo_AuthenticateRequest.DiscardUnknown(m) 1181 } 1182 1183 var xxx_messageInfo_AuthenticateRequest proto.InternalMessageInfo 1184 1185 func (m *AuthenticateRequest) GetGitHubToken() string { 1186 if m != nil { 1187 return m.GitHubToken 1188 } 1189 return "" 1190 } 1191 1192 func (m *AuthenticateRequest) GetOneTimePassword() string { 1193 if m != nil { 1194 return m.OneTimePassword 1195 } 1196 return "" 1197 } 1198 1199 type AuthenticateResponse struct { 1200 // pach_token authenticates the caller with Pachyderm (if you want to perform 1201 // Pachyderm operations after auth has been activated as themselves, you must 1202 // present this token along with your regular request) 1203 PachToken string `protobuf:"bytes,1,opt,name=pach_token,json=pachToken,proto3" json:"pach_token,omitempty"` 1204 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1205 XXX_unrecognized []byte `json:"-"` 1206 XXX_sizecache int32 `json:"-"` 1207 } 1208 1209 func (m *AuthenticateResponse) Reset() { *m = AuthenticateResponse{} } 1210 func (m *AuthenticateResponse) String() string { return proto.CompactTextString(m) } 1211 func (*AuthenticateResponse) ProtoMessage() {} 1212 func (*AuthenticateResponse) Descriptor() ([]byte, []int) { 1213 return fileDescriptor_602ffb4a75fa8750, []int{17} 1214 } 1215 func (m *AuthenticateResponse) XXX_Unmarshal(b []byte) error { 1216 return m.Unmarshal(b) 1217 } 1218 func (m *AuthenticateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1219 if deterministic { 1220 return xxx_messageInfo_AuthenticateResponse.Marshal(b, m, deterministic) 1221 } else { 1222 b = b[:cap(b)] 1223 n, err := m.MarshalToSizedBuffer(b) 1224 if err != nil { 1225 return nil, err 1226 } 1227 return b[:n], nil 1228 } 1229 } 1230 func (m *AuthenticateResponse) XXX_Merge(src proto.Message) { 1231 xxx_messageInfo_AuthenticateResponse.Merge(m, src) 1232 } 1233 func (m *AuthenticateResponse) XXX_Size() int { 1234 return m.Size() 1235 } 1236 func (m *AuthenticateResponse) XXX_DiscardUnknown() { 1237 xxx_messageInfo_AuthenticateResponse.DiscardUnknown(m) 1238 } 1239 1240 var xxx_messageInfo_AuthenticateResponse proto.InternalMessageInfo 1241 1242 func (m *AuthenticateResponse) GetPachToken() string { 1243 if m != nil { 1244 return m.PachToken 1245 } 1246 return "" 1247 } 1248 1249 type WhoAmIRequest struct { 1250 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1251 XXX_unrecognized []byte `json:"-"` 1252 XXX_sizecache int32 `json:"-"` 1253 } 1254 1255 func (m *WhoAmIRequest) Reset() { *m = WhoAmIRequest{} } 1256 func (m *WhoAmIRequest) String() string { return proto.CompactTextString(m) } 1257 func (*WhoAmIRequest) ProtoMessage() {} 1258 func (*WhoAmIRequest) Descriptor() ([]byte, []int) { 1259 return fileDescriptor_602ffb4a75fa8750, []int{18} 1260 } 1261 func (m *WhoAmIRequest) XXX_Unmarshal(b []byte) error { 1262 return m.Unmarshal(b) 1263 } 1264 func (m *WhoAmIRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1265 if deterministic { 1266 return xxx_messageInfo_WhoAmIRequest.Marshal(b, m, deterministic) 1267 } else { 1268 b = b[:cap(b)] 1269 n, err := m.MarshalToSizedBuffer(b) 1270 if err != nil { 1271 return nil, err 1272 } 1273 return b[:n], nil 1274 } 1275 } 1276 func (m *WhoAmIRequest) XXX_Merge(src proto.Message) { 1277 xxx_messageInfo_WhoAmIRequest.Merge(m, src) 1278 } 1279 func (m *WhoAmIRequest) XXX_Size() int { 1280 return m.Size() 1281 } 1282 func (m *WhoAmIRequest) XXX_DiscardUnknown() { 1283 xxx_messageInfo_WhoAmIRequest.DiscardUnknown(m) 1284 } 1285 1286 var xxx_messageInfo_WhoAmIRequest proto.InternalMessageInfo 1287 1288 type WhoAmIResponse struct { 1289 Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` 1290 IsAdmin bool `protobuf:"varint,2,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"` 1291 TTL int64 `protobuf:"varint,3,opt,name=ttl,proto3" json:"ttl,omitempty"` 1292 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1293 XXX_unrecognized []byte `json:"-"` 1294 XXX_sizecache int32 `json:"-"` 1295 } 1296 1297 func (m *WhoAmIResponse) Reset() { *m = WhoAmIResponse{} } 1298 func (m *WhoAmIResponse) String() string { return proto.CompactTextString(m) } 1299 func (*WhoAmIResponse) ProtoMessage() {} 1300 func (*WhoAmIResponse) Descriptor() ([]byte, []int) { 1301 return fileDescriptor_602ffb4a75fa8750, []int{19} 1302 } 1303 func (m *WhoAmIResponse) XXX_Unmarshal(b []byte) error { 1304 return m.Unmarshal(b) 1305 } 1306 func (m *WhoAmIResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1307 if deterministic { 1308 return xxx_messageInfo_WhoAmIResponse.Marshal(b, m, deterministic) 1309 } else { 1310 b = b[:cap(b)] 1311 n, err := m.MarshalToSizedBuffer(b) 1312 if err != nil { 1313 return nil, err 1314 } 1315 return b[:n], nil 1316 } 1317 } 1318 func (m *WhoAmIResponse) XXX_Merge(src proto.Message) { 1319 xxx_messageInfo_WhoAmIResponse.Merge(m, src) 1320 } 1321 func (m *WhoAmIResponse) XXX_Size() int { 1322 return m.Size() 1323 } 1324 func (m *WhoAmIResponse) XXX_DiscardUnknown() { 1325 xxx_messageInfo_WhoAmIResponse.DiscardUnknown(m) 1326 } 1327 1328 var xxx_messageInfo_WhoAmIResponse proto.InternalMessageInfo 1329 1330 func (m *WhoAmIResponse) GetUsername() string { 1331 if m != nil { 1332 return m.Username 1333 } 1334 return "" 1335 } 1336 1337 func (m *WhoAmIResponse) GetIsAdmin() bool { 1338 if m != nil { 1339 return m.IsAdmin 1340 } 1341 return false 1342 } 1343 1344 func (m *WhoAmIResponse) GetTTL() int64 { 1345 if m != nil { 1346 return m.TTL 1347 } 1348 return 0 1349 } 1350 1351 type ACL struct { 1352 // principal -> scope. All principals are the default principal of a Pachyderm 1353 // subject (i.e. all keys in this map are strings prefixed with either 1354 // "github:" or "robot:", followed by the name of a GitHub user, all of whom 1355 // are Pachyderm subjects, or a Pachyderm robot user) 1356 Entries map[string]Scope `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=auth_1_10.Scope"` 1357 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1358 XXX_unrecognized []byte `json:"-"` 1359 XXX_sizecache int32 `json:"-"` 1360 } 1361 1362 func (m *ACL) Reset() { *m = ACL{} } 1363 func (m *ACL) String() string { return proto.CompactTextString(m) } 1364 func (*ACL) ProtoMessage() {} 1365 func (*ACL) Descriptor() ([]byte, []int) { 1366 return fileDescriptor_602ffb4a75fa8750, []int{20} 1367 } 1368 func (m *ACL) XXX_Unmarshal(b []byte) error { 1369 return m.Unmarshal(b) 1370 } 1371 func (m *ACL) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1372 if deterministic { 1373 return xxx_messageInfo_ACL.Marshal(b, m, deterministic) 1374 } else { 1375 b = b[:cap(b)] 1376 n, err := m.MarshalToSizedBuffer(b) 1377 if err != nil { 1378 return nil, err 1379 } 1380 return b[:n], nil 1381 } 1382 } 1383 func (m *ACL) XXX_Merge(src proto.Message) { 1384 xxx_messageInfo_ACL.Merge(m, src) 1385 } 1386 func (m *ACL) XXX_Size() int { 1387 return m.Size() 1388 } 1389 func (m *ACL) XXX_DiscardUnknown() { 1390 xxx_messageInfo_ACL.DiscardUnknown(m) 1391 } 1392 1393 var xxx_messageInfo_ACL proto.InternalMessageInfo 1394 1395 func (m *ACL) GetEntries() map[string]Scope { 1396 if m != nil { 1397 return m.Entries 1398 } 1399 return nil 1400 } 1401 1402 type Users struct { 1403 Usernames map[string]bool `protobuf:"bytes,1,rep,name=usernames,proto3" json:"usernames,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 1404 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1405 XXX_unrecognized []byte `json:"-"` 1406 XXX_sizecache int32 `json:"-"` 1407 } 1408 1409 func (m *Users) Reset() { *m = Users{} } 1410 func (m *Users) String() string { return proto.CompactTextString(m) } 1411 func (*Users) ProtoMessage() {} 1412 func (*Users) Descriptor() ([]byte, []int) { 1413 return fileDescriptor_602ffb4a75fa8750, []int{21} 1414 } 1415 func (m *Users) XXX_Unmarshal(b []byte) error { 1416 return m.Unmarshal(b) 1417 } 1418 func (m *Users) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1419 if deterministic { 1420 return xxx_messageInfo_Users.Marshal(b, m, deterministic) 1421 } else { 1422 b = b[:cap(b)] 1423 n, err := m.MarshalToSizedBuffer(b) 1424 if err != nil { 1425 return nil, err 1426 } 1427 return b[:n], nil 1428 } 1429 } 1430 func (m *Users) XXX_Merge(src proto.Message) { 1431 xxx_messageInfo_Users.Merge(m, src) 1432 } 1433 func (m *Users) XXX_Size() int { 1434 return m.Size() 1435 } 1436 func (m *Users) XXX_DiscardUnknown() { 1437 xxx_messageInfo_Users.DiscardUnknown(m) 1438 } 1439 1440 var xxx_messageInfo_Users proto.InternalMessageInfo 1441 1442 func (m *Users) GetUsernames() map[string]bool { 1443 if m != nil { 1444 return m.Usernames 1445 } 1446 return nil 1447 } 1448 1449 type Groups struct { 1450 Groups map[string]bool `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` 1451 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1452 XXX_unrecognized []byte `json:"-"` 1453 XXX_sizecache int32 `json:"-"` 1454 } 1455 1456 func (m *Groups) Reset() { *m = Groups{} } 1457 func (m *Groups) String() string { return proto.CompactTextString(m) } 1458 func (*Groups) ProtoMessage() {} 1459 func (*Groups) Descriptor() ([]byte, []int) { 1460 return fileDescriptor_602ffb4a75fa8750, []int{22} 1461 } 1462 func (m *Groups) XXX_Unmarshal(b []byte) error { 1463 return m.Unmarshal(b) 1464 } 1465 func (m *Groups) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1466 if deterministic { 1467 return xxx_messageInfo_Groups.Marshal(b, m, deterministic) 1468 } else { 1469 b = b[:cap(b)] 1470 n, err := m.MarshalToSizedBuffer(b) 1471 if err != nil { 1472 return nil, err 1473 } 1474 return b[:n], nil 1475 } 1476 } 1477 func (m *Groups) XXX_Merge(src proto.Message) { 1478 xxx_messageInfo_Groups.Merge(m, src) 1479 } 1480 func (m *Groups) XXX_Size() int { 1481 return m.Size() 1482 } 1483 func (m *Groups) XXX_DiscardUnknown() { 1484 xxx_messageInfo_Groups.DiscardUnknown(m) 1485 } 1486 1487 var xxx_messageInfo_Groups proto.InternalMessageInfo 1488 1489 func (m *Groups) GetGroups() map[string]bool { 1490 if m != nil { 1491 return m.Groups 1492 } 1493 return nil 1494 } 1495 1496 type AuthorizeRequest struct { 1497 // repo is the object that the caller wants to access 1498 Repo string `protobuf:"bytes,1,opt,name=repo,proto3" json:"repo,omitempty"` 1499 // scope is the access level that the caller needs to perform an action 1500 Scope Scope `protobuf:"varint,2,opt,name=scope,proto3,enum=auth_1_10.Scope" json:"scope,omitempty"` 1501 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1502 XXX_unrecognized []byte `json:"-"` 1503 XXX_sizecache int32 `json:"-"` 1504 } 1505 1506 func (m *AuthorizeRequest) Reset() { *m = AuthorizeRequest{} } 1507 func (m *AuthorizeRequest) String() string { return proto.CompactTextString(m) } 1508 func (*AuthorizeRequest) ProtoMessage() {} 1509 func (*AuthorizeRequest) Descriptor() ([]byte, []int) { 1510 return fileDescriptor_602ffb4a75fa8750, []int{23} 1511 } 1512 func (m *AuthorizeRequest) XXX_Unmarshal(b []byte) error { 1513 return m.Unmarshal(b) 1514 } 1515 func (m *AuthorizeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1516 if deterministic { 1517 return xxx_messageInfo_AuthorizeRequest.Marshal(b, m, deterministic) 1518 } else { 1519 b = b[:cap(b)] 1520 n, err := m.MarshalToSizedBuffer(b) 1521 if err != nil { 1522 return nil, err 1523 } 1524 return b[:n], nil 1525 } 1526 } 1527 func (m *AuthorizeRequest) XXX_Merge(src proto.Message) { 1528 xxx_messageInfo_AuthorizeRequest.Merge(m, src) 1529 } 1530 func (m *AuthorizeRequest) XXX_Size() int { 1531 return m.Size() 1532 } 1533 func (m *AuthorizeRequest) XXX_DiscardUnknown() { 1534 xxx_messageInfo_AuthorizeRequest.DiscardUnknown(m) 1535 } 1536 1537 var xxx_messageInfo_AuthorizeRequest proto.InternalMessageInfo 1538 1539 func (m *AuthorizeRequest) GetRepo() string { 1540 if m != nil { 1541 return m.Repo 1542 } 1543 return "" 1544 } 1545 1546 func (m *AuthorizeRequest) GetScope() Scope { 1547 if m != nil { 1548 return m.Scope 1549 } 1550 return Scope_NONE 1551 } 1552 1553 type AuthorizeResponse struct { 1554 // authorized is true if the caller has at least 1555 // 'AuthorizeRequest.scope'-level access to 'AuthorizeRequest.repo', and false 1556 // otherwise 1557 Authorized bool `protobuf:"varint,1,opt,name=authorized,proto3" json:"authorized,omitempty"` 1558 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1559 XXX_unrecognized []byte `json:"-"` 1560 XXX_sizecache int32 `json:"-"` 1561 } 1562 1563 func (m *AuthorizeResponse) Reset() { *m = AuthorizeResponse{} } 1564 func (m *AuthorizeResponse) String() string { return proto.CompactTextString(m) } 1565 func (*AuthorizeResponse) ProtoMessage() {} 1566 func (*AuthorizeResponse) Descriptor() ([]byte, []int) { 1567 return fileDescriptor_602ffb4a75fa8750, []int{24} 1568 } 1569 func (m *AuthorizeResponse) XXX_Unmarshal(b []byte) error { 1570 return m.Unmarshal(b) 1571 } 1572 func (m *AuthorizeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1573 if deterministic { 1574 return xxx_messageInfo_AuthorizeResponse.Marshal(b, m, deterministic) 1575 } else { 1576 b = b[:cap(b)] 1577 n, err := m.MarshalToSizedBuffer(b) 1578 if err != nil { 1579 return nil, err 1580 } 1581 return b[:n], nil 1582 } 1583 } 1584 func (m *AuthorizeResponse) XXX_Merge(src proto.Message) { 1585 xxx_messageInfo_AuthorizeResponse.Merge(m, src) 1586 } 1587 func (m *AuthorizeResponse) XXX_Size() int { 1588 return m.Size() 1589 } 1590 func (m *AuthorizeResponse) XXX_DiscardUnknown() { 1591 xxx_messageInfo_AuthorizeResponse.DiscardUnknown(m) 1592 } 1593 1594 var xxx_messageInfo_AuthorizeResponse proto.InternalMessageInfo 1595 1596 func (m *AuthorizeResponse) GetAuthorized() bool { 1597 if m != nil { 1598 return m.Authorized 1599 } 1600 return false 1601 } 1602 1603 type GetScopeRequest struct { 1604 // username is the principal (some of which belong to robots rather than 1605 // users, but the name is preserved for now to provide compatibility with the 1606 // pachyderm dash) whose access level is queried. To query the access level 1607 // of a robot user, the caller must prefix username with "robot:". If 1608 // 'username' has no prefix (i.e. no ":"), then it's assumed to be a github 1609 // user's principal. 1610 Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` 1611 // repos are the objects to which 'username's access level is being queried 1612 Repos []string `protobuf:"bytes,2,rep,name=repos,proto3" json:"repos,omitempty"` 1613 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1614 XXX_unrecognized []byte `json:"-"` 1615 XXX_sizecache int32 `json:"-"` 1616 } 1617 1618 func (m *GetScopeRequest) Reset() { *m = GetScopeRequest{} } 1619 func (m *GetScopeRequest) String() string { return proto.CompactTextString(m) } 1620 func (*GetScopeRequest) ProtoMessage() {} 1621 func (*GetScopeRequest) Descriptor() ([]byte, []int) { 1622 return fileDescriptor_602ffb4a75fa8750, []int{25} 1623 } 1624 func (m *GetScopeRequest) XXX_Unmarshal(b []byte) error { 1625 return m.Unmarshal(b) 1626 } 1627 func (m *GetScopeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1628 if deterministic { 1629 return xxx_messageInfo_GetScopeRequest.Marshal(b, m, deterministic) 1630 } else { 1631 b = b[:cap(b)] 1632 n, err := m.MarshalToSizedBuffer(b) 1633 if err != nil { 1634 return nil, err 1635 } 1636 return b[:n], nil 1637 } 1638 } 1639 func (m *GetScopeRequest) XXX_Merge(src proto.Message) { 1640 xxx_messageInfo_GetScopeRequest.Merge(m, src) 1641 } 1642 func (m *GetScopeRequest) XXX_Size() int { 1643 return m.Size() 1644 } 1645 func (m *GetScopeRequest) XXX_DiscardUnknown() { 1646 xxx_messageInfo_GetScopeRequest.DiscardUnknown(m) 1647 } 1648 1649 var xxx_messageInfo_GetScopeRequest proto.InternalMessageInfo 1650 1651 func (m *GetScopeRequest) GetUsername() string { 1652 if m != nil { 1653 return m.Username 1654 } 1655 return "" 1656 } 1657 1658 func (m *GetScopeRequest) GetRepos() []string { 1659 if m != nil { 1660 return m.Repos 1661 } 1662 return nil 1663 } 1664 1665 type GetScopeResponse struct { 1666 // scopes (actually a "role"--see "Scope") are the access level that 1667 // 'GetScopeRequest.username' has to each repo in 'GetScopeRequest.repos', in 1668 // the same order that repos appeared in 'repos'. 1669 Scopes []Scope `protobuf:"varint,1,rep,packed,name=scopes,proto3,enum=auth_1_10.Scope" json:"scopes,omitempty"` 1670 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1671 XXX_unrecognized []byte `json:"-"` 1672 XXX_sizecache int32 `json:"-"` 1673 } 1674 1675 func (m *GetScopeResponse) Reset() { *m = GetScopeResponse{} } 1676 func (m *GetScopeResponse) String() string { return proto.CompactTextString(m) } 1677 func (*GetScopeResponse) ProtoMessage() {} 1678 func (*GetScopeResponse) Descriptor() ([]byte, []int) { 1679 return fileDescriptor_602ffb4a75fa8750, []int{26} 1680 } 1681 func (m *GetScopeResponse) XXX_Unmarshal(b []byte) error { 1682 return m.Unmarshal(b) 1683 } 1684 func (m *GetScopeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1685 if deterministic { 1686 return xxx_messageInfo_GetScopeResponse.Marshal(b, m, deterministic) 1687 } else { 1688 b = b[:cap(b)] 1689 n, err := m.MarshalToSizedBuffer(b) 1690 if err != nil { 1691 return nil, err 1692 } 1693 return b[:n], nil 1694 } 1695 } 1696 func (m *GetScopeResponse) XXX_Merge(src proto.Message) { 1697 xxx_messageInfo_GetScopeResponse.Merge(m, src) 1698 } 1699 func (m *GetScopeResponse) XXX_Size() int { 1700 return m.Size() 1701 } 1702 func (m *GetScopeResponse) XXX_DiscardUnknown() { 1703 xxx_messageInfo_GetScopeResponse.DiscardUnknown(m) 1704 } 1705 1706 var xxx_messageInfo_GetScopeResponse proto.InternalMessageInfo 1707 1708 func (m *GetScopeResponse) GetScopes() []Scope { 1709 if m != nil { 1710 return m.Scopes 1711 } 1712 return nil 1713 } 1714 1715 type SetScopeRequest struct { 1716 // username is the principal (some of which belong to robots rather than 1717 // users, but the name is preserved for now to provide compatibility with the 1718 // pachyderm dash) whose access is being granted/revoked. As with 1719 // GetScopeRequest, to set the access level of a robot user, the caller must 1720 // prefix username with "robot:". If 'username' has no prefix (i.e. no ":"), 1721 // then it's assumed to be a github user's principal. 1722 Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` 1723 // repo is the object to which access is being granted/revoked 1724 Repo string `protobuf:"bytes,2,opt,name=repo,proto3" json:"repo,omitempty"` 1725 // scope (actually a "role"--see "Scope") is the access level that the owner 1726 // of 'principal' will now have 1727 Scope Scope `protobuf:"varint,3,opt,name=scope,proto3,enum=auth_1_10.Scope" json:"scope,omitempty"` 1728 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1729 XXX_unrecognized []byte `json:"-"` 1730 XXX_sizecache int32 `json:"-"` 1731 } 1732 1733 func (m *SetScopeRequest) Reset() { *m = SetScopeRequest{} } 1734 func (m *SetScopeRequest) String() string { return proto.CompactTextString(m) } 1735 func (*SetScopeRequest) ProtoMessage() {} 1736 func (*SetScopeRequest) Descriptor() ([]byte, []int) { 1737 return fileDescriptor_602ffb4a75fa8750, []int{27} 1738 } 1739 func (m *SetScopeRequest) XXX_Unmarshal(b []byte) error { 1740 return m.Unmarshal(b) 1741 } 1742 func (m *SetScopeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1743 if deterministic { 1744 return xxx_messageInfo_SetScopeRequest.Marshal(b, m, deterministic) 1745 } else { 1746 b = b[:cap(b)] 1747 n, err := m.MarshalToSizedBuffer(b) 1748 if err != nil { 1749 return nil, err 1750 } 1751 return b[:n], nil 1752 } 1753 } 1754 func (m *SetScopeRequest) XXX_Merge(src proto.Message) { 1755 xxx_messageInfo_SetScopeRequest.Merge(m, src) 1756 } 1757 func (m *SetScopeRequest) XXX_Size() int { 1758 return m.Size() 1759 } 1760 func (m *SetScopeRequest) XXX_DiscardUnknown() { 1761 xxx_messageInfo_SetScopeRequest.DiscardUnknown(m) 1762 } 1763 1764 var xxx_messageInfo_SetScopeRequest proto.InternalMessageInfo 1765 1766 func (m *SetScopeRequest) GetUsername() string { 1767 if m != nil { 1768 return m.Username 1769 } 1770 return "" 1771 } 1772 1773 func (m *SetScopeRequest) GetRepo() string { 1774 if m != nil { 1775 return m.Repo 1776 } 1777 return "" 1778 } 1779 1780 func (m *SetScopeRequest) GetScope() Scope { 1781 if m != nil { 1782 return m.Scope 1783 } 1784 return Scope_NONE 1785 } 1786 1787 type SetScopeResponse struct { 1788 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1789 XXX_unrecognized []byte `json:"-"` 1790 XXX_sizecache int32 `json:"-"` 1791 } 1792 1793 func (m *SetScopeResponse) Reset() { *m = SetScopeResponse{} } 1794 func (m *SetScopeResponse) String() string { return proto.CompactTextString(m) } 1795 func (*SetScopeResponse) ProtoMessage() {} 1796 func (*SetScopeResponse) Descriptor() ([]byte, []int) { 1797 return fileDescriptor_602ffb4a75fa8750, []int{28} 1798 } 1799 func (m *SetScopeResponse) XXX_Unmarshal(b []byte) error { 1800 return m.Unmarshal(b) 1801 } 1802 func (m *SetScopeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1803 if deterministic { 1804 return xxx_messageInfo_SetScopeResponse.Marshal(b, m, deterministic) 1805 } else { 1806 b = b[:cap(b)] 1807 n, err := m.MarshalToSizedBuffer(b) 1808 if err != nil { 1809 return nil, err 1810 } 1811 return b[:n], nil 1812 } 1813 } 1814 func (m *SetScopeResponse) XXX_Merge(src proto.Message) { 1815 xxx_messageInfo_SetScopeResponse.Merge(m, src) 1816 } 1817 func (m *SetScopeResponse) XXX_Size() int { 1818 return m.Size() 1819 } 1820 func (m *SetScopeResponse) XXX_DiscardUnknown() { 1821 xxx_messageInfo_SetScopeResponse.DiscardUnknown(m) 1822 } 1823 1824 var xxx_messageInfo_SetScopeResponse proto.InternalMessageInfo 1825 1826 type GetACLRequest struct { 1827 Repo string `protobuf:"bytes,1,opt,name=repo,proto3" json:"repo,omitempty"` 1828 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1829 XXX_unrecognized []byte `json:"-"` 1830 XXX_sizecache int32 `json:"-"` 1831 } 1832 1833 func (m *GetACLRequest) Reset() { *m = GetACLRequest{} } 1834 func (m *GetACLRequest) String() string { return proto.CompactTextString(m) } 1835 func (*GetACLRequest) ProtoMessage() {} 1836 func (*GetACLRequest) Descriptor() ([]byte, []int) { 1837 return fileDescriptor_602ffb4a75fa8750, []int{29} 1838 } 1839 func (m *GetACLRequest) XXX_Unmarshal(b []byte) error { 1840 return m.Unmarshal(b) 1841 } 1842 func (m *GetACLRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1843 if deterministic { 1844 return xxx_messageInfo_GetACLRequest.Marshal(b, m, deterministic) 1845 } else { 1846 b = b[:cap(b)] 1847 n, err := m.MarshalToSizedBuffer(b) 1848 if err != nil { 1849 return nil, err 1850 } 1851 return b[:n], nil 1852 } 1853 } 1854 func (m *GetACLRequest) XXX_Merge(src proto.Message) { 1855 xxx_messageInfo_GetACLRequest.Merge(m, src) 1856 } 1857 func (m *GetACLRequest) XXX_Size() int { 1858 return m.Size() 1859 } 1860 func (m *GetACLRequest) XXX_DiscardUnknown() { 1861 xxx_messageInfo_GetACLRequest.DiscardUnknown(m) 1862 } 1863 1864 var xxx_messageInfo_GetACLRequest proto.InternalMessageInfo 1865 1866 func (m *GetACLRequest) GetRepo() string { 1867 if m != nil { 1868 return m.Repo 1869 } 1870 return "" 1871 } 1872 1873 type ACLEntry struct { 1874 // username is the principal posessing this level of access to this ACL's 1875 // repo (despite the name, this principal may be for a human github user or a 1876 // pachyderm robot) 1877 Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` 1878 // scope is the level of access that the owner of 'principal' has to this 1879 // ACL's repo (actually a role in typical security terminology) 1880 Scope Scope `protobuf:"varint,2,opt,name=scope,proto3,enum=auth_1_10.Scope" json:"scope,omitempty"` 1881 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1882 XXX_unrecognized []byte `json:"-"` 1883 XXX_sizecache int32 `json:"-"` 1884 } 1885 1886 func (m *ACLEntry) Reset() { *m = ACLEntry{} } 1887 func (m *ACLEntry) String() string { return proto.CompactTextString(m) } 1888 func (*ACLEntry) ProtoMessage() {} 1889 func (*ACLEntry) Descriptor() ([]byte, []int) { 1890 return fileDescriptor_602ffb4a75fa8750, []int{30} 1891 } 1892 func (m *ACLEntry) XXX_Unmarshal(b []byte) error { 1893 return m.Unmarshal(b) 1894 } 1895 func (m *ACLEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1896 if deterministic { 1897 return xxx_messageInfo_ACLEntry.Marshal(b, m, deterministic) 1898 } else { 1899 b = b[:cap(b)] 1900 n, err := m.MarshalToSizedBuffer(b) 1901 if err != nil { 1902 return nil, err 1903 } 1904 return b[:n], nil 1905 } 1906 } 1907 func (m *ACLEntry) XXX_Merge(src proto.Message) { 1908 xxx_messageInfo_ACLEntry.Merge(m, src) 1909 } 1910 func (m *ACLEntry) XXX_Size() int { 1911 return m.Size() 1912 } 1913 func (m *ACLEntry) XXX_DiscardUnknown() { 1914 xxx_messageInfo_ACLEntry.DiscardUnknown(m) 1915 } 1916 1917 var xxx_messageInfo_ACLEntry proto.InternalMessageInfo 1918 1919 func (m *ACLEntry) GetUsername() string { 1920 if m != nil { 1921 return m.Username 1922 } 1923 return "" 1924 } 1925 1926 func (m *ACLEntry) GetScope() Scope { 1927 if m != nil { 1928 return m.Scope 1929 } 1930 return Scope_NONE 1931 } 1932 1933 // GetACLReponse contains the list of entries on a Pachyderm ACL. 1934 // 1935 // To avoid migration pain with the Pachyderm dash the list of user principal 1936 // entries and robot principal entries are separate. This way, no prefix or 1937 // other disambiguating device is needed in 'entries' to separate user 1938 // principals from robot principals (which would confuse the dash). Instead, 1939 // the dash can simply ignore robot principals. 1940 type GetACLResponse struct { 1941 // entries contains all [user principal] -> [role] mappings. This is separate 1942 // from robot_entries to avoid migration pain the Pachyderm dashboard 1943 Entries []*ACLEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"` 1944 // robot_entries contains all [robot principal] -> [role] mappings. This is 1945 // separate from entries to be unambiguous (all keys are robot principals, but 1946 // have no prefixes) while avoiding migration pain in the Pachyderm dashboard. 1947 RobotEntries []*ACLEntry `protobuf:"bytes,2,rep,name=robot_entries,json=robotEntries,proto3" json:"robot_entries,omitempty"` 1948 XXX_NoUnkeyedLiteral struct{} `json:"-"` 1949 XXX_unrecognized []byte `json:"-"` 1950 XXX_sizecache int32 `json:"-"` 1951 } 1952 1953 func (m *GetACLResponse) Reset() { *m = GetACLResponse{} } 1954 func (m *GetACLResponse) String() string { return proto.CompactTextString(m) } 1955 func (*GetACLResponse) ProtoMessage() {} 1956 func (*GetACLResponse) Descriptor() ([]byte, []int) { 1957 return fileDescriptor_602ffb4a75fa8750, []int{31} 1958 } 1959 func (m *GetACLResponse) XXX_Unmarshal(b []byte) error { 1960 return m.Unmarshal(b) 1961 } 1962 func (m *GetACLResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 1963 if deterministic { 1964 return xxx_messageInfo_GetACLResponse.Marshal(b, m, deterministic) 1965 } else { 1966 b = b[:cap(b)] 1967 n, err := m.MarshalToSizedBuffer(b) 1968 if err != nil { 1969 return nil, err 1970 } 1971 return b[:n], nil 1972 } 1973 } 1974 func (m *GetACLResponse) XXX_Merge(src proto.Message) { 1975 xxx_messageInfo_GetACLResponse.Merge(m, src) 1976 } 1977 func (m *GetACLResponse) XXX_Size() int { 1978 return m.Size() 1979 } 1980 func (m *GetACLResponse) XXX_DiscardUnknown() { 1981 xxx_messageInfo_GetACLResponse.DiscardUnknown(m) 1982 } 1983 1984 var xxx_messageInfo_GetACLResponse proto.InternalMessageInfo 1985 1986 func (m *GetACLResponse) GetEntries() []*ACLEntry { 1987 if m != nil { 1988 return m.Entries 1989 } 1990 return nil 1991 } 1992 1993 func (m *GetACLResponse) GetRobotEntries() []*ACLEntry { 1994 if m != nil { 1995 return m.RobotEntries 1996 } 1997 return nil 1998 } 1999 2000 type SetACLRequest struct { 2001 Repo string `protobuf:"bytes,1,opt,name=repo,proto3" json:"repo,omitempty"` 2002 Entries []*ACLEntry `protobuf:"bytes,2,rep,name=entries,proto3" json:"entries,omitempty"` 2003 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2004 XXX_unrecognized []byte `json:"-"` 2005 XXX_sizecache int32 `json:"-"` 2006 } 2007 2008 func (m *SetACLRequest) Reset() { *m = SetACLRequest{} } 2009 func (m *SetACLRequest) String() string { return proto.CompactTextString(m) } 2010 func (*SetACLRequest) ProtoMessage() {} 2011 func (*SetACLRequest) Descriptor() ([]byte, []int) { 2012 return fileDescriptor_602ffb4a75fa8750, []int{32} 2013 } 2014 func (m *SetACLRequest) XXX_Unmarshal(b []byte) error { 2015 return m.Unmarshal(b) 2016 } 2017 func (m *SetACLRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2018 if deterministic { 2019 return xxx_messageInfo_SetACLRequest.Marshal(b, m, deterministic) 2020 } else { 2021 b = b[:cap(b)] 2022 n, err := m.MarshalToSizedBuffer(b) 2023 if err != nil { 2024 return nil, err 2025 } 2026 return b[:n], nil 2027 } 2028 } 2029 func (m *SetACLRequest) XXX_Merge(src proto.Message) { 2030 xxx_messageInfo_SetACLRequest.Merge(m, src) 2031 } 2032 func (m *SetACLRequest) XXX_Size() int { 2033 return m.Size() 2034 } 2035 func (m *SetACLRequest) XXX_DiscardUnknown() { 2036 xxx_messageInfo_SetACLRequest.DiscardUnknown(m) 2037 } 2038 2039 var xxx_messageInfo_SetACLRequest proto.InternalMessageInfo 2040 2041 func (m *SetACLRequest) GetRepo() string { 2042 if m != nil { 2043 return m.Repo 2044 } 2045 return "" 2046 } 2047 2048 func (m *SetACLRequest) GetEntries() []*ACLEntry { 2049 if m != nil { 2050 return m.Entries 2051 } 2052 return nil 2053 } 2054 2055 type SetACLResponse struct { 2056 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2057 XXX_unrecognized []byte `json:"-"` 2058 XXX_sizecache int32 `json:"-"` 2059 } 2060 2061 func (m *SetACLResponse) Reset() { *m = SetACLResponse{} } 2062 func (m *SetACLResponse) String() string { return proto.CompactTextString(m) } 2063 func (*SetACLResponse) ProtoMessage() {} 2064 func (*SetACLResponse) Descriptor() ([]byte, []int) { 2065 return fileDescriptor_602ffb4a75fa8750, []int{33} 2066 } 2067 func (m *SetACLResponse) XXX_Unmarshal(b []byte) error { 2068 return m.Unmarshal(b) 2069 } 2070 func (m *SetACLResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2071 if deterministic { 2072 return xxx_messageInfo_SetACLResponse.Marshal(b, m, deterministic) 2073 } else { 2074 b = b[:cap(b)] 2075 n, err := m.MarshalToSizedBuffer(b) 2076 if err != nil { 2077 return nil, err 2078 } 2079 return b[:n], nil 2080 } 2081 } 2082 func (m *SetACLResponse) XXX_Merge(src proto.Message) { 2083 xxx_messageInfo_SetACLResponse.Merge(m, src) 2084 } 2085 func (m *SetACLResponse) XXX_Size() int { 2086 return m.Size() 2087 } 2088 func (m *SetACLResponse) XXX_DiscardUnknown() { 2089 xxx_messageInfo_SetACLResponse.DiscardUnknown(m) 2090 } 2091 2092 var xxx_messageInfo_SetACLResponse proto.InternalMessageInfo 2093 2094 type GetAuthTokenRequest struct { 2095 // The returned token will allow the caller to access resources as this 2096 // subject 2097 Subject string `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"` 2098 // ttl indicates the requested (approximate) remaining lifetime of this token, 2099 // in seconds 2100 TTL int64 `protobuf:"varint,2,opt,name=ttl,proto3" json:"ttl,omitempty"` 2101 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2102 XXX_unrecognized []byte `json:"-"` 2103 XXX_sizecache int32 `json:"-"` 2104 } 2105 2106 func (m *GetAuthTokenRequest) Reset() { *m = GetAuthTokenRequest{} } 2107 func (m *GetAuthTokenRequest) String() string { return proto.CompactTextString(m) } 2108 func (*GetAuthTokenRequest) ProtoMessage() {} 2109 func (*GetAuthTokenRequest) Descriptor() ([]byte, []int) { 2110 return fileDescriptor_602ffb4a75fa8750, []int{34} 2111 } 2112 func (m *GetAuthTokenRequest) XXX_Unmarshal(b []byte) error { 2113 return m.Unmarshal(b) 2114 } 2115 func (m *GetAuthTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2116 if deterministic { 2117 return xxx_messageInfo_GetAuthTokenRequest.Marshal(b, m, deterministic) 2118 } else { 2119 b = b[:cap(b)] 2120 n, err := m.MarshalToSizedBuffer(b) 2121 if err != nil { 2122 return nil, err 2123 } 2124 return b[:n], nil 2125 } 2126 } 2127 func (m *GetAuthTokenRequest) XXX_Merge(src proto.Message) { 2128 xxx_messageInfo_GetAuthTokenRequest.Merge(m, src) 2129 } 2130 func (m *GetAuthTokenRequest) XXX_Size() int { 2131 return m.Size() 2132 } 2133 func (m *GetAuthTokenRequest) XXX_DiscardUnknown() { 2134 xxx_messageInfo_GetAuthTokenRequest.DiscardUnknown(m) 2135 } 2136 2137 var xxx_messageInfo_GetAuthTokenRequest proto.InternalMessageInfo 2138 2139 func (m *GetAuthTokenRequest) GetSubject() string { 2140 if m != nil { 2141 return m.Subject 2142 } 2143 return "" 2144 } 2145 2146 func (m *GetAuthTokenRequest) GetTTL() int64 { 2147 if m != nil { 2148 return m.TTL 2149 } 2150 return 0 2151 } 2152 2153 type GetAuthTokenResponse struct { 2154 // A canonicalized version of the subject in the request 2155 Subject string `protobuf:"bytes,2,opt,name=subject,proto3" json:"subject,omitempty"` 2156 // A new auth token for the user in 'GetAuthTokenRequest.Subject' token 2157 Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` 2158 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2159 XXX_unrecognized []byte `json:"-"` 2160 XXX_sizecache int32 `json:"-"` 2161 } 2162 2163 func (m *GetAuthTokenResponse) Reset() { *m = GetAuthTokenResponse{} } 2164 func (m *GetAuthTokenResponse) String() string { return proto.CompactTextString(m) } 2165 func (*GetAuthTokenResponse) ProtoMessage() {} 2166 func (*GetAuthTokenResponse) Descriptor() ([]byte, []int) { 2167 return fileDescriptor_602ffb4a75fa8750, []int{35} 2168 } 2169 func (m *GetAuthTokenResponse) XXX_Unmarshal(b []byte) error { 2170 return m.Unmarshal(b) 2171 } 2172 func (m *GetAuthTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2173 if deterministic { 2174 return xxx_messageInfo_GetAuthTokenResponse.Marshal(b, m, deterministic) 2175 } else { 2176 b = b[:cap(b)] 2177 n, err := m.MarshalToSizedBuffer(b) 2178 if err != nil { 2179 return nil, err 2180 } 2181 return b[:n], nil 2182 } 2183 } 2184 func (m *GetAuthTokenResponse) XXX_Merge(src proto.Message) { 2185 xxx_messageInfo_GetAuthTokenResponse.Merge(m, src) 2186 } 2187 func (m *GetAuthTokenResponse) XXX_Size() int { 2188 return m.Size() 2189 } 2190 func (m *GetAuthTokenResponse) XXX_DiscardUnknown() { 2191 xxx_messageInfo_GetAuthTokenResponse.DiscardUnknown(m) 2192 } 2193 2194 var xxx_messageInfo_GetAuthTokenResponse proto.InternalMessageInfo 2195 2196 func (m *GetAuthTokenResponse) GetSubject() string { 2197 if m != nil { 2198 return m.Subject 2199 } 2200 return "" 2201 } 2202 2203 func (m *GetAuthTokenResponse) GetToken() string { 2204 if m != nil { 2205 return m.Token 2206 } 2207 return "" 2208 } 2209 2210 type ExtendAuthTokenRequest struct { 2211 // token indicates the Pachyderm token whose TTL is being extended 2212 Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` 2213 // ttl indicates the new TTL of 'token' (if it's longer than the existing TTL) 2214 TTL int64 `protobuf:"varint,2,opt,name=ttl,proto3" json:"ttl,omitempty"` 2215 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2216 XXX_unrecognized []byte `json:"-"` 2217 XXX_sizecache int32 `json:"-"` 2218 } 2219 2220 func (m *ExtendAuthTokenRequest) Reset() { *m = ExtendAuthTokenRequest{} } 2221 func (m *ExtendAuthTokenRequest) String() string { return proto.CompactTextString(m) } 2222 func (*ExtendAuthTokenRequest) ProtoMessage() {} 2223 func (*ExtendAuthTokenRequest) Descriptor() ([]byte, []int) { 2224 return fileDescriptor_602ffb4a75fa8750, []int{36} 2225 } 2226 func (m *ExtendAuthTokenRequest) XXX_Unmarshal(b []byte) error { 2227 return m.Unmarshal(b) 2228 } 2229 func (m *ExtendAuthTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2230 if deterministic { 2231 return xxx_messageInfo_ExtendAuthTokenRequest.Marshal(b, m, deterministic) 2232 } else { 2233 b = b[:cap(b)] 2234 n, err := m.MarshalToSizedBuffer(b) 2235 if err != nil { 2236 return nil, err 2237 } 2238 return b[:n], nil 2239 } 2240 } 2241 func (m *ExtendAuthTokenRequest) XXX_Merge(src proto.Message) { 2242 xxx_messageInfo_ExtendAuthTokenRequest.Merge(m, src) 2243 } 2244 func (m *ExtendAuthTokenRequest) XXX_Size() int { 2245 return m.Size() 2246 } 2247 func (m *ExtendAuthTokenRequest) XXX_DiscardUnknown() { 2248 xxx_messageInfo_ExtendAuthTokenRequest.DiscardUnknown(m) 2249 } 2250 2251 var xxx_messageInfo_ExtendAuthTokenRequest proto.InternalMessageInfo 2252 2253 func (m *ExtendAuthTokenRequest) GetToken() string { 2254 if m != nil { 2255 return m.Token 2256 } 2257 return "" 2258 } 2259 2260 func (m *ExtendAuthTokenRequest) GetTTL() int64 { 2261 if m != nil { 2262 return m.TTL 2263 } 2264 return 0 2265 } 2266 2267 type ExtendAuthTokenResponse struct { 2268 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2269 XXX_unrecognized []byte `json:"-"` 2270 XXX_sizecache int32 `json:"-"` 2271 } 2272 2273 func (m *ExtendAuthTokenResponse) Reset() { *m = ExtendAuthTokenResponse{} } 2274 func (m *ExtendAuthTokenResponse) String() string { return proto.CompactTextString(m) } 2275 func (*ExtendAuthTokenResponse) ProtoMessage() {} 2276 func (*ExtendAuthTokenResponse) Descriptor() ([]byte, []int) { 2277 return fileDescriptor_602ffb4a75fa8750, []int{37} 2278 } 2279 func (m *ExtendAuthTokenResponse) XXX_Unmarshal(b []byte) error { 2280 return m.Unmarshal(b) 2281 } 2282 func (m *ExtendAuthTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2283 if deterministic { 2284 return xxx_messageInfo_ExtendAuthTokenResponse.Marshal(b, m, deterministic) 2285 } else { 2286 b = b[:cap(b)] 2287 n, err := m.MarshalToSizedBuffer(b) 2288 if err != nil { 2289 return nil, err 2290 } 2291 return b[:n], nil 2292 } 2293 } 2294 func (m *ExtendAuthTokenResponse) XXX_Merge(src proto.Message) { 2295 xxx_messageInfo_ExtendAuthTokenResponse.Merge(m, src) 2296 } 2297 func (m *ExtendAuthTokenResponse) XXX_Size() int { 2298 return m.Size() 2299 } 2300 func (m *ExtendAuthTokenResponse) XXX_DiscardUnknown() { 2301 xxx_messageInfo_ExtendAuthTokenResponse.DiscardUnknown(m) 2302 } 2303 2304 var xxx_messageInfo_ExtendAuthTokenResponse proto.InternalMessageInfo 2305 2306 type RevokeAuthTokenRequest struct { 2307 Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"` 2308 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2309 XXX_unrecognized []byte `json:"-"` 2310 XXX_sizecache int32 `json:"-"` 2311 } 2312 2313 func (m *RevokeAuthTokenRequest) Reset() { *m = RevokeAuthTokenRequest{} } 2314 func (m *RevokeAuthTokenRequest) String() string { return proto.CompactTextString(m) } 2315 func (*RevokeAuthTokenRequest) ProtoMessage() {} 2316 func (*RevokeAuthTokenRequest) Descriptor() ([]byte, []int) { 2317 return fileDescriptor_602ffb4a75fa8750, []int{38} 2318 } 2319 func (m *RevokeAuthTokenRequest) XXX_Unmarshal(b []byte) error { 2320 return m.Unmarshal(b) 2321 } 2322 func (m *RevokeAuthTokenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2323 if deterministic { 2324 return xxx_messageInfo_RevokeAuthTokenRequest.Marshal(b, m, deterministic) 2325 } else { 2326 b = b[:cap(b)] 2327 n, err := m.MarshalToSizedBuffer(b) 2328 if err != nil { 2329 return nil, err 2330 } 2331 return b[:n], nil 2332 } 2333 } 2334 func (m *RevokeAuthTokenRequest) XXX_Merge(src proto.Message) { 2335 xxx_messageInfo_RevokeAuthTokenRequest.Merge(m, src) 2336 } 2337 func (m *RevokeAuthTokenRequest) XXX_Size() int { 2338 return m.Size() 2339 } 2340 func (m *RevokeAuthTokenRequest) XXX_DiscardUnknown() { 2341 xxx_messageInfo_RevokeAuthTokenRequest.DiscardUnknown(m) 2342 } 2343 2344 var xxx_messageInfo_RevokeAuthTokenRequest proto.InternalMessageInfo 2345 2346 func (m *RevokeAuthTokenRequest) GetToken() string { 2347 if m != nil { 2348 return m.Token 2349 } 2350 return "" 2351 } 2352 2353 type RevokeAuthTokenResponse struct { 2354 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2355 XXX_unrecognized []byte `json:"-"` 2356 XXX_sizecache int32 `json:"-"` 2357 } 2358 2359 func (m *RevokeAuthTokenResponse) Reset() { *m = RevokeAuthTokenResponse{} } 2360 func (m *RevokeAuthTokenResponse) String() string { return proto.CompactTextString(m) } 2361 func (*RevokeAuthTokenResponse) ProtoMessage() {} 2362 func (*RevokeAuthTokenResponse) Descriptor() ([]byte, []int) { 2363 return fileDescriptor_602ffb4a75fa8750, []int{39} 2364 } 2365 func (m *RevokeAuthTokenResponse) XXX_Unmarshal(b []byte) error { 2366 return m.Unmarshal(b) 2367 } 2368 func (m *RevokeAuthTokenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2369 if deterministic { 2370 return xxx_messageInfo_RevokeAuthTokenResponse.Marshal(b, m, deterministic) 2371 } else { 2372 b = b[:cap(b)] 2373 n, err := m.MarshalToSizedBuffer(b) 2374 if err != nil { 2375 return nil, err 2376 } 2377 return b[:n], nil 2378 } 2379 } 2380 func (m *RevokeAuthTokenResponse) XXX_Merge(src proto.Message) { 2381 xxx_messageInfo_RevokeAuthTokenResponse.Merge(m, src) 2382 } 2383 func (m *RevokeAuthTokenResponse) XXX_Size() int { 2384 return m.Size() 2385 } 2386 func (m *RevokeAuthTokenResponse) XXX_DiscardUnknown() { 2387 xxx_messageInfo_RevokeAuthTokenResponse.DiscardUnknown(m) 2388 } 2389 2390 var xxx_messageInfo_RevokeAuthTokenResponse proto.InternalMessageInfo 2391 2392 type SetGroupsForUserRequest struct { 2393 Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` 2394 Groups []string `protobuf:"bytes,2,rep,name=groups,proto3" json:"groups,omitempty"` 2395 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2396 XXX_unrecognized []byte `json:"-"` 2397 XXX_sizecache int32 `json:"-"` 2398 } 2399 2400 func (m *SetGroupsForUserRequest) Reset() { *m = SetGroupsForUserRequest{} } 2401 func (m *SetGroupsForUserRequest) String() string { return proto.CompactTextString(m) } 2402 func (*SetGroupsForUserRequest) ProtoMessage() {} 2403 func (*SetGroupsForUserRequest) Descriptor() ([]byte, []int) { 2404 return fileDescriptor_602ffb4a75fa8750, []int{40} 2405 } 2406 func (m *SetGroupsForUserRequest) XXX_Unmarshal(b []byte) error { 2407 return m.Unmarshal(b) 2408 } 2409 func (m *SetGroupsForUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2410 if deterministic { 2411 return xxx_messageInfo_SetGroupsForUserRequest.Marshal(b, m, deterministic) 2412 } else { 2413 b = b[:cap(b)] 2414 n, err := m.MarshalToSizedBuffer(b) 2415 if err != nil { 2416 return nil, err 2417 } 2418 return b[:n], nil 2419 } 2420 } 2421 func (m *SetGroupsForUserRequest) XXX_Merge(src proto.Message) { 2422 xxx_messageInfo_SetGroupsForUserRequest.Merge(m, src) 2423 } 2424 func (m *SetGroupsForUserRequest) XXX_Size() int { 2425 return m.Size() 2426 } 2427 func (m *SetGroupsForUserRequest) XXX_DiscardUnknown() { 2428 xxx_messageInfo_SetGroupsForUserRequest.DiscardUnknown(m) 2429 } 2430 2431 var xxx_messageInfo_SetGroupsForUserRequest proto.InternalMessageInfo 2432 2433 func (m *SetGroupsForUserRequest) GetUsername() string { 2434 if m != nil { 2435 return m.Username 2436 } 2437 return "" 2438 } 2439 2440 func (m *SetGroupsForUserRequest) GetGroups() []string { 2441 if m != nil { 2442 return m.Groups 2443 } 2444 return nil 2445 } 2446 2447 type SetGroupsForUserResponse struct { 2448 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2449 XXX_unrecognized []byte `json:"-"` 2450 XXX_sizecache int32 `json:"-"` 2451 } 2452 2453 func (m *SetGroupsForUserResponse) Reset() { *m = SetGroupsForUserResponse{} } 2454 func (m *SetGroupsForUserResponse) String() string { return proto.CompactTextString(m) } 2455 func (*SetGroupsForUserResponse) ProtoMessage() {} 2456 func (*SetGroupsForUserResponse) Descriptor() ([]byte, []int) { 2457 return fileDescriptor_602ffb4a75fa8750, []int{41} 2458 } 2459 func (m *SetGroupsForUserResponse) XXX_Unmarshal(b []byte) error { 2460 return m.Unmarshal(b) 2461 } 2462 func (m *SetGroupsForUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2463 if deterministic { 2464 return xxx_messageInfo_SetGroupsForUserResponse.Marshal(b, m, deterministic) 2465 } else { 2466 b = b[:cap(b)] 2467 n, err := m.MarshalToSizedBuffer(b) 2468 if err != nil { 2469 return nil, err 2470 } 2471 return b[:n], nil 2472 } 2473 } 2474 func (m *SetGroupsForUserResponse) XXX_Merge(src proto.Message) { 2475 xxx_messageInfo_SetGroupsForUserResponse.Merge(m, src) 2476 } 2477 func (m *SetGroupsForUserResponse) XXX_Size() int { 2478 return m.Size() 2479 } 2480 func (m *SetGroupsForUserResponse) XXX_DiscardUnknown() { 2481 xxx_messageInfo_SetGroupsForUserResponse.DiscardUnknown(m) 2482 } 2483 2484 var xxx_messageInfo_SetGroupsForUserResponse proto.InternalMessageInfo 2485 2486 type ModifyMembersRequest struct { 2487 Group string `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"` 2488 Add []string `protobuf:"bytes,2,rep,name=add,proto3" json:"add,omitempty"` 2489 Remove []string `protobuf:"bytes,3,rep,name=remove,proto3" json:"remove,omitempty"` 2490 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2491 XXX_unrecognized []byte `json:"-"` 2492 XXX_sizecache int32 `json:"-"` 2493 } 2494 2495 func (m *ModifyMembersRequest) Reset() { *m = ModifyMembersRequest{} } 2496 func (m *ModifyMembersRequest) String() string { return proto.CompactTextString(m) } 2497 func (*ModifyMembersRequest) ProtoMessage() {} 2498 func (*ModifyMembersRequest) Descriptor() ([]byte, []int) { 2499 return fileDescriptor_602ffb4a75fa8750, []int{42} 2500 } 2501 func (m *ModifyMembersRequest) XXX_Unmarshal(b []byte) error { 2502 return m.Unmarshal(b) 2503 } 2504 func (m *ModifyMembersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2505 if deterministic { 2506 return xxx_messageInfo_ModifyMembersRequest.Marshal(b, m, deterministic) 2507 } else { 2508 b = b[:cap(b)] 2509 n, err := m.MarshalToSizedBuffer(b) 2510 if err != nil { 2511 return nil, err 2512 } 2513 return b[:n], nil 2514 } 2515 } 2516 func (m *ModifyMembersRequest) XXX_Merge(src proto.Message) { 2517 xxx_messageInfo_ModifyMembersRequest.Merge(m, src) 2518 } 2519 func (m *ModifyMembersRequest) XXX_Size() int { 2520 return m.Size() 2521 } 2522 func (m *ModifyMembersRequest) XXX_DiscardUnknown() { 2523 xxx_messageInfo_ModifyMembersRequest.DiscardUnknown(m) 2524 } 2525 2526 var xxx_messageInfo_ModifyMembersRequest proto.InternalMessageInfo 2527 2528 func (m *ModifyMembersRequest) GetGroup() string { 2529 if m != nil { 2530 return m.Group 2531 } 2532 return "" 2533 } 2534 2535 func (m *ModifyMembersRequest) GetAdd() []string { 2536 if m != nil { 2537 return m.Add 2538 } 2539 return nil 2540 } 2541 2542 func (m *ModifyMembersRequest) GetRemove() []string { 2543 if m != nil { 2544 return m.Remove 2545 } 2546 return nil 2547 } 2548 2549 type ModifyMembersResponse struct { 2550 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2551 XXX_unrecognized []byte `json:"-"` 2552 XXX_sizecache int32 `json:"-"` 2553 } 2554 2555 func (m *ModifyMembersResponse) Reset() { *m = ModifyMembersResponse{} } 2556 func (m *ModifyMembersResponse) String() string { return proto.CompactTextString(m) } 2557 func (*ModifyMembersResponse) ProtoMessage() {} 2558 func (*ModifyMembersResponse) Descriptor() ([]byte, []int) { 2559 return fileDescriptor_602ffb4a75fa8750, []int{43} 2560 } 2561 func (m *ModifyMembersResponse) XXX_Unmarshal(b []byte) error { 2562 return m.Unmarshal(b) 2563 } 2564 func (m *ModifyMembersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2565 if deterministic { 2566 return xxx_messageInfo_ModifyMembersResponse.Marshal(b, m, deterministic) 2567 } else { 2568 b = b[:cap(b)] 2569 n, err := m.MarshalToSizedBuffer(b) 2570 if err != nil { 2571 return nil, err 2572 } 2573 return b[:n], nil 2574 } 2575 } 2576 func (m *ModifyMembersResponse) XXX_Merge(src proto.Message) { 2577 xxx_messageInfo_ModifyMembersResponse.Merge(m, src) 2578 } 2579 func (m *ModifyMembersResponse) XXX_Size() int { 2580 return m.Size() 2581 } 2582 func (m *ModifyMembersResponse) XXX_DiscardUnknown() { 2583 xxx_messageInfo_ModifyMembersResponse.DiscardUnknown(m) 2584 } 2585 2586 var xxx_messageInfo_ModifyMembersResponse proto.InternalMessageInfo 2587 2588 type GetGroupsRequest struct { 2589 Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` 2590 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2591 XXX_unrecognized []byte `json:"-"` 2592 XXX_sizecache int32 `json:"-"` 2593 } 2594 2595 func (m *GetGroupsRequest) Reset() { *m = GetGroupsRequest{} } 2596 func (m *GetGroupsRequest) String() string { return proto.CompactTextString(m) } 2597 func (*GetGroupsRequest) ProtoMessage() {} 2598 func (*GetGroupsRequest) Descriptor() ([]byte, []int) { 2599 return fileDescriptor_602ffb4a75fa8750, []int{44} 2600 } 2601 func (m *GetGroupsRequest) XXX_Unmarshal(b []byte) error { 2602 return m.Unmarshal(b) 2603 } 2604 func (m *GetGroupsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2605 if deterministic { 2606 return xxx_messageInfo_GetGroupsRequest.Marshal(b, m, deterministic) 2607 } else { 2608 b = b[:cap(b)] 2609 n, err := m.MarshalToSizedBuffer(b) 2610 if err != nil { 2611 return nil, err 2612 } 2613 return b[:n], nil 2614 } 2615 } 2616 func (m *GetGroupsRequest) XXX_Merge(src proto.Message) { 2617 xxx_messageInfo_GetGroupsRequest.Merge(m, src) 2618 } 2619 func (m *GetGroupsRequest) XXX_Size() int { 2620 return m.Size() 2621 } 2622 func (m *GetGroupsRequest) XXX_DiscardUnknown() { 2623 xxx_messageInfo_GetGroupsRequest.DiscardUnknown(m) 2624 } 2625 2626 var xxx_messageInfo_GetGroupsRequest proto.InternalMessageInfo 2627 2628 func (m *GetGroupsRequest) GetUsername() string { 2629 if m != nil { 2630 return m.Username 2631 } 2632 return "" 2633 } 2634 2635 type GetGroupsResponse struct { 2636 Groups []string `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"` 2637 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2638 XXX_unrecognized []byte `json:"-"` 2639 XXX_sizecache int32 `json:"-"` 2640 } 2641 2642 func (m *GetGroupsResponse) Reset() { *m = GetGroupsResponse{} } 2643 func (m *GetGroupsResponse) String() string { return proto.CompactTextString(m) } 2644 func (*GetGroupsResponse) ProtoMessage() {} 2645 func (*GetGroupsResponse) Descriptor() ([]byte, []int) { 2646 return fileDescriptor_602ffb4a75fa8750, []int{45} 2647 } 2648 func (m *GetGroupsResponse) XXX_Unmarshal(b []byte) error { 2649 return m.Unmarshal(b) 2650 } 2651 func (m *GetGroupsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2652 if deterministic { 2653 return xxx_messageInfo_GetGroupsResponse.Marshal(b, m, deterministic) 2654 } else { 2655 b = b[:cap(b)] 2656 n, err := m.MarshalToSizedBuffer(b) 2657 if err != nil { 2658 return nil, err 2659 } 2660 return b[:n], nil 2661 } 2662 } 2663 func (m *GetGroupsResponse) XXX_Merge(src proto.Message) { 2664 xxx_messageInfo_GetGroupsResponse.Merge(m, src) 2665 } 2666 func (m *GetGroupsResponse) XXX_Size() int { 2667 return m.Size() 2668 } 2669 func (m *GetGroupsResponse) XXX_DiscardUnknown() { 2670 xxx_messageInfo_GetGroupsResponse.DiscardUnknown(m) 2671 } 2672 2673 var xxx_messageInfo_GetGroupsResponse proto.InternalMessageInfo 2674 2675 func (m *GetGroupsResponse) GetGroups() []string { 2676 if m != nil { 2677 return m.Groups 2678 } 2679 return nil 2680 } 2681 2682 type GetUsersRequest struct { 2683 Group string `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"` 2684 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2685 XXX_unrecognized []byte `json:"-"` 2686 XXX_sizecache int32 `json:"-"` 2687 } 2688 2689 func (m *GetUsersRequest) Reset() { *m = GetUsersRequest{} } 2690 func (m *GetUsersRequest) String() string { return proto.CompactTextString(m) } 2691 func (*GetUsersRequest) ProtoMessage() {} 2692 func (*GetUsersRequest) Descriptor() ([]byte, []int) { 2693 return fileDescriptor_602ffb4a75fa8750, []int{46} 2694 } 2695 func (m *GetUsersRequest) XXX_Unmarshal(b []byte) error { 2696 return m.Unmarshal(b) 2697 } 2698 func (m *GetUsersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2699 if deterministic { 2700 return xxx_messageInfo_GetUsersRequest.Marshal(b, m, deterministic) 2701 } else { 2702 b = b[:cap(b)] 2703 n, err := m.MarshalToSizedBuffer(b) 2704 if err != nil { 2705 return nil, err 2706 } 2707 return b[:n], nil 2708 } 2709 } 2710 func (m *GetUsersRequest) XXX_Merge(src proto.Message) { 2711 xxx_messageInfo_GetUsersRequest.Merge(m, src) 2712 } 2713 func (m *GetUsersRequest) XXX_Size() int { 2714 return m.Size() 2715 } 2716 func (m *GetUsersRequest) XXX_DiscardUnknown() { 2717 xxx_messageInfo_GetUsersRequest.DiscardUnknown(m) 2718 } 2719 2720 var xxx_messageInfo_GetUsersRequest proto.InternalMessageInfo 2721 2722 func (m *GetUsersRequest) GetGroup() string { 2723 if m != nil { 2724 return m.Group 2725 } 2726 return "" 2727 } 2728 2729 type GetUsersResponse struct { 2730 Usernames []string `protobuf:"bytes,1,rep,name=usernames,proto3" json:"usernames,omitempty"` 2731 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2732 XXX_unrecognized []byte `json:"-"` 2733 XXX_sizecache int32 `json:"-"` 2734 } 2735 2736 func (m *GetUsersResponse) Reset() { *m = GetUsersResponse{} } 2737 func (m *GetUsersResponse) String() string { return proto.CompactTextString(m) } 2738 func (*GetUsersResponse) ProtoMessage() {} 2739 func (*GetUsersResponse) Descriptor() ([]byte, []int) { 2740 return fileDescriptor_602ffb4a75fa8750, []int{47} 2741 } 2742 func (m *GetUsersResponse) XXX_Unmarshal(b []byte) error { 2743 return m.Unmarshal(b) 2744 } 2745 func (m *GetUsersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2746 if deterministic { 2747 return xxx_messageInfo_GetUsersResponse.Marshal(b, m, deterministic) 2748 } else { 2749 b = b[:cap(b)] 2750 n, err := m.MarshalToSizedBuffer(b) 2751 if err != nil { 2752 return nil, err 2753 } 2754 return b[:n], nil 2755 } 2756 } 2757 func (m *GetUsersResponse) XXX_Merge(src proto.Message) { 2758 xxx_messageInfo_GetUsersResponse.Merge(m, src) 2759 } 2760 func (m *GetUsersResponse) XXX_Size() int { 2761 return m.Size() 2762 } 2763 func (m *GetUsersResponse) XXX_DiscardUnknown() { 2764 xxx_messageInfo_GetUsersResponse.DiscardUnknown(m) 2765 } 2766 2767 var xxx_messageInfo_GetUsersResponse proto.InternalMessageInfo 2768 2769 func (m *GetUsersResponse) GetUsernames() []string { 2770 if m != nil { 2771 return m.Usernames 2772 } 2773 return nil 2774 } 2775 2776 // GetOneTimePassword allows users to generate short-lived (~30s) tokens that 2777 // can be passed to Authenticate() (via AuthenticateRequest.one_time_password) 2778 // and exchanged for a longer-lived pachyderm token. This is more secure than 2779 // GetAuthToken, which produces long-lived authorization tokens. 2780 type GetOneTimePasswordRequest struct { 2781 // If the caller is an admin, GetOneTimePassword() can return a code for 2782 // any user (useful for testing). 2783 // If the caller is not an admin, GetOneTimePassword() will return an 2784 // authentication code for the caller if username is unset or set to the 2785 // caller's username (and will return an error otherwise) 2786 Subject string `protobuf:"bytes,1,opt,name=subject,proto3" json:"subject,omitempty"` 2787 // ttl indicates the requested (approximate) remaining lifetime of this token, 2788 // in seconds 2789 TTL int64 `protobuf:"varint,2,opt,name=ttl,proto3" json:"ttl,omitempty"` 2790 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2791 XXX_unrecognized []byte `json:"-"` 2792 XXX_sizecache int32 `json:"-"` 2793 } 2794 2795 func (m *GetOneTimePasswordRequest) Reset() { *m = GetOneTimePasswordRequest{} } 2796 func (m *GetOneTimePasswordRequest) String() string { return proto.CompactTextString(m) } 2797 func (*GetOneTimePasswordRequest) ProtoMessage() {} 2798 func (*GetOneTimePasswordRequest) Descriptor() ([]byte, []int) { 2799 return fileDescriptor_602ffb4a75fa8750, []int{48} 2800 } 2801 func (m *GetOneTimePasswordRequest) XXX_Unmarshal(b []byte) error { 2802 return m.Unmarshal(b) 2803 } 2804 func (m *GetOneTimePasswordRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2805 if deterministic { 2806 return xxx_messageInfo_GetOneTimePasswordRequest.Marshal(b, m, deterministic) 2807 } else { 2808 b = b[:cap(b)] 2809 n, err := m.MarshalToSizedBuffer(b) 2810 if err != nil { 2811 return nil, err 2812 } 2813 return b[:n], nil 2814 } 2815 } 2816 func (m *GetOneTimePasswordRequest) XXX_Merge(src proto.Message) { 2817 xxx_messageInfo_GetOneTimePasswordRequest.Merge(m, src) 2818 } 2819 func (m *GetOneTimePasswordRequest) XXX_Size() int { 2820 return m.Size() 2821 } 2822 func (m *GetOneTimePasswordRequest) XXX_DiscardUnknown() { 2823 xxx_messageInfo_GetOneTimePasswordRequest.DiscardUnknown(m) 2824 } 2825 2826 var xxx_messageInfo_GetOneTimePasswordRequest proto.InternalMessageInfo 2827 2828 func (m *GetOneTimePasswordRequest) GetSubject() string { 2829 if m != nil { 2830 return m.Subject 2831 } 2832 return "" 2833 } 2834 2835 func (m *GetOneTimePasswordRequest) GetTTL() int64 { 2836 if m != nil { 2837 return m.TTL 2838 } 2839 return 0 2840 } 2841 2842 type GetOneTimePasswordResponse struct { 2843 // 'code' is the string that must be presented in 2844 // AuthenticateRequest.one_time_password to login as 2845 // GetOneTimePasswordRequest.subject 2846 Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"` 2847 // expiration is the time at which the token in 'code' will expire 2848 OTPExpiration *types.Timestamp `protobuf:"bytes,2,opt,name=otp_expiration,json=otpExpiration,proto3" json:"otp_expiration,omitempty"` 2849 XXX_NoUnkeyedLiteral struct{} `json:"-"` 2850 XXX_unrecognized []byte `json:"-"` 2851 XXX_sizecache int32 `json:"-"` 2852 } 2853 2854 func (m *GetOneTimePasswordResponse) Reset() { *m = GetOneTimePasswordResponse{} } 2855 func (m *GetOneTimePasswordResponse) String() string { return proto.CompactTextString(m) } 2856 func (*GetOneTimePasswordResponse) ProtoMessage() {} 2857 func (*GetOneTimePasswordResponse) Descriptor() ([]byte, []int) { 2858 return fileDescriptor_602ffb4a75fa8750, []int{49} 2859 } 2860 func (m *GetOneTimePasswordResponse) XXX_Unmarshal(b []byte) error { 2861 return m.Unmarshal(b) 2862 } 2863 func (m *GetOneTimePasswordResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 2864 if deterministic { 2865 return xxx_messageInfo_GetOneTimePasswordResponse.Marshal(b, m, deterministic) 2866 } else { 2867 b = b[:cap(b)] 2868 n, err := m.MarshalToSizedBuffer(b) 2869 if err != nil { 2870 return nil, err 2871 } 2872 return b[:n], nil 2873 } 2874 } 2875 func (m *GetOneTimePasswordResponse) XXX_Merge(src proto.Message) { 2876 xxx_messageInfo_GetOneTimePasswordResponse.Merge(m, src) 2877 } 2878 func (m *GetOneTimePasswordResponse) XXX_Size() int { 2879 return m.Size() 2880 } 2881 func (m *GetOneTimePasswordResponse) XXX_DiscardUnknown() { 2882 xxx_messageInfo_GetOneTimePasswordResponse.DiscardUnknown(m) 2883 } 2884 2885 var xxx_messageInfo_GetOneTimePasswordResponse proto.InternalMessageInfo 2886 2887 func (m *GetOneTimePasswordResponse) GetCode() string { 2888 if m != nil { 2889 return m.Code 2890 } 2891 return "" 2892 } 2893 2894 func (m *GetOneTimePasswordResponse) GetOTPExpiration() *types.Timestamp { 2895 if m != nil { 2896 return m.OTPExpiration 2897 } 2898 return nil 2899 } 2900 2901 func init() { 2902 proto.RegisterEnum("auth_1_10.Scope", Scope_name, Scope_value) 2903 proto.RegisterEnum("auth_1_10.TokenInfo_TokenSource", TokenInfo_TokenSource_name, TokenInfo_TokenSource_value) 2904 proto.RegisterType((*ActivateRequest)(nil), "auth_1_10.ActivateRequest") 2905 proto.RegisterType((*ActivateResponse)(nil), "auth_1_10.ActivateResponse") 2906 proto.RegisterType((*DeactivateRequest)(nil), "auth_1_10.DeactivateRequest") 2907 proto.RegisterType((*DeactivateResponse)(nil), "auth_1_10.DeactivateResponse") 2908 proto.RegisterType((*IDProvider)(nil), "auth_1_10.IDProvider") 2909 proto.RegisterType((*IDProvider_SAMLOptions)(nil), "auth_1_10.IDProvider.SAMLOptions") 2910 proto.RegisterType((*IDProvider_GitHubOptions)(nil), "auth_1_10.IDProvider.GitHubOptions") 2911 proto.RegisterType((*AuthConfig)(nil), "auth_1_10.AuthConfig") 2912 proto.RegisterType((*AuthConfig_SAMLServiceOptions)(nil), "auth_1_10.AuthConfig.SAMLServiceOptions") 2913 proto.RegisterType((*GetConfigurationRequest)(nil), "auth_1_10.GetConfigurationRequest") 2914 proto.RegisterType((*GetConfigurationResponse)(nil), "auth_1_10.GetConfigurationResponse") 2915 proto.RegisterType((*SetConfigurationRequest)(nil), "auth_1_10.SetConfigurationRequest") 2916 proto.RegisterType((*SetConfigurationResponse)(nil), "auth_1_10.SetConfigurationResponse") 2917 proto.RegisterType((*GetAdminsRequest)(nil), "auth_1_10.GetAdminsRequest") 2918 proto.RegisterType((*GetAdminsResponse)(nil), "auth_1_10.GetAdminsResponse") 2919 proto.RegisterType((*ModifyAdminsRequest)(nil), "auth_1_10.ModifyAdminsRequest") 2920 proto.RegisterType((*ModifyAdminsResponse)(nil), "auth_1_10.ModifyAdminsResponse") 2921 proto.RegisterType((*OTPInfo)(nil), "auth_1_10.OTPInfo") 2922 proto.RegisterType((*TokenInfo)(nil), "auth_1_10.TokenInfo") 2923 proto.RegisterType((*AuthenticateRequest)(nil), "auth_1_10.AuthenticateRequest") 2924 proto.RegisterType((*AuthenticateResponse)(nil), "auth_1_10.AuthenticateResponse") 2925 proto.RegisterType((*WhoAmIRequest)(nil), "auth_1_10.WhoAmIRequest") 2926 proto.RegisterType((*WhoAmIResponse)(nil), "auth_1_10.WhoAmIResponse") 2927 proto.RegisterType((*ACL)(nil), "auth_1_10.ACL") 2928 proto.RegisterMapType((map[string]Scope)(nil), "auth_1_10.ACL.EntriesEntry") 2929 proto.RegisterType((*Users)(nil), "auth_1_10.Users") 2930 proto.RegisterMapType((map[string]bool)(nil), "auth_1_10.Users.UsernamesEntry") 2931 proto.RegisterType((*Groups)(nil), "auth_1_10.Groups") 2932 proto.RegisterMapType((map[string]bool)(nil), "auth_1_10.Groups.GroupsEntry") 2933 proto.RegisterType((*AuthorizeRequest)(nil), "auth_1_10.AuthorizeRequest") 2934 proto.RegisterType((*AuthorizeResponse)(nil), "auth_1_10.AuthorizeResponse") 2935 proto.RegisterType((*GetScopeRequest)(nil), "auth_1_10.GetScopeRequest") 2936 proto.RegisterType((*GetScopeResponse)(nil), "auth_1_10.GetScopeResponse") 2937 proto.RegisterType((*SetScopeRequest)(nil), "auth_1_10.SetScopeRequest") 2938 proto.RegisterType((*SetScopeResponse)(nil), "auth_1_10.SetScopeResponse") 2939 proto.RegisterType((*GetACLRequest)(nil), "auth_1_10.GetACLRequest") 2940 proto.RegisterType((*ACLEntry)(nil), "auth_1_10.ACLEntry") 2941 proto.RegisterType((*GetACLResponse)(nil), "auth_1_10.GetACLResponse") 2942 proto.RegisterType((*SetACLRequest)(nil), "auth_1_10.SetACLRequest") 2943 proto.RegisterType((*SetACLResponse)(nil), "auth_1_10.SetACLResponse") 2944 proto.RegisterType((*GetAuthTokenRequest)(nil), "auth_1_10.GetAuthTokenRequest") 2945 proto.RegisterType((*GetAuthTokenResponse)(nil), "auth_1_10.GetAuthTokenResponse") 2946 proto.RegisterType((*ExtendAuthTokenRequest)(nil), "auth_1_10.ExtendAuthTokenRequest") 2947 proto.RegisterType((*ExtendAuthTokenResponse)(nil), "auth_1_10.ExtendAuthTokenResponse") 2948 proto.RegisterType((*RevokeAuthTokenRequest)(nil), "auth_1_10.RevokeAuthTokenRequest") 2949 proto.RegisterType((*RevokeAuthTokenResponse)(nil), "auth_1_10.RevokeAuthTokenResponse") 2950 proto.RegisterType((*SetGroupsForUserRequest)(nil), "auth_1_10.SetGroupsForUserRequest") 2951 proto.RegisterType((*SetGroupsForUserResponse)(nil), "auth_1_10.SetGroupsForUserResponse") 2952 proto.RegisterType((*ModifyMembersRequest)(nil), "auth_1_10.ModifyMembersRequest") 2953 proto.RegisterType((*ModifyMembersResponse)(nil), "auth_1_10.ModifyMembersResponse") 2954 proto.RegisterType((*GetGroupsRequest)(nil), "auth_1_10.GetGroupsRequest") 2955 proto.RegisterType((*GetGroupsResponse)(nil), "auth_1_10.GetGroupsResponse") 2956 proto.RegisterType((*GetUsersRequest)(nil), "auth_1_10.GetUsersRequest") 2957 proto.RegisterType((*GetUsersResponse)(nil), "auth_1_10.GetUsersResponse") 2958 proto.RegisterType((*GetOneTimePasswordRequest)(nil), "auth_1_10.GetOneTimePasswordRequest") 2959 proto.RegisterType((*GetOneTimePasswordResponse)(nil), "auth_1_10.GetOneTimePasswordResponse") 2960 } 2961 2962 func init() { 2963 proto.RegisterFile("client/admin/v1_10/auth/auth.proto", fileDescriptor_602ffb4a75fa8750) 2964 } 2965 2966 var fileDescriptor_602ffb4a75fa8750 = []byte{ 2967 // 1958 bytes of a gzipped FileDescriptorProto 2968 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x58, 0x5b, 0x6f, 0x1b, 0xc7, 2969 0x15, 0xd6, 0x92, 0x12, 0x2f, 0x87, 0xa4, 0x48, 0x8d, 0x14, 0x99, 0x5a, 0xdb, 0xa2, 0xba, 0x6a, 2970 0x13, 0x35, 0x45, 0xa9, 0x58, 0xa9, 0x01, 0x37, 0x49, 0x61, 0x50, 0x12, 0x23, 0xb3, 0xa1, 0x2e, 2971 0xd9, 0xa5, 0xed, 0x20, 0x40, 0xb1, 0x58, 0x2e, 0xc7, 0xd4, 0xc6, 0x24, 0x97, 0xdd, 0x5d, 0xb2, 2972 0x56, 0x9e, 0x8b, 0x3e, 0xf4, 0x17, 0xf4, 0xa1, 0xe8, 0xef, 0xe9, 0x63, 0xdf, 0x0b, 0x08, 0x05, 2973 0x81, 0xfe, 0x8d, 0xa2, 0x98, 0xcb, 0x92, 0x33, 0xcb, 0x25, 0x25, 0xc7, 0x2f, 0xd2, 0xce, 0x99, 2974 0x33, 0xdf, 0x9c, 0xcb, 0xcc, 0xf9, 0xce, 0x10, 0x34, 0xbb, 0xe7, 0xe0, 0x41, 0x70, 0x68, 0x75, 2975 0xfa, 0xce, 0xe0, 0x70, 0xfc, 0xc4, 0x7c, 0xf2, 0xd9, 0xa1, 0x35, 0x0a, 0xae, 0xe9, 0x9f, 0xea, 2976 0xd0, 0x73, 0x03, 0x17, 0x65, 0xc9, 0xb7, 0x49, 0xa6, 0xd4, 0xad, 0xae, 0xdb, 0x75, 0xa9, 0xf4, 2977 0x90, 0x7c, 0x31, 0x05, 0xb5, 0xd2, 0x75, 0xdd, 0x6e, 0x0f, 0x1f, 0xd2, 0x51, 0x7b, 0xf4, 0xe6, 2978 0x30, 0x70, 0xfa, 0xd8, 0x0f, 0xac, 0xfe, 0x90, 0x29, 0x68, 0x26, 0x14, 0x6b, 0x76, 0xe0, 0x8c, 2979 0xad, 0x00, 0xeb, 0xf8, 0x8f, 0x23, 0xec, 0x07, 0xa8, 0x0c, 0x69, 0x7f, 0xd4, 0xfe, 0x01, 0xdb, 2980 0x41, 0x39, 0xb1, 0xa7, 0x1c, 0x64, 0xf5, 0x70, 0x88, 0x8e, 0x20, 0xdf, 0x75, 0x82, 0xeb, 0x51, 2981 0xdb, 0x0c, 0xdc, 0xb7, 0x78, 0x50, 0x56, 0xc8, 0xf4, 0x71, 0x71, 0x72, 0x5b, 0xc9, 0x9d, 0x39, 2982 0xc1, 0x8b, 0x51, 0xbb, 0x45, 0xc4, 0x7a, 0x8e, 0x29, 0xd1, 0x81, 0xf6, 0x04, 0x4a, 0xb3, 0x0d, 2983 0xfc, 0xa1, 0x3b, 0xf0, 0x31, 0x7a, 0x0c, 0x30, 0xb4, 0xec, 0x6b, 0x11, 0x45, 0xcf, 0x12, 0x09, 2984 0x5b, 0xb2, 0x09, 0x1b, 0xa7, 0xd8, 0x92, 0xad, 0xd2, 0xb6, 0x00, 0x89, 0x42, 0x86, 0xa4, 0xfd, 2985 0x2f, 0x01, 0xd0, 0x38, 0xbd, 0xf2, 0xdc, 0xb1, 0xd3, 0xc1, 0x1e, 0x42, 0xb0, 0x3a, 0xb0, 0xfa, 2986 0x98, 0x43, 0xd2, 0x6f, 0xb4, 0x07, 0xb9, 0x0e, 0xf6, 0x6d, 0xcf, 0x19, 0x06, 0x8e, 0x3b, 0xe0, 2987 0x2e, 0x89, 0x22, 0xf4, 0x1c, 0x56, 0x7d, 0xab, 0xdf, 0x2b, 0x27, 0xf7, 0x94, 0x83, 0xdc, 0xd1, 2988 0xcf, 0xaa, 0xd3, 0xa0, 0x56, 0x67, 0xd0, 0x55, 0xa3, 0x76, 0xde, 0xbc, 0xa4, 0xfa, 0xfe, 0x71, 2989 0x66, 0x72, 0x5b, 0x59, 0x25, 0x02, 0x9d, 0x2e, 0x44, 0x67, 0x90, 0x62, 0x2e, 0x97, 0x57, 0x29, 2990 0xc4, 0x7e, 0x3c, 0x04, 0x8b, 0x51, 0x08, 0x02, 0x93, 0xdb, 0x4a, 0x8a, 0x89, 0x74, 0xbe, 0x5c, 2991 0xfd, 0x87, 0x02, 0x39, 0x61, 0x23, 0x12, 0xf0, 0x3e, 0x0e, 0xac, 0x8e, 0x15, 0x58, 0xe6, 0xc8, 2992 0xeb, 0x89, 0x01, 0x3f, 0xe7, 0xf2, 0x97, 0x7a, 0x53, 0xcf, 0x85, 0x4a, 0x2f, 0xbd, 0x9e, 0xb4, 2993 0xe6, 0x5d, 0xbf, 0x47, 0x1d, 0xce, 0xcb, 0x6b, 0xbe, 0x3b, 0x17, 0xd6, 0x7c, 0xd7, 0xef, 0xa1, 2994 0x4f, 0xa0, 0xd8, 0xf5, 0xdc, 0xd1, 0xd0, 0xb4, 0x82, 0xc0, 0x73, 0xda, 0xa3, 0x00, 0xd3, 0x60, 2995 0x64, 0xf5, 0x75, 0x2a, 0xae, 0x85, 0x52, 0xb5, 0x08, 0x05, 0xc9, 0x0b, 0xed, 0xdf, 0x49, 0x80, 2996 0xda, 0x28, 0xb8, 0x3e, 0x71, 0x07, 0x6f, 0x9c, 0x2e, 0xaa, 0xc2, 0x66, 0xcf, 0x19, 0x63, 0xd3, 2997 0xa6, 0x43, 0x73, 0x8c, 0x3d, 0x9f, 0x04, 0x9d, 0xd8, 0x9d, 0xd4, 0x37, 0xc8, 0x14, 0x53, 0x7c, 2998 0xc5, 0x26, 0x50, 0x03, 0xf2, 0x4e, 0xc7, 0x1c, 0xf2, 0x08, 0xf9, 0xe5, 0xc4, 0x5e, 0xf2, 0x20, 2999 0x77, 0xf4, 0x51, 0x6c, 0xfc, 0x98, 0x0f, 0xb3, 0xb1, 0xaf, 0xe7, 0x9c, 0xce, 0x74, 0x80, 0x7e, 3000 0x80, 0x12, 0x49, 0x86, 0xe9, 0x8f, 0x6d, 0xd3, 0x65, 0xd6, 0xf1, 0x8c, 0x1e, 0x08, 0x70, 0x33, 3001 0x5b, 0x69, 0x46, 0x0d, 0xec, 0x8d, 0x1d, 0x1b, 0x87, 0x39, 0xd9, 0x9e, 0xdc, 0x56, 0xd0, 0xbc, 3002 0x5c, 0x5f, 0x27, 0xc8, 0xc6, 0xd8, 0xe6, 0x63, 0xf5, 0xbf, 0x0a, 0xc4, 0xa8, 0xa1, 0x7d, 0x48, 3003 0x5b, 0xb6, 0x2f, 0x64, 0x8a, 0xe6, 0xb8, 0x76, 0x62, 0x90, 0x24, 0xa5, 0x2c, 0xdb, 0x8f, 0xe6, 3004 0x87, 0x68, 0x26, 0xee, 0x91, 0xd3, 0x8f, 0x21, 0xd3, 0xb1, 0xfc, 0x6b, 0xaa, 0x4f, 0x13, 0x73, 3005 0x9c, 0x9b, 0xdc, 0x56, 0xd2, 0xa7, 0x96, 0x7f, 0x4d, 0x74, 0xd3, 0x64, 0x92, 0xe8, 0xfd, 0x12, 3006 0x4a, 0x3e, 0xf6, 0x49, 0x64, 0xcd, 0xce, 0xc8, 0xb3, 0xe8, 0x81, 0x5f, 0xa5, 0x89, 0x2c, 0x72, 3007 0xf9, 0x29, 0x17, 0xa3, 0x7d, 0x28, 0x74, 0x70, 0x7b, 0xd4, 0x35, 0x7b, 0x6e, 0xb7, 0xeb, 0x0c, 3008 0xba, 0xe5, 0xb5, 0x3d, 0xe5, 0x20, 0xa3, 0xe7, 0xa9, 0xb0, 0xc9, 0x64, 0xda, 0x0e, 0x3c, 0x38, 3009 0xc3, 0x01, 0x8b, 0x17, 0x5f, 0x18, 0xde, 0xc7, 0xd7, 0x50, 0x9e, 0x9f, 0xe2, 0xf7, 0xfb, 0x4b, 3010 0x28, 0xd8, 0xe2, 0x04, 0x8d, 0x86, 0x9c, 0xd6, 0x59, 0x1e, 0x74, 0x59, 0x57, 0x7b, 0x05, 0x0f, 3011 0x8c, 0xf8, 0x3d, 0x3f, 0x0c, 0x57, 0x85, 0xb2, 0xb1, 0xc0, 0x60, 0x0d, 0x41, 0xe9, 0x0c, 0x07, 3012 0x35, 0x52, 0x69, 0xfd, 0xd0, 0xc1, 0x5f, 0xc1, 0x86, 0x20, 0xe3, 0x9e, 0x6d, 0x43, 0x8a, 0xd6, 3013 0x63, 0xbf, 0xac, 0xec, 0x25, 0x0f, 0xb2, 0x3a, 0x1f, 0x69, 0xcf, 0x61, 0xf3, 0xdc, 0xed, 0x38, 3014 0x6f, 0x6e, 0x24, 0x0c, 0x54, 0x82, 0xa4, 0xd5, 0xe9, 0x70, 0x5d, 0xf2, 0x49, 0x00, 0x3c, 0xdc, 3015 0x77, 0xc7, 0x98, 0x1e, 0xf5, 0xac, 0xce, 0x47, 0xda, 0x36, 0x6c, 0xc9, 0x00, 0xdc, 0xb2, 0x01, 3016 0xa4, 0x2f, 0x5b, 0x57, 0x8d, 0xc1, 0x1b, 0x57, 0xac, 0xcb, 0x8a, 0x5c, 0x97, 0x1b, 0x80, 0xc2, 3017 0xb4, 0xe3, 0x77, 0x43, 0x87, 0x07, 0x27, 0x41, 0x83, 0xa3, 0x56, 0x19, 0x05, 0x54, 0x43, 0x0a, 3018 0xa8, 0xb6, 0x42, 0x0a, 0xd0, 0x37, 0xf8, 0xaa, 0xfa, 0x74, 0x91, 0xf6, 0x77, 0x05, 0xb2, 0xb4, 3019 0x0a, 0xdf, 0xb1, 0xe5, 0x33, 0x48, 0xf9, 0xee, 0xc8, 0xb3, 0x31, 0xdd, 0x66, 0xfd, 0x68, 0x4f, 3020 0xc8, 0xc1, 0x74, 0x3d, 0xfb, 0x32, 0xa8, 0x9e, 0xce, 0xf5, 0xb5, 0x2f, 0x21, 0x27, 0x88, 0x51, 3021 0x0e, 0xd2, 0x8d, 0x8b, 0x57, 0xb5, 0x66, 0xe3, 0xb4, 0xb4, 0x82, 0x4a, 0x90, 0xaf, 0xbd, 0x6c, 3022 0xbd, 0xa8, 0x5f, 0xb4, 0x1a, 0x27, 0xb5, 0x56, 0xbd, 0xa4, 0xa0, 0x02, 0x64, 0xcf, 0xea, 0x2d, 3023 0xb3, 0x75, 0xf9, 0x4d, 0xfd, 0xa2, 0x94, 0xd0, 0x46, 0xb0, 0x49, 0x32, 0x8c, 0x07, 0x81, 0x63, 3024 0x0b, 0x94, 0xf5, 0x13, 0x88, 0x09, 0x7d, 0x0a, 0x1b, 0xee, 0x00, 0x9b, 0x84, 0x10, 0xcd, 0xa1, 3025 0xe5, 0xfb, 0x7f, 0x72, 0xbd, 0x0e, 0x67, 0x87, 0xa2, 0x3b, 0xc0, 0x24, 0x4a, 0x57, 0x5c, 0xac, 3026 0x3d, 0x85, 0x2d, 0x79, 0xdb, 0xfb, 0x11, 0x59, 0x11, 0x0a, 0xaf, 0xaf, 0xdd, 0x5a, 0xbf, 0x11, 3027 0x9e, 0xa9, 0x36, 0xac, 0x87, 0x02, 0x8e, 0xa0, 0x42, 0x66, 0xe4, 0x63, 0x4f, 0x60, 0xad, 0xe9, 3028 0x18, 0xed, 0x40, 0xc6, 0xf1, 0x4d, 0x7a, 0xc2, 0xa8, 0x61, 0x19, 0x3d, 0xed, 0xf8, 0xf4, 0x7c, 3029 0xa0, 0x1d, 0x48, 0x06, 0x01, 0xab, 0x05, 0xc9, 0xe3, 0xf4, 0xe4, 0xb6, 0x92, 0x6c, 0xb5, 0x9a, 3030 0x3a, 0x91, 0x69, 0x7f, 0x55, 0x20, 0x59, 0x3b, 0x69, 0xa2, 0xa7, 0x90, 0xc6, 0x83, 0xc0, 0x73, 3031 0x30, 0x3b, 0xab, 0xb9, 0xa3, 0x87, 0xe2, 0x35, 0x39, 0x69, 0x56, 0xeb, 0x6c, 0x96, 0xfc, 0xbb, 3032 0xd1, 0x43, 0x5d, 0xb5, 0x09, 0x79, 0x71, 0x82, 0x1c, 0xe1, 0xb7, 0xf8, 0x86, 0xdb, 0x46, 0x3e, 3033 0xd1, 0xc7, 0xb0, 0x36, 0xb6, 0x7a, 0xa3, 0x30, 0xf3, 0x25, 0x01, 0xd6, 0xb0, 0xdd, 0x21, 0xd6, 3034 0xd9, 0xf4, 0x17, 0x89, 0x67, 0x8a, 0xf6, 0x67, 0x05, 0xd6, 0x5e, 0xfa, 0xa4, 0x3c, 0xff, 0x0e, 3035 0xb2, 0xa1, 0x63, 0xa1, 0x41, 0x15, 0x61, 0x25, 0x55, 0xa2, 0x7f, 0xa9, 0x06, 0x33, 0x6a, 0xb6, 3036 0x42, 0xfd, 0x0a, 0xd6, 0xe5, 0xc9, 0x18, 0xc3, 0xb6, 0x44, 0xc3, 0x32, 0xa2, 0x19, 0x3f, 0x42, 3037 0xea, 0x8c, 0x10, 0x99, 0x8f, 0x9e, 0x42, 0x8a, 0x52, 0x5a, 0x68, 0xc3, 0x63, 0xc1, 0x06, 0xa6, 3038 0xc2, 0xff, 0x31, 0x0b, 0xb8, 0xb2, 0xfa, 0x5b, 0xc8, 0x09, 0xe2, 0xf7, 0xda, 0xfb, 0x02, 0x4a, 3039 0xe4, 0xec, 0xb8, 0x9e, 0xf3, 0xe3, 0xf4, 0xbc, 0x22, 0x58, 0xf5, 0xf0, 0xd0, 0x0d, 0xfb, 0x14, 3040 0xf2, 0x4d, 0xc2, 0xea, 0x93, 0xf0, 0x2d, 0x0e, 0x2b, 0x9d, 0xd6, 0x3e, 0x87, 0x0d, 0x01, 0x8f, 3041 0x1f, 0xa3, 0x5d, 0x00, 0x2b, 0x14, 0x76, 0x28, 0x6c, 0x46, 0x17, 0x24, 0xda, 0x09, 0x14, 0xcf, 3042 0x70, 0xc0, 0x70, 0xb8, 0x0d, 0xcb, 0x4e, 0xde, 0x16, 0xac, 0x11, 0x9b, 0x7c, 0x5e, 0xa4, 0xd8, 3043 0x40, 0xfb, 0x8a, 0x56, 0x49, 0x0e, 0xc2, 0x37, 0x3e, 0x80, 0x14, 0x35, 0x8b, 0xc5, 0x33, 0xce, 3044 0x6c, 0x3e, 0xaf, 0x39, 0x50, 0x34, 0xde, 0xc3, 0x84, 0x30, 0x44, 0x89, 0xb8, 0x10, 0x25, 0x97, 3045 0x87, 0x08, 0x41, 0xc9, 0x88, 0x18, 0xaa, 0xed, 0x43, 0x81, 0x94, 0xf3, 0x93, 0xe6, 0x92, 0x1c, 3046 0x68, 0x17, 0x90, 0xa9, 0x9d, 0x34, 0x59, 0x8e, 0x97, 0x19, 0x77, 0xdf, 0x5c, 0xdd, 0xc0, 0x7a, 3047 0xb8, 0x29, 0x8f, 0xd7, 0xaf, 0xa3, 0xb7, 0x72, 0x53, 0xbe, 0x95, 0xf2, 0x6d, 0x44, 0xcf, 0xa0, 3048 0xe0, 0xb9, 0x6d, 0x37, 0x30, 0xc3, 0x45, 0x89, 0xc5, 0x8b, 0xf2, 0x54, 0x93, 0x5f, 0x5e, 0x4d, 3049 0x87, 0x82, 0x71, 0x97, 0xbf, 0xa2, 0x35, 0x89, 0xbb, 0xad, 0xd1, 0x4a, 0xb0, 0x6e, 0x48, 0xee, 3050 0x68, 0xbf, 0x87, 0x4d, 0xe2, 0xe0, 0x28, 0x60, 0x15, 0x2f, 0xe6, 0x09, 0x11, 0xe1, 0x0d, 0x5e, 3051 0xb8, 0x12, 0x31, 0x85, 0xeb, 0x6b, 0xd8, 0x92, 0xb1, 0x78, 0xc8, 0x16, 0xbf, 0x47, 0xb6, 0x60, 3052 0x4d, 0xac, 0xbc, 0x6c, 0xa0, 0x35, 0x60, 0xbb, 0xfe, 0x2e, 0xc0, 0x83, 0xce, 0x9c, 0x59, 0xb1, 3053 0xfa, 0xcb, 0x4c, 0xda, 0x81, 0x07, 0x73, 0x50, 0xdc, 0xf3, 0x2a, 0x6c, 0xeb, 0x78, 0xec, 0xbe, 3054 0xc5, 0xf7, 0xdb, 0x85, 0x40, 0xcd, 0xe9, 0x73, 0xa8, 0x73, 0xda, 0xf1, 0xb0, 0xfa, 0xf2, 0xb5, 3055 0xeb, 0x91, 0x3a, 0x77, 0x9f, 0x1b, 0xb2, 0x3d, 0x2d, 0x65, 0xbc, 0x95, 0x60, 0x23, 0xde, 0xe8, 3056 0x44, 0xe0, 0xf8, 0x56, 0xaf, 0xc2, 0x36, 0xe3, 0x1c, 0xf7, 0xdb, 0xa4, 0x85, 0x9e, 0xd9, 0x4c, 3057 0x57, 0x87, 0x36, 0xd3, 0x41, 0xd8, 0xbe, 0x24, 0xe2, 0xda, 0x97, 0xa4, 0xd4, 0xbe, 0x3c, 0x80, 3058 0x8f, 0x22, 0xb8, 0xd3, 0x30, 0x91, 0x9a, 0xc1, 0x8c, 0xb9, 0x87, 0x53, 0xbc, 0xeb, 0x0a, 0xf5, 3059 0x67, 0x5d, 0x97, 0x50, 0xb4, 0x67, 0x9e, 0x7e, 0x42, 0xab, 0x1a, 0xa5, 0x8e, 0xa5, 0x8e, 0x68, 3060 0x9f, 0x51, 0x2b, 0xb8, 0x22, 0x07, 0x7d, 0x14, 0x25, 0xa4, 0xac, 0xc0, 0x37, 0xda, 0x15, 0xec, 3061 0x9c, 0xe1, 0xe0, 0x52, 0xee, 0x03, 0x3e, 0xe8, 0x78, 0xff, 0x45, 0x01, 0x35, 0x0e, 0x92, 0x9b, 3062 0x83, 0x60, 0xd5, 0x76, 0x3b, 0xd3, 0xa7, 0x2b, 0xf9, 0x46, 0x2d, 0x58, 0x77, 0x83, 0xe1, 0x7b, 3063 0xf5, 0x74, 0xc7, 0x1b, 0x93, 0xdb, 0x4a, 0xe1, 0xb2, 0x75, 0x35, 0xeb, 0xe9, 0xf4, 0x82, 0x1b, 3064 0x0c, 0x67, 0xc3, 0x4f, 0x7f, 0x03, 0x6b, 0xb4, 0x48, 0xa1, 0x0c, 0xac, 0x5e, 0x5c, 0x5e, 0xd4, 3065 0x4b, 0x2b, 0x08, 0x20, 0xa5, 0xd7, 0x6b, 0xa7, 0x75, 0xbd, 0xa4, 0x90, 0xef, 0xd7, 0x7a, 0xa3, 3066 0x55, 0xd7, 0x4b, 0x09, 0x94, 0x85, 0xb5, 0xcb, 0xd7, 0x17, 0x75, 0xbd, 0x94, 0x3c, 0xfa, 0x5b, 3067 0x01, 0x92, 0xb5, 0xab, 0x06, 0xaa, 0x43, 0x26, 0x7c, 0xcf, 0x23, 0x55, 0xac, 0x16, 0xf2, 0x7b, 3068 0x5d, 0x7d, 0x18, 0x3b, 0xc7, 0x4f, 0xc5, 0x0a, 0xfa, 0x06, 0x60, 0xf6, 0x9c, 0x47, 0x8f, 0x04, 3069 0xe5, 0xb9, 0xa7, 0xbf, 0xfa, 0x78, 0xc1, 0xec, 0x14, 0xec, 0x0f, 0x34, 0xbd, 0x52, 0x6b, 0x8f, 3070 0x34, 0x91, 0xd8, 0xe3, 0xdf, 0x13, 0xea, 0xfe, 0x52, 0x1d, 0x11, 0xde, 0x58, 0x06, 0x6f, 0xdc, 3071 0x03, 0xde, 0x58, 0x0c, 0xff, 0x02, 0xb2, 0xd3, 0x87, 0x06, 0x7a, 0x28, 0x9b, 0x24, 0x3d, 0x27, 3072 0xd4, 0x47, 0xf1, 0x93, 0x53, 0xa4, 0x6f, 0x21, 0x2f, 0x3e, 0x22, 0xd0, 0xae, 0xa0, 0x1f, 0xf3, 3073 0x3c, 0x51, 0x2b, 0x0b, 0xe7, 0x45, 0x48, 0xb1, 0xf3, 0x95, 0x20, 0x63, 0x3a, 0x71, 0x09, 0x32, 3074 0xae, 0x65, 0x66, 0xfe, 0x4e, 0x1b, 0x18, 0xc9, 0xdf, 0x68, 0x9b, 0x24, 0xf9, 0x3b, 0xd7, 0xf3, 3075 0x68, 0x2b, 0xe8, 0x39, 0xa4, 0x58, 0x3b, 0x8d, 0xca, 0x82, 0xa6, 0xd4, 0x72, 0xab, 0x3b, 0x31, 3076 0x33, 0x53, 0x80, 0x3a, 0x64, 0xc2, 0x8e, 0x46, 0x3a, 0xcc, 0x91, 0x5e, 0x49, 0x7d, 0x18, 0x3b, 3077 0x27, 0xc2, 0x18, 0x71, 0x30, 0xc6, 0x12, 0x18, 0x63, 0x1e, 0xe6, 0x39, 0xa4, 0x58, 0xb7, 0x20, 3078 0xb9, 0x23, 0x75, 0x2d, 0x92, 0x3b, 0x72, 0x6b, 0xc1, 0x00, 0x8c, 0x79, 0x00, 0x63, 0x21, 0x80, 3079 0x11, 0x05, 0xf8, 0x16, 0xf2, 0x22, 0x05, 0x4b, 0xd9, 0x8e, 0xe1, 0x79, 0x29, 0xdb, 0x71, 0xdc, 3080 0xad, 0xad, 0xa0, 0xef, 0xa1, 0x18, 0xa1, 0x50, 0x24, 0xfe, 0xc2, 0x16, 0xcf, 0xd4, 0xaa, 0xb6, 3081 0x4c, 0x45, 0xc4, 0x8e, 0x70, 0xaa, 0x84, 0x1d, 0xcf, 0xcf, 0x12, 0xf6, 0x22, 0x4a, 0x0e, 0x2f, 3082 0xbd, 0xc4, 0xa2, 0xd1, 0x4b, 0x1f, 0xc7, 0xd8, 0xd1, 0x4b, 0x1f, 0x4f, 0xc3, 0x2b, 0xa8, 0x05, 3083 0x05, 0x89, 0x30, 0xd1, 0xfc, 0x5d, 0x94, 0x29, 0x5a, 0xdd, 0x5b, 0xac, 0x10, 0x29, 0x25, 0xfc, 3084 0xa9, 0x13, 0x39, 0xb4, 0x12, 0x07, 0x47, 0x4b, 0x89, 0x4c, 0xb8, 0xd3, 0x9b, 0xc1, 0x9e, 0x6e, 3085 0x91, 0x9b, 0x21, 0xf2, 0x6d, 0xf4, 0x66, 0x48, 0x14, 0xab, 0xad, 0x20, 0x1b, 0xd0, 0x3c, 0xe7, 3086 0xa1, 0x9f, 0xcb, 0x8b, 0xe2, 0x59, 0x56, 0xfd, 0xc5, 0x1d, 0x5a, 0xe1, 0x26, 0xc7, 0x2f, 0xfe, 3087 0x39, 0xd9, 0x55, 0xfe, 0x35, 0xd9, 0x55, 0xfe, 0x33, 0xd9, 0x55, 0xbe, 0xff, 0x82, 0x3d, 0xf2, 3088 0xab, 0xb6, 0xdb, 0x3f, 0x24, 0x4f, 0xf1, 0x9b, 0x0e, 0xf6, 0xc4, 0x2f, 0xdf, 0xb3, 0x0f, 0x17, 3089 0xfc, 0xb4, 0xde, 0x4e, 0x51, 0x42, 0xfd, 0xfc, 0xff, 0x01, 0x00, 0x00, 0xff, 0xff, 0x8c, 0xc4, 3090 0xbb, 0x27, 0x7c, 0x17, 0x00, 0x00, 3091 } 3092 3093 // Reference imports to suppress errors if they are not otherwise used. 3094 var _ context.Context 3095 var _ grpc.ClientConn 3096 3097 // This is a compile-time assertion to ensure that this generated file 3098 // is compatible with the grpc package it is being compiled against. 3099 const _ = grpc.SupportPackageIsVersion4 3100 3101 // APIClient is the client API for API service. 3102 // 3103 // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 3104 type APIClient interface { 3105 // Activate/Deactivate the auth API. 'Activate' sets an initial set of admins 3106 // for the Pachyderm cluster, and 'Deactivate' removes all ACLs, tokens, and 3107 // admins from the Pachyderm cluster, making all data publicly accessable 3108 Activate(ctx context.Context, in *ActivateRequest, opts ...grpc.CallOption) (*ActivateResponse, error) 3109 Deactivate(ctx context.Context, in *DeactivateRequest, opts ...grpc.CallOption) (*DeactivateResponse, error) 3110 GetConfiguration(ctx context.Context, in *GetConfigurationRequest, opts ...grpc.CallOption) (*GetConfigurationResponse, error) 3111 SetConfiguration(ctx context.Context, in *SetConfigurationRequest, opts ...grpc.CallOption) (*SetConfigurationResponse, error) 3112 // GetAdmins returns the current list of cluster admins 3113 GetAdmins(ctx context.Context, in *GetAdminsRequest, opts ...grpc.CallOption) (*GetAdminsResponse, error) 3114 // ModifyAdmins adds or removes admins from the cluster 3115 ModifyAdmins(ctx context.Context, in *ModifyAdminsRequest, opts ...grpc.CallOption) (*ModifyAdminsResponse, error) 3116 Authenticate(ctx context.Context, in *AuthenticateRequest, opts ...grpc.CallOption) (*AuthenticateResponse, error) 3117 Authorize(ctx context.Context, in *AuthorizeRequest, opts ...grpc.CallOption) (*AuthorizeResponse, error) 3118 WhoAmI(ctx context.Context, in *WhoAmIRequest, opts ...grpc.CallOption) (*WhoAmIResponse, error) 3119 GetScope(ctx context.Context, in *GetScopeRequest, opts ...grpc.CallOption) (*GetScopeResponse, error) 3120 SetScope(ctx context.Context, in *SetScopeRequest, opts ...grpc.CallOption) (*SetScopeResponse, error) 3121 GetACL(ctx context.Context, in *GetACLRequest, opts ...grpc.CallOption) (*GetACLResponse, error) 3122 SetACL(ctx context.Context, in *SetACLRequest, opts ...grpc.CallOption) (*SetACLResponse, error) 3123 GetAuthToken(ctx context.Context, in *GetAuthTokenRequest, opts ...grpc.CallOption) (*GetAuthTokenResponse, error) 3124 ExtendAuthToken(ctx context.Context, in *ExtendAuthTokenRequest, opts ...grpc.CallOption) (*ExtendAuthTokenResponse, error) 3125 RevokeAuthToken(ctx context.Context, in *RevokeAuthTokenRequest, opts ...grpc.CallOption) (*RevokeAuthTokenResponse, error) 3126 SetGroupsForUser(ctx context.Context, in *SetGroupsForUserRequest, opts ...grpc.CallOption) (*SetGroupsForUserResponse, error) 3127 ModifyMembers(ctx context.Context, in *ModifyMembersRequest, opts ...grpc.CallOption) (*ModifyMembersResponse, error) 3128 GetGroups(ctx context.Context, in *GetGroupsRequest, opts ...grpc.CallOption) (*GetGroupsResponse, error) 3129 GetUsers(ctx context.Context, in *GetUsersRequest, opts ...grpc.CallOption) (*GetUsersResponse, error) 3130 GetOneTimePassword(ctx context.Context, in *GetOneTimePasswordRequest, opts ...grpc.CallOption) (*GetOneTimePasswordResponse, error) 3131 } 3132 3133 type aPIClient struct { 3134 cc *grpc.ClientConn 3135 } 3136 3137 func NewAPIClient(cc *grpc.ClientConn) APIClient { 3138 return &aPIClient{cc} 3139 } 3140 3141 func (c *aPIClient) Activate(ctx context.Context, in *ActivateRequest, opts ...grpc.CallOption) (*ActivateResponse, error) { 3142 out := new(ActivateResponse) 3143 err := c.cc.Invoke(ctx, "/auth_1_10.API/Activate", in, out, opts...) 3144 if err != nil { 3145 return nil, err 3146 } 3147 return out, nil 3148 } 3149 3150 func (c *aPIClient) Deactivate(ctx context.Context, in *DeactivateRequest, opts ...grpc.CallOption) (*DeactivateResponse, error) { 3151 out := new(DeactivateResponse) 3152 err := c.cc.Invoke(ctx, "/auth_1_10.API/Deactivate", in, out, opts...) 3153 if err != nil { 3154 return nil, err 3155 } 3156 return out, nil 3157 } 3158 3159 func (c *aPIClient) GetConfiguration(ctx context.Context, in *GetConfigurationRequest, opts ...grpc.CallOption) (*GetConfigurationResponse, error) { 3160 out := new(GetConfigurationResponse) 3161 err := c.cc.Invoke(ctx, "/auth_1_10.API/GetConfiguration", in, out, opts...) 3162 if err != nil { 3163 return nil, err 3164 } 3165 return out, nil 3166 } 3167 3168 func (c *aPIClient) SetConfiguration(ctx context.Context, in *SetConfigurationRequest, opts ...grpc.CallOption) (*SetConfigurationResponse, error) { 3169 out := new(SetConfigurationResponse) 3170 err := c.cc.Invoke(ctx, "/auth_1_10.API/SetConfiguration", in, out, opts...) 3171 if err != nil { 3172 return nil, err 3173 } 3174 return out, nil 3175 } 3176 3177 func (c *aPIClient) GetAdmins(ctx context.Context, in *GetAdminsRequest, opts ...grpc.CallOption) (*GetAdminsResponse, error) { 3178 out := new(GetAdminsResponse) 3179 err := c.cc.Invoke(ctx, "/auth_1_10.API/GetAdmins", in, out, opts...) 3180 if err != nil { 3181 return nil, err 3182 } 3183 return out, nil 3184 } 3185 3186 func (c *aPIClient) ModifyAdmins(ctx context.Context, in *ModifyAdminsRequest, opts ...grpc.CallOption) (*ModifyAdminsResponse, error) { 3187 out := new(ModifyAdminsResponse) 3188 err := c.cc.Invoke(ctx, "/auth_1_10.API/ModifyAdmins", in, out, opts...) 3189 if err != nil { 3190 return nil, err 3191 } 3192 return out, nil 3193 } 3194 3195 func (c *aPIClient) Authenticate(ctx context.Context, in *AuthenticateRequest, opts ...grpc.CallOption) (*AuthenticateResponse, error) { 3196 out := new(AuthenticateResponse) 3197 err := c.cc.Invoke(ctx, "/auth_1_10.API/Authenticate", in, out, opts...) 3198 if err != nil { 3199 return nil, err 3200 } 3201 return out, nil 3202 } 3203 3204 func (c *aPIClient) Authorize(ctx context.Context, in *AuthorizeRequest, opts ...grpc.CallOption) (*AuthorizeResponse, error) { 3205 out := new(AuthorizeResponse) 3206 err := c.cc.Invoke(ctx, "/auth_1_10.API/Authorize", in, out, opts...) 3207 if err != nil { 3208 return nil, err 3209 } 3210 return out, nil 3211 } 3212 3213 func (c *aPIClient) WhoAmI(ctx context.Context, in *WhoAmIRequest, opts ...grpc.CallOption) (*WhoAmIResponse, error) { 3214 out := new(WhoAmIResponse) 3215 err := c.cc.Invoke(ctx, "/auth_1_10.API/WhoAmI", in, out, opts...) 3216 if err != nil { 3217 return nil, err 3218 } 3219 return out, nil 3220 } 3221 3222 func (c *aPIClient) GetScope(ctx context.Context, in *GetScopeRequest, opts ...grpc.CallOption) (*GetScopeResponse, error) { 3223 out := new(GetScopeResponse) 3224 err := c.cc.Invoke(ctx, "/auth_1_10.API/GetScope", in, out, opts...) 3225 if err != nil { 3226 return nil, err 3227 } 3228 return out, nil 3229 } 3230 3231 func (c *aPIClient) SetScope(ctx context.Context, in *SetScopeRequest, opts ...grpc.CallOption) (*SetScopeResponse, error) { 3232 out := new(SetScopeResponse) 3233 err := c.cc.Invoke(ctx, "/auth_1_10.API/SetScope", in, out, opts...) 3234 if err != nil { 3235 return nil, err 3236 } 3237 return out, nil 3238 } 3239 3240 func (c *aPIClient) GetACL(ctx context.Context, in *GetACLRequest, opts ...grpc.CallOption) (*GetACLResponse, error) { 3241 out := new(GetACLResponse) 3242 err := c.cc.Invoke(ctx, "/auth_1_10.API/GetACL", in, out, opts...) 3243 if err != nil { 3244 return nil, err 3245 } 3246 return out, nil 3247 } 3248 3249 func (c *aPIClient) SetACL(ctx context.Context, in *SetACLRequest, opts ...grpc.CallOption) (*SetACLResponse, error) { 3250 out := new(SetACLResponse) 3251 err := c.cc.Invoke(ctx, "/auth_1_10.API/SetACL", in, out, opts...) 3252 if err != nil { 3253 return nil, err 3254 } 3255 return out, nil 3256 } 3257 3258 func (c *aPIClient) GetAuthToken(ctx context.Context, in *GetAuthTokenRequest, opts ...grpc.CallOption) (*GetAuthTokenResponse, error) { 3259 out := new(GetAuthTokenResponse) 3260 err := c.cc.Invoke(ctx, "/auth_1_10.API/GetAuthToken", in, out, opts...) 3261 if err != nil { 3262 return nil, err 3263 } 3264 return out, nil 3265 } 3266 3267 func (c *aPIClient) ExtendAuthToken(ctx context.Context, in *ExtendAuthTokenRequest, opts ...grpc.CallOption) (*ExtendAuthTokenResponse, error) { 3268 out := new(ExtendAuthTokenResponse) 3269 err := c.cc.Invoke(ctx, "/auth_1_10.API/ExtendAuthToken", in, out, opts...) 3270 if err != nil { 3271 return nil, err 3272 } 3273 return out, nil 3274 } 3275 3276 func (c *aPIClient) RevokeAuthToken(ctx context.Context, in *RevokeAuthTokenRequest, opts ...grpc.CallOption) (*RevokeAuthTokenResponse, error) { 3277 out := new(RevokeAuthTokenResponse) 3278 err := c.cc.Invoke(ctx, "/auth_1_10.API/RevokeAuthToken", in, out, opts...) 3279 if err != nil { 3280 return nil, err 3281 } 3282 return out, nil 3283 } 3284 3285 func (c *aPIClient) SetGroupsForUser(ctx context.Context, in *SetGroupsForUserRequest, opts ...grpc.CallOption) (*SetGroupsForUserResponse, error) { 3286 out := new(SetGroupsForUserResponse) 3287 err := c.cc.Invoke(ctx, "/auth_1_10.API/SetGroupsForUser", in, out, opts...) 3288 if err != nil { 3289 return nil, err 3290 } 3291 return out, nil 3292 } 3293 3294 func (c *aPIClient) ModifyMembers(ctx context.Context, in *ModifyMembersRequest, opts ...grpc.CallOption) (*ModifyMembersResponse, error) { 3295 out := new(ModifyMembersResponse) 3296 err := c.cc.Invoke(ctx, "/auth_1_10.API/ModifyMembers", in, out, opts...) 3297 if err != nil { 3298 return nil, err 3299 } 3300 return out, nil 3301 } 3302 3303 func (c *aPIClient) GetGroups(ctx context.Context, in *GetGroupsRequest, opts ...grpc.CallOption) (*GetGroupsResponse, error) { 3304 out := new(GetGroupsResponse) 3305 err := c.cc.Invoke(ctx, "/auth_1_10.API/GetGroups", in, out, opts...) 3306 if err != nil { 3307 return nil, err 3308 } 3309 return out, nil 3310 } 3311 3312 func (c *aPIClient) GetUsers(ctx context.Context, in *GetUsersRequest, opts ...grpc.CallOption) (*GetUsersResponse, error) { 3313 out := new(GetUsersResponse) 3314 err := c.cc.Invoke(ctx, "/auth_1_10.API/GetUsers", in, out, opts...) 3315 if err != nil { 3316 return nil, err 3317 } 3318 return out, nil 3319 } 3320 3321 func (c *aPIClient) GetOneTimePassword(ctx context.Context, in *GetOneTimePasswordRequest, opts ...grpc.CallOption) (*GetOneTimePasswordResponse, error) { 3322 out := new(GetOneTimePasswordResponse) 3323 err := c.cc.Invoke(ctx, "/auth_1_10.API/GetOneTimePassword", in, out, opts...) 3324 if err != nil { 3325 return nil, err 3326 } 3327 return out, nil 3328 } 3329 3330 // APIServer is the server API for API service. 3331 type APIServer interface { 3332 // Activate/Deactivate the auth API. 'Activate' sets an initial set of admins 3333 // for the Pachyderm cluster, and 'Deactivate' removes all ACLs, tokens, and 3334 // admins from the Pachyderm cluster, making all data publicly accessable 3335 Activate(context.Context, *ActivateRequest) (*ActivateResponse, error) 3336 Deactivate(context.Context, *DeactivateRequest) (*DeactivateResponse, error) 3337 GetConfiguration(context.Context, *GetConfigurationRequest) (*GetConfigurationResponse, error) 3338 SetConfiguration(context.Context, *SetConfigurationRequest) (*SetConfigurationResponse, error) 3339 // GetAdmins returns the current list of cluster admins 3340 GetAdmins(context.Context, *GetAdminsRequest) (*GetAdminsResponse, error) 3341 // ModifyAdmins adds or removes admins from the cluster 3342 ModifyAdmins(context.Context, *ModifyAdminsRequest) (*ModifyAdminsResponse, error) 3343 Authenticate(context.Context, *AuthenticateRequest) (*AuthenticateResponse, error) 3344 Authorize(context.Context, *AuthorizeRequest) (*AuthorizeResponse, error) 3345 WhoAmI(context.Context, *WhoAmIRequest) (*WhoAmIResponse, error) 3346 GetScope(context.Context, *GetScopeRequest) (*GetScopeResponse, error) 3347 SetScope(context.Context, *SetScopeRequest) (*SetScopeResponse, error) 3348 GetACL(context.Context, *GetACLRequest) (*GetACLResponse, error) 3349 SetACL(context.Context, *SetACLRequest) (*SetACLResponse, error) 3350 GetAuthToken(context.Context, *GetAuthTokenRequest) (*GetAuthTokenResponse, error) 3351 ExtendAuthToken(context.Context, *ExtendAuthTokenRequest) (*ExtendAuthTokenResponse, error) 3352 RevokeAuthToken(context.Context, *RevokeAuthTokenRequest) (*RevokeAuthTokenResponse, error) 3353 SetGroupsForUser(context.Context, *SetGroupsForUserRequest) (*SetGroupsForUserResponse, error) 3354 ModifyMembers(context.Context, *ModifyMembersRequest) (*ModifyMembersResponse, error) 3355 GetGroups(context.Context, *GetGroupsRequest) (*GetGroupsResponse, error) 3356 GetUsers(context.Context, *GetUsersRequest) (*GetUsersResponse, error) 3357 GetOneTimePassword(context.Context, *GetOneTimePasswordRequest) (*GetOneTimePasswordResponse, error) 3358 } 3359 3360 // UnimplementedAPIServer can be embedded to have forward compatible implementations. 3361 type UnimplementedAPIServer struct { 3362 } 3363 3364 func (*UnimplementedAPIServer) Activate(ctx context.Context, req *ActivateRequest) (*ActivateResponse, error) { 3365 return nil, status.Errorf(codes.Unimplemented, "method Activate not implemented") 3366 } 3367 func (*UnimplementedAPIServer) Deactivate(ctx context.Context, req *DeactivateRequest) (*DeactivateResponse, error) { 3368 return nil, status.Errorf(codes.Unimplemented, "method Deactivate not implemented") 3369 } 3370 func (*UnimplementedAPIServer) GetConfiguration(ctx context.Context, req *GetConfigurationRequest) (*GetConfigurationResponse, error) { 3371 return nil, status.Errorf(codes.Unimplemented, "method GetConfiguration not implemented") 3372 } 3373 func (*UnimplementedAPIServer) SetConfiguration(ctx context.Context, req *SetConfigurationRequest) (*SetConfigurationResponse, error) { 3374 return nil, status.Errorf(codes.Unimplemented, "method SetConfiguration not implemented") 3375 } 3376 func (*UnimplementedAPIServer) GetAdmins(ctx context.Context, req *GetAdminsRequest) (*GetAdminsResponse, error) { 3377 return nil, status.Errorf(codes.Unimplemented, "method GetAdmins not implemented") 3378 } 3379 func (*UnimplementedAPIServer) ModifyAdmins(ctx context.Context, req *ModifyAdminsRequest) (*ModifyAdminsResponse, error) { 3380 return nil, status.Errorf(codes.Unimplemented, "method ModifyAdmins not implemented") 3381 } 3382 func (*UnimplementedAPIServer) Authenticate(ctx context.Context, req *AuthenticateRequest) (*AuthenticateResponse, error) { 3383 return nil, status.Errorf(codes.Unimplemented, "method Authenticate not implemented") 3384 } 3385 func (*UnimplementedAPIServer) Authorize(ctx context.Context, req *AuthorizeRequest) (*AuthorizeResponse, error) { 3386 return nil, status.Errorf(codes.Unimplemented, "method Authorize not implemented") 3387 } 3388 func (*UnimplementedAPIServer) WhoAmI(ctx context.Context, req *WhoAmIRequest) (*WhoAmIResponse, error) { 3389 return nil, status.Errorf(codes.Unimplemented, "method WhoAmI not implemented") 3390 } 3391 func (*UnimplementedAPIServer) GetScope(ctx context.Context, req *GetScopeRequest) (*GetScopeResponse, error) { 3392 return nil, status.Errorf(codes.Unimplemented, "method GetScope not implemented") 3393 } 3394 func (*UnimplementedAPIServer) SetScope(ctx context.Context, req *SetScopeRequest) (*SetScopeResponse, error) { 3395 return nil, status.Errorf(codes.Unimplemented, "method SetScope not implemented") 3396 } 3397 func (*UnimplementedAPIServer) GetACL(ctx context.Context, req *GetACLRequest) (*GetACLResponse, error) { 3398 return nil, status.Errorf(codes.Unimplemented, "method GetACL not implemented") 3399 } 3400 func (*UnimplementedAPIServer) SetACL(ctx context.Context, req *SetACLRequest) (*SetACLResponse, error) { 3401 return nil, status.Errorf(codes.Unimplemented, "method SetACL not implemented") 3402 } 3403 func (*UnimplementedAPIServer) GetAuthToken(ctx context.Context, req *GetAuthTokenRequest) (*GetAuthTokenResponse, error) { 3404 return nil, status.Errorf(codes.Unimplemented, "method GetAuthToken not implemented") 3405 } 3406 func (*UnimplementedAPIServer) ExtendAuthToken(ctx context.Context, req *ExtendAuthTokenRequest) (*ExtendAuthTokenResponse, error) { 3407 return nil, status.Errorf(codes.Unimplemented, "method ExtendAuthToken not implemented") 3408 } 3409 func (*UnimplementedAPIServer) RevokeAuthToken(ctx context.Context, req *RevokeAuthTokenRequest) (*RevokeAuthTokenResponse, error) { 3410 return nil, status.Errorf(codes.Unimplemented, "method RevokeAuthToken not implemented") 3411 } 3412 func (*UnimplementedAPIServer) SetGroupsForUser(ctx context.Context, req *SetGroupsForUserRequest) (*SetGroupsForUserResponse, error) { 3413 return nil, status.Errorf(codes.Unimplemented, "method SetGroupsForUser not implemented") 3414 } 3415 func (*UnimplementedAPIServer) ModifyMembers(ctx context.Context, req *ModifyMembersRequest) (*ModifyMembersResponse, error) { 3416 return nil, status.Errorf(codes.Unimplemented, "method ModifyMembers not implemented") 3417 } 3418 func (*UnimplementedAPIServer) GetGroups(ctx context.Context, req *GetGroupsRequest) (*GetGroupsResponse, error) { 3419 return nil, status.Errorf(codes.Unimplemented, "method GetGroups not implemented") 3420 } 3421 func (*UnimplementedAPIServer) GetUsers(ctx context.Context, req *GetUsersRequest) (*GetUsersResponse, error) { 3422 return nil, status.Errorf(codes.Unimplemented, "method GetUsers not implemented") 3423 } 3424 func (*UnimplementedAPIServer) GetOneTimePassword(ctx context.Context, req *GetOneTimePasswordRequest) (*GetOneTimePasswordResponse, error) { 3425 return nil, status.Errorf(codes.Unimplemented, "method GetOneTimePassword not implemented") 3426 } 3427 3428 func RegisterAPIServer(s *grpc.Server, srv APIServer) { 3429 s.RegisterService(&_API_serviceDesc, srv) 3430 } 3431 3432 func _API_Activate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3433 in := new(ActivateRequest) 3434 if err := dec(in); err != nil { 3435 return nil, err 3436 } 3437 if interceptor == nil { 3438 return srv.(APIServer).Activate(ctx, in) 3439 } 3440 info := &grpc.UnaryServerInfo{ 3441 Server: srv, 3442 FullMethod: "/auth_1_10.API/Activate", 3443 } 3444 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3445 return srv.(APIServer).Activate(ctx, req.(*ActivateRequest)) 3446 } 3447 return interceptor(ctx, in, info, handler) 3448 } 3449 3450 func _API_Deactivate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3451 in := new(DeactivateRequest) 3452 if err := dec(in); err != nil { 3453 return nil, err 3454 } 3455 if interceptor == nil { 3456 return srv.(APIServer).Deactivate(ctx, in) 3457 } 3458 info := &grpc.UnaryServerInfo{ 3459 Server: srv, 3460 FullMethod: "/auth_1_10.API/Deactivate", 3461 } 3462 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3463 return srv.(APIServer).Deactivate(ctx, req.(*DeactivateRequest)) 3464 } 3465 return interceptor(ctx, in, info, handler) 3466 } 3467 3468 func _API_GetConfiguration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3469 in := new(GetConfigurationRequest) 3470 if err := dec(in); err != nil { 3471 return nil, err 3472 } 3473 if interceptor == nil { 3474 return srv.(APIServer).GetConfiguration(ctx, in) 3475 } 3476 info := &grpc.UnaryServerInfo{ 3477 Server: srv, 3478 FullMethod: "/auth_1_10.API/GetConfiguration", 3479 } 3480 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3481 return srv.(APIServer).GetConfiguration(ctx, req.(*GetConfigurationRequest)) 3482 } 3483 return interceptor(ctx, in, info, handler) 3484 } 3485 3486 func _API_SetConfiguration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3487 in := new(SetConfigurationRequest) 3488 if err := dec(in); err != nil { 3489 return nil, err 3490 } 3491 if interceptor == nil { 3492 return srv.(APIServer).SetConfiguration(ctx, in) 3493 } 3494 info := &grpc.UnaryServerInfo{ 3495 Server: srv, 3496 FullMethod: "/auth_1_10.API/SetConfiguration", 3497 } 3498 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3499 return srv.(APIServer).SetConfiguration(ctx, req.(*SetConfigurationRequest)) 3500 } 3501 return interceptor(ctx, in, info, handler) 3502 } 3503 3504 func _API_GetAdmins_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3505 in := new(GetAdminsRequest) 3506 if err := dec(in); err != nil { 3507 return nil, err 3508 } 3509 if interceptor == nil { 3510 return srv.(APIServer).GetAdmins(ctx, in) 3511 } 3512 info := &grpc.UnaryServerInfo{ 3513 Server: srv, 3514 FullMethod: "/auth_1_10.API/GetAdmins", 3515 } 3516 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3517 return srv.(APIServer).GetAdmins(ctx, req.(*GetAdminsRequest)) 3518 } 3519 return interceptor(ctx, in, info, handler) 3520 } 3521 3522 func _API_ModifyAdmins_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3523 in := new(ModifyAdminsRequest) 3524 if err := dec(in); err != nil { 3525 return nil, err 3526 } 3527 if interceptor == nil { 3528 return srv.(APIServer).ModifyAdmins(ctx, in) 3529 } 3530 info := &grpc.UnaryServerInfo{ 3531 Server: srv, 3532 FullMethod: "/auth_1_10.API/ModifyAdmins", 3533 } 3534 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3535 return srv.(APIServer).ModifyAdmins(ctx, req.(*ModifyAdminsRequest)) 3536 } 3537 return interceptor(ctx, in, info, handler) 3538 } 3539 3540 func _API_Authenticate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3541 in := new(AuthenticateRequest) 3542 if err := dec(in); err != nil { 3543 return nil, err 3544 } 3545 if interceptor == nil { 3546 return srv.(APIServer).Authenticate(ctx, in) 3547 } 3548 info := &grpc.UnaryServerInfo{ 3549 Server: srv, 3550 FullMethod: "/auth_1_10.API/Authenticate", 3551 } 3552 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3553 return srv.(APIServer).Authenticate(ctx, req.(*AuthenticateRequest)) 3554 } 3555 return interceptor(ctx, in, info, handler) 3556 } 3557 3558 func _API_Authorize_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3559 in := new(AuthorizeRequest) 3560 if err := dec(in); err != nil { 3561 return nil, err 3562 } 3563 if interceptor == nil { 3564 return srv.(APIServer).Authorize(ctx, in) 3565 } 3566 info := &grpc.UnaryServerInfo{ 3567 Server: srv, 3568 FullMethod: "/auth_1_10.API/Authorize", 3569 } 3570 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3571 return srv.(APIServer).Authorize(ctx, req.(*AuthorizeRequest)) 3572 } 3573 return interceptor(ctx, in, info, handler) 3574 } 3575 3576 func _API_WhoAmI_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3577 in := new(WhoAmIRequest) 3578 if err := dec(in); err != nil { 3579 return nil, err 3580 } 3581 if interceptor == nil { 3582 return srv.(APIServer).WhoAmI(ctx, in) 3583 } 3584 info := &grpc.UnaryServerInfo{ 3585 Server: srv, 3586 FullMethod: "/auth_1_10.API/WhoAmI", 3587 } 3588 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3589 return srv.(APIServer).WhoAmI(ctx, req.(*WhoAmIRequest)) 3590 } 3591 return interceptor(ctx, in, info, handler) 3592 } 3593 3594 func _API_GetScope_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3595 in := new(GetScopeRequest) 3596 if err := dec(in); err != nil { 3597 return nil, err 3598 } 3599 if interceptor == nil { 3600 return srv.(APIServer).GetScope(ctx, in) 3601 } 3602 info := &grpc.UnaryServerInfo{ 3603 Server: srv, 3604 FullMethod: "/auth_1_10.API/GetScope", 3605 } 3606 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3607 return srv.(APIServer).GetScope(ctx, req.(*GetScopeRequest)) 3608 } 3609 return interceptor(ctx, in, info, handler) 3610 } 3611 3612 func _API_SetScope_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3613 in := new(SetScopeRequest) 3614 if err := dec(in); err != nil { 3615 return nil, err 3616 } 3617 if interceptor == nil { 3618 return srv.(APIServer).SetScope(ctx, in) 3619 } 3620 info := &grpc.UnaryServerInfo{ 3621 Server: srv, 3622 FullMethod: "/auth_1_10.API/SetScope", 3623 } 3624 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3625 return srv.(APIServer).SetScope(ctx, req.(*SetScopeRequest)) 3626 } 3627 return interceptor(ctx, in, info, handler) 3628 } 3629 3630 func _API_GetACL_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3631 in := new(GetACLRequest) 3632 if err := dec(in); err != nil { 3633 return nil, err 3634 } 3635 if interceptor == nil { 3636 return srv.(APIServer).GetACL(ctx, in) 3637 } 3638 info := &grpc.UnaryServerInfo{ 3639 Server: srv, 3640 FullMethod: "/auth_1_10.API/GetACL", 3641 } 3642 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3643 return srv.(APIServer).GetACL(ctx, req.(*GetACLRequest)) 3644 } 3645 return interceptor(ctx, in, info, handler) 3646 } 3647 3648 func _API_SetACL_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3649 in := new(SetACLRequest) 3650 if err := dec(in); err != nil { 3651 return nil, err 3652 } 3653 if interceptor == nil { 3654 return srv.(APIServer).SetACL(ctx, in) 3655 } 3656 info := &grpc.UnaryServerInfo{ 3657 Server: srv, 3658 FullMethod: "/auth_1_10.API/SetACL", 3659 } 3660 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3661 return srv.(APIServer).SetACL(ctx, req.(*SetACLRequest)) 3662 } 3663 return interceptor(ctx, in, info, handler) 3664 } 3665 3666 func _API_GetAuthToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3667 in := new(GetAuthTokenRequest) 3668 if err := dec(in); err != nil { 3669 return nil, err 3670 } 3671 if interceptor == nil { 3672 return srv.(APIServer).GetAuthToken(ctx, in) 3673 } 3674 info := &grpc.UnaryServerInfo{ 3675 Server: srv, 3676 FullMethod: "/auth_1_10.API/GetAuthToken", 3677 } 3678 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3679 return srv.(APIServer).GetAuthToken(ctx, req.(*GetAuthTokenRequest)) 3680 } 3681 return interceptor(ctx, in, info, handler) 3682 } 3683 3684 func _API_ExtendAuthToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3685 in := new(ExtendAuthTokenRequest) 3686 if err := dec(in); err != nil { 3687 return nil, err 3688 } 3689 if interceptor == nil { 3690 return srv.(APIServer).ExtendAuthToken(ctx, in) 3691 } 3692 info := &grpc.UnaryServerInfo{ 3693 Server: srv, 3694 FullMethod: "/auth_1_10.API/ExtendAuthToken", 3695 } 3696 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3697 return srv.(APIServer).ExtendAuthToken(ctx, req.(*ExtendAuthTokenRequest)) 3698 } 3699 return interceptor(ctx, in, info, handler) 3700 } 3701 3702 func _API_RevokeAuthToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3703 in := new(RevokeAuthTokenRequest) 3704 if err := dec(in); err != nil { 3705 return nil, err 3706 } 3707 if interceptor == nil { 3708 return srv.(APIServer).RevokeAuthToken(ctx, in) 3709 } 3710 info := &grpc.UnaryServerInfo{ 3711 Server: srv, 3712 FullMethod: "/auth_1_10.API/RevokeAuthToken", 3713 } 3714 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3715 return srv.(APIServer).RevokeAuthToken(ctx, req.(*RevokeAuthTokenRequest)) 3716 } 3717 return interceptor(ctx, in, info, handler) 3718 } 3719 3720 func _API_SetGroupsForUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3721 in := new(SetGroupsForUserRequest) 3722 if err := dec(in); err != nil { 3723 return nil, err 3724 } 3725 if interceptor == nil { 3726 return srv.(APIServer).SetGroupsForUser(ctx, in) 3727 } 3728 info := &grpc.UnaryServerInfo{ 3729 Server: srv, 3730 FullMethod: "/auth_1_10.API/SetGroupsForUser", 3731 } 3732 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3733 return srv.(APIServer).SetGroupsForUser(ctx, req.(*SetGroupsForUserRequest)) 3734 } 3735 return interceptor(ctx, in, info, handler) 3736 } 3737 3738 func _API_ModifyMembers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3739 in := new(ModifyMembersRequest) 3740 if err := dec(in); err != nil { 3741 return nil, err 3742 } 3743 if interceptor == nil { 3744 return srv.(APIServer).ModifyMembers(ctx, in) 3745 } 3746 info := &grpc.UnaryServerInfo{ 3747 Server: srv, 3748 FullMethod: "/auth_1_10.API/ModifyMembers", 3749 } 3750 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3751 return srv.(APIServer).ModifyMembers(ctx, req.(*ModifyMembersRequest)) 3752 } 3753 return interceptor(ctx, in, info, handler) 3754 } 3755 3756 func _API_GetGroups_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3757 in := new(GetGroupsRequest) 3758 if err := dec(in); err != nil { 3759 return nil, err 3760 } 3761 if interceptor == nil { 3762 return srv.(APIServer).GetGroups(ctx, in) 3763 } 3764 info := &grpc.UnaryServerInfo{ 3765 Server: srv, 3766 FullMethod: "/auth_1_10.API/GetGroups", 3767 } 3768 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3769 return srv.(APIServer).GetGroups(ctx, req.(*GetGroupsRequest)) 3770 } 3771 return interceptor(ctx, in, info, handler) 3772 } 3773 3774 func _API_GetUsers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3775 in := new(GetUsersRequest) 3776 if err := dec(in); err != nil { 3777 return nil, err 3778 } 3779 if interceptor == nil { 3780 return srv.(APIServer).GetUsers(ctx, in) 3781 } 3782 info := &grpc.UnaryServerInfo{ 3783 Server: srv, 3784 FullMethod: "/auth_1_10.API/GetUsers", 3785 } 3786 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3787 return srv.(APIServer).GetUsers(ctx, req.(*GetUsersRequest)) 3788 } 3789 return interceptor(ctx, in, info, handler) 3790 } 3791 3792 func _API_GetOneTimePassword_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 3793 in := new(GetOneTimePasswordRequest) 3794 if err := dec(in); err != nil { 3795 return nil, err 3796 } 3797 if interceptor == nil { 3798 return srv.(APIServer).GetOneTimePassword(ctx, in) 3799 } 3800 info := &grpc.UnaryServerInfo{ 3801 Server: srv, 3802 FullMethod: "/auth_1_10.API/GetOneTimePassword", 3803 } 3804 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 3805 return srv.(APIServer).GetOneTimePassword(ctx, req.(*GetOneTimePasswordRequest)) 3806 } 3807 return interceptor(ctx, in, info, handler) 3808 } 3809 3810 var _API_serviceDesc = grpc.ServiceDesc{ 3811 ServiceName: "auth_1_10.API", 3812 HandlerType: (*APIServer)(nil), 3813 Methods: []grpc.MethodDesc{ 3814 { 3815 MethodName: "Activate", 3816 Handler: _API_Activate_Handler, 3817 }, 3818 { 3819 MethodName: "Deactivate", 3820 Handler: _API_Deactivate_Handler, 3821 }, 3822 { 3823 MethodName: "GetConfiguration", 3824 Handler: _API_GetConfiguration_Handler, 3825 }, 3826 { 3827 MethodName: "SetConfiguration", 3828 Handler: _API_SetConfiguration_Handler, 3829 }, 3830 { 3831 MethodName: "GetAdmins", 3832 Handler: _API_GetAdmins_Handler, 3833 }, 3834 { 3835 MethodName: "ModifyAdmins", 3836 Handler: _API_ModifyAdmins_Handler, 3837 }, 3838 { 3839 MethodName: "Authenticate", 3840 Handler: _API_Authenticate_Handler, 3841 }, 3842 { 3843 MethodName: "Authorize", 3844 Handler: _API_Authorize_Handler, 3845 }, 3846 { 3847 MethodName: "WhoAmI", 3848 Handler: _API_WhoAmI_Handler, 3849 }, 3850 { 3851 MethodName: "GetScope", 3852 Handler: _API_GetScope_Handler, 3853 }, 3854 { 3855 MethodName: "SetScope", 3856 Handler: _API_SetScope_Handler, 3857 }, 3858 { 3859 MethodName: "GetACL", 3860 Handler: _API_GetACL_Handler, 3861 }, 3862 { 3863 MethodName: "SetACL", 3864 Handler: _API_SetACL_Handler, 3865 }, 3866 { 3867 MethodName: "GetAuthToken", 3868 Handler: _API_GetAuthToken_Handler, 3869 }, 3870 { 3871 MethodName: "ExtendAuthToken", 3872 Handler: _API_ExtendAuthToken_Handler, 3873 }, 3874 { 3875 MethodName: "RevokeAuthToken", 3876 Handler: _API_RevokeAuthToken_Handler, 3877 }, 3878 { 3879 MethodName: "SetGroupsForUser", 3880 Handler: _API_SetGroupsForUser_Handler, 3881 }, 3882 { 3883 MethodName: "ModifyMembers", 3884 Handler: _API_ModifyMembers_Handler, 3885 }, 3886 { 3887 MethodName: "GetGroups", 3888 Handler: _API_GetGroups_Handler, 3889 }, 3890 { 3891 MethodName: "GetUsers", 3892 Handler: _API_GetUsers_Handler, 3893 }, 3894 { 3895 MethodName: "GetOneTimePassword", 3896 Handler: _API_GetOneTimePassword_Handler, 3897 }, 3898 }, 3899 Streams: []grpc.StreamDesc{}, 3900 Metadata: "client/admin/v1_10/auth/auth.proto", 3901 } 3902 3903 func (m *ActivateRequest) Marshal() (dAtA []byte, err error) { 3904 size := m.Size() 3905 dAtA = make([]byte, size) 3906 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 3907 if err != nil { 3908 return nil, err 3909 } 3910 return dAtA[:n], nil 3911 } 3912 3913 func (m *ActivateRequest) MarshalTo(dAtA []byte) (int, error) { 3914 size := m.Size() 3915 return m.MarshalToSizedBuffer(dAtA[:size]) 3916 } 3917 3918 func (m *ActivateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 3919 i := len(dAtA) 3920 _ = i 3921 var l int 3922 _ = l 3923 if m.XXX_unrecognized != nil { 3924 i -= len(m.XXX_unrecognized) 3925 copy(dAtA[i:], m.XXX_unrecognized) 3926 } 3927 if len(m.Subject) > 0 { 3928 i -= len(m.Subject) 3929 copy(dAtA[i:], m.Subject) 3930 i = encodeVarintAuth(dAtA, i, uint64(len(m.Subject))) 3931 i-- 3932 dAtA[i] = 0x12 3933 } 3934 if len(m.GitHubToken) > 0 { 3935 i -= len(m.GitHubToken) 3936 copy(dAtA[i:], m.GitHubToken) 3937 i = encodeVarintAuth(dAtA, i, uint64(len(m.GitHubToken))) 3938 i-- 3939 dAtA[i] = 0xa 3940 } 3941 return len(dAtA) - i, nil 3942 } 3943 3944 func (m *ActivateResponse) Marshal() (dAtA []byte, err error) { 3945 size := m.Size() 3946 dAtA = make([]byte, size) 3947 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 3948 if err != nil { 3949 return nil, err 3950 } 3951 return dAtA[:n], nil 3952 } 3953 3954 func (m *ActivateResponse) MarshalTo(dAtA []byte) (int, error) { 3955 size := m.Size() 3956 return m.MarshalToSizedBuffer(dAtA[:size]) 3957 } 3958 3959 func (m *ActivateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 3960 i := len(dAtA) 3961 _ = i 3962 var l int 3963 _ = l 3964 if m.XXX_unrecognized != nil { 3965 i -= len(m.XXX_unrecognized) 3966 copy(dAtA[i:], m.XXX_unrecognized) 3967 } 3968 if len(m.PachToken) > 0 { 3969 i -= len(m.PachToken) 3970 copy(dAtA[i:], m.PachToken) 3971 i = encodeVarintAuth(dAtA, i, uint64(len(m.PachToken))) 3972 i-- 3973 dAtA[i] = 0xa 3974 } 3975 return len(dAtA) - i, nil 3976 } 3977 3978 func (m *DeactivateRequest) Marshal() (dAtA []byte, err error) { 3979 size := m.Size() 3980 dAtA = make([]byte, size) 3981 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 3982 if err != nil { 3983 return nil, err 3984 } 3985 return dAtA[:n], nil 3986 } 3987 3988 func (m *DeactivateRequest) MarshalTo(dAtA []byte) (int, error) { 3989 size := m.Size() 3990 return m.MarshalToSizedBuffer(dAtA[:size]) 3991 } 3992 3993 func (m *DeactivateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 3994 i := len(dAtA) 3995 _ = i 3996 var l int 3997 _ = l 3998 if m.XXX_unrecognized != nil { 3999 i -= len(m.XXX_unrecognized) 4000 copy(dAtA[i:], m.XXX_unrecognized) 4001 } 4002 return len(dAtA) - i, nil 4003 } 4004 4005 func (m *DeactivateResponse) Marshal() (dAtA []byte, err error) { 4006 size := m.Size() 4007 dAtA = make([]byte, size) 4008 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4009 if err != nil { 4010 return nil, err 4011 } 4012 return dAtA[:n], nil 4013 } 4014 4015 func (m *DeactivateResponse) MarshalTo(dAtA []byte) (int, error) { 4016 size := m.Size() 4017 return m.MarshalToSizedBuffer(dAtA[:size]) 4018 } 4019 4020 func (m *DeactivateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4021 i := len(dAtA) 4022 _ = i 4023 var l int 4024 _ = l 4025 if m.XXX_unrecognized != nil { 4026 i -= len(m.XXX_unrecognized) 4027 copy(dAtA[i:], m.XXX_unrecognized) 4028 } 4029 return len(dAtA) - i, nil 4030 } 4031 4032 func (m *IDProvider) Marshal() (dAtA []byte, err error) { 4033 size := m.Size() 4034 dAtA = make([]byte, size) 4035 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4036 if err != nil { 4037 return nil, err 4038 } 4039 return dAtA[:n], nil 4040 } 4041 4042 func (m *IDProvider) MarshalTo(dAtA []byte) (int, error) { 4043 size := m.Size() 4044 return m.MarshalToSizedBuffer(dAtA[:size]) 4045 } 4046 4047 func (m *IDProvider) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4048 i := len(dAtA) 4049 _ = i 4050 var l int 4051 _ = l 4052 if m.XXX_unrecognized != nil { 4053 i -= len(m.XXX_unrecognized) 4054 copy(dAtA[i:], m.XXX_unrecognized) 4055 } 4056 if m.GitHub != nil { 4057 { 4058 size, err := m.GitHub.MarshalToSizedBuffer(dAtA[:i]) 4059 if err != nil { 4060 return 0, err 4061 } 4062 i -= size 4063 i = encodeVarintAuth(dAtA, i, uint64(size)) 4064 } 4065 i-- 4066 dAtA[i] = 0x22 4067 } 4068 if m.SAML != nil { 4069 { 4070 size, err := m.SAML.MarshalToSizedBuffer(dAtA[:i]) 4071 if err != nil { 4072 return 0, err 4073 } 4074 i -= size 4075 i = encodeVarintAuth(dAtA, i, uint64(size)) 4076 } 4077 i-- 4078 dAtA[i] = 0x1a 4079 } 4080 if len(m.Description) > 0 { 4081 i -= len(m.Description) 4082 copy(dAtA[i:], m.Description) 4083 i = encodeVarintAuth(dAtA, i, uint64(len(m.Description))) 4084 i-- 4085 dAtA[i] = 0x12 4086 } 4087 if len(m.Name) > 0 { 4088 i -= len(m.Name) 4089 copy(dAtA[i:], m.Name) 4090 i = encodeVarintAuth(dAtA, i, uint64(len(m.Name))) 4091 i-- 4092 dAtA[i] = 0xa 4093 } 4094 return len(dAtA) - i, nil 4095 } 4096 4097 func (m *IDProvider_SAMLOptions) Marshal() (dAtA []byte, err error) { 4098 size := m.Size() 4099 dAtA = make([]byte, size) 4100 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4101 if err != nil { 4102 return nil, err 4103 } 4104 return dAtA[:n], nil 4105 } 4106 4107 func (m *IDProvider_SAMLOptions) MarshalTo(dAtA []byte) (int, error) { 4108 size := m.Size() 4109 return m.MarshalToSizedBuffer(dAtA[:size]) 4110 } 4111 4112 func (m *IDProvider_SAMLOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4113 i := len(dAtA) 4114 _ = i 4115 var l int 4116 _ = l 4117 if m.XXX_unrecognized != nil { 4118 i -= len(m.XXX_unrecognized) 4119 copy(dAtA[i:], m.XXX_unrecognized) 4120 } 4121 if len(m.GroupAttribute) > 0 { 4122 i -= len(m.GroupAttribute) 4123 copy(dAtA[i:], m.GroupAttribute) 4124 i = encodeVarintAuth(dAtA, i, uint64(len(m.GroupAttribute))) 4125 i-- 4126 dAtA[i] = 0x1a 4127 } 4128 if len(m.MetadataXML) > 0 { 4129 i -= len(m.MetadataXML) 4130 copy(dAtA[i:], m.MetadataXML) 4131 i = encodeVarintAuth(dAtA, i, uint64(len(m.MetadataXML))) 4132 i-- 4133 dAtA[i] = 0x12 4134 } 4135 if len(m.MetadataURL) > 0 { 4136 i -= len(m.MetadataURL) 4137 copy(dAtA[i:], m.MetadataURL) 4138 i = encodeVarintAuth(dAtA, i, uint64(len(m.MetadataURL))) 4139 i-- 4140 dAtA[i] = 0xa 4141 } 4142 return len(dAtA) - i, nil 4143 } 4144 4145 func (m *IDProvider_GitHubOptions) Marshal() (dAtA []byte, err error) { 4146 size := m.Size() 4147 dAtA = make([]byte, size) 4148 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4149 if err != nil { 4150 return nil, err 4151 } 4152 return dAtA[:n], nil 4153 } 4154 4155 func (m *IDProvider_GitHubOptions) MarshalTo(dAtA []byte) (int, error) { 4156 size := m.Size() 4157 return m.MarshalToSizedBuffer(dAtA[:size]) 4158 } 4159 4160 func (m *IDProvider_GitHubOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4161 i := len(dAtA) 4162 _ = i 4163 var l int 4164 _ = l 4165 if m.XXX_unrecognized != nil { 4166 i -= len(m.XXX_unrecognized) 4167 copy(dAtA[i:], m.XXX_unrecognized) 4168 } 4169 return len(dAtA) - i, nil 4170 } 4171 4172 func (m *AuthConfig) Marshal() (dAtA []byte, err error) { 4173 size := m.Size() 4174 dAtA = make([]byte, size) 4175 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4176 if err != nil { 4177 return nil, err 4178 } 4179 return dAtA[:n], nil 4180 } 4181 4182 func (m *AuthConfig) MarshalTo(dAtA []byte) (int, error) { 4183 size := m.Size() 4184 return m.MarshalToSizedBuffer(dAtA[:size]) 4185 } 4186 4187 func (m *AuthConfig) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4188 i := len(dAtA) 4189 _ = i 4190 var l int 4191 _ = l 4192 if m.XXX_unrecognized != nil { 4193 i -= len(m.XXX_unrecognized) 4194 copy(dAtA[i:], m.XXX_unrecognized) 4195 } 4196 if m.SAMLServiceOptions != nil { 4197 { 4198 size, err := m.SAMLServiceOptions.MarshalToSizedBuffer(dAtA[:i]) 4199 if err != nil { 4200 return 0, err 4201 } 4202 i -= size 4203 i = encodeVarintAuth(dAtA, i, uint64(size)) 4204 } 4205 i-- 4206 dAtA[i] = 0x1a 4207 } 4208 if len(m.IDProviders) > 0 { 4209 for iNdEx := len(m.IDProviders) - 1; iNdEx >= 0; iNdEx-- { 4210 { 4211 size, err := m.IDProviders[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 4212 if err != nil { 4213 return 0, err 4214 } 4215 i -= size 4216 i = encodeVarintAuth(dAtA, i, uint64(size)) 4217 } 4218 i-- 4219 dAtA[i] = 0x12 4220 } 4221 } 4222 if m.LiveConfigVersion != 0 { 4223 i = encodeVarintAuth(dAtA, i, uint64(m.LiveConfigVersion)) 4224 i-- 4225 dAtA[i] = 0x8 4226 } 4227 return len(dAtA) - i, nil 4228 } 4229 4230 func (m *AuthConfig_SAMLServiceOptions) Marshal() (dAtA []byte, err error) { 4231 size := m.Size() 4232 dAtA = make([]byte, size) 4233 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4234 if err != nil { 4235 return nil, err 4236 } 4237 return dAtA[:n], nil 4238 } 4239 4240 func (m *AuthConfig_SAMLServiceOptions) MarshalTo(dAtA []byte) (int, error) { 4241 size := m.Size() 4242 return m.MarshalToSizedBuffer(dAtA[:size]) 4243 } 4244 4245 func (m *AuthConfig_SAMLServiceOptions) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4246 i := len(dAtA) 4247 _ = i 4248 var l int 4249 _ = l 4250 if m.XXX_unrecognized != nil { 4251 i -= len(m.XXX_unrecognized) 4252 copy(dAtA[i:], m.XXX_unrecognized) 4253 } 4254 if m.DebugLogging { 4255 i-- 4256 if m.DebugLogging { 4257 dAtA[i] = 1 4258 } else { 4259 dAtA[i] = 0 4260 } 4261 i-- 4262 dAtA[i] = 0x28 4263 } 4264 if len(m.SessionDuration) > 0 { 4265 i -= len(m.SessionDuration) 4266 copy(dAtA[i:], m.SessionDuration) 4267 i = encodeVarintAuth(dAtA, i, uint64(len(m.SessionDuration))) 4268 i-- 4269 dAtA[i] = 0x22 4270 } 4271 if len(m.DashURL) > 0 { 4272 i -= len(m.DashURL) 4273 copy(dAtA[i:], m.DashURL) 4274 i = encodeVarintAuth(dAtA, i, uint64(len(m.DashURL))) 4275 i-- 4276 dAtA[i] = 0x1a 4277 } 4278 if len(m.MetadataURL) > 0 { 4279 i -= len(m.MetadataURL) 4280 copy(dAtA[i:], m.MetadataURL) 4281 i = encodeVarintAuth(dAtA, i, uint64(len(m.MetadataURL))) 4282 i-- 4283 dAtA[i] = 0x12 4284 } 4285 if len(m.ACSURL) > 0 { 4286 i -= len(m.ACSURL) 4287 copy(dAtA[i:], m.ACSURL) 4288 i = encodeVarintAuth(dAtA, i, uint64(len(m.ACSURL))) 4289 i-- 4290 dAtA[i] = 0xa 4291 } 4292 return len(dAtA) - i, nil 4293 } 4294 4295 func (m *GetConfigurationRequest) Marshal() (dAtA []byte, err error) { 4296 size := m.Size() 4297 dAtA = make([]byte, size) 4298 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4299 if err != nil { 4300 return nil, err 4301 } 4302 return dAtA[:n], nil 4303 } 4304 4305 func (m *GetConfigurationRequest) MarshalTo(dAtA []byte) (int, error) { 4306 size := m.Size() 4307 return m.MarshalToSizedBuffer(dAtA[:size]) 4308 } 4309 4310 func (m *GetConfigurationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4311 i := len(dAtA) 4312 _ = i 4313 var l int 4314 _ = l 4315 if m.XXX_unrecognized != nil { 4316 i -= len(m.XXX_unrecognized) 4317 copy(dAtA[i:], m.XXX_unrecognized) 4318 } 4319 return len(dAtA) - i, nil 4320 } 4321 4322 func (m *GetConfigurationResponse) Marshal() (dAtA []byte, err error) { 4323 size := m.Size() 4324 dAtA = make([]byte, size) 4325 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4326 if err != nil { 4327 return nil, err 4328 } 4329 return dAtA[:n], nil 4330 } 4331 4332 func (m *GetConfigurationResponse) MarshalTo(dAtA []byte) (int, error) { 4333 size := m.Size() 4334 return m.MarshalToSizedBuffer(dAtA[:size]) 4335 } 4336 4337 func (m *GetConfigurationResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4338 i := len(dAtA) 4339 _ = i 4340 var l int 4341 _ = l 4342 if m.XXX_unrecognized != nil { 4343 i -= len(m.XXX_unrecognized) 4344 copy(dAtA[i:], m.XXX_unrecognized) 4345 } 4346 if m.Configuration != nil { 4347 { 4348 size, err := m.Configuration.MarshalToSizedBuffer(dAtA[:i]) 4349 if err != nil { 4350 return 0, err 4351 } 4352 i -= size 4353 i = encodeVarintAuth(dAtA, i, uint64(size)) 4354 } 4355 i-- 4356 dAtA[i] = 0xa 4357 } 4358 return len(dAtA) - i, nil 4359 } 4360 4361 func (m *SetConfigurationRequest) Marshal() (dAtA []byte, err error) { 4362 size := m.Size() 4363 dAtA = make([]byte, size) 4364 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4365 if err != nil { 4366 return nil, err 4367 } 4368 return dAtA[:n], nil 4369 } 4370 4371 func (m *SetConfigurationRequest) MarshalTo(dAtA []byte) (int, error) { 4372 size := m.Size() 4373 return m.MarshalToSizedBuffer(dAtA[:size]) 4374 } 4375 4376 func (m *SetConfigurationRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4377 i := len(dAtA) 4378 _ = i 4379 var l int 4380 _ = l 4381 if m.XXX_unrecognized != nil { 4382 i -= len(m.XXX_unrecognized) 4383 copy(dAtA[i:], m.XXX_unrecognized) 4384 } 4385 if m.Configuration != nil { 4386 { 4387 size, err := m.Configuration.MarshalToSizedBuffer(dAtA[:i]) 4388 if err != nil { 4389 return 0, err 4390 } 4391 i -= size 4392 i = encodeVarintAuth(dAtA, i, uint64(size)) 4393 } 4394 i-- 4395 dAtA[i] = 0xa 4396 } 4397 return len(dAtA) - i, nil 4398 } 4399 4400 func (m *SetConfigurationResponse) Marshal() (dAtA []byte, err error) { 4401 size := m.Size() 4402 dAtA = make([]byte, size) 4403 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4404 if err != nil { 4405 return nil, err 4406 } 4407 return dAtA[:n], nil 4408 } 4409 4410 func (m *SetConfigurationResponse) MarshalTo(dAtA []byte) (int, error) { 4411 size := m.Size() 4412 return m.MarshalToSizedBuffer(dAtA[:size]) 4413 } 4414 4415 func (m *SetConfigurationResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4416 i := len(dAtA) 4417 _ = i 4418 var l int 4419 _ = l 4420 if m.XXX_unrecognized != nil { 4421 i -= len(m.XXX_unrecognized) 4422 copy(dAtA[i:], m.XXX_unrecognized) 4423 } 4424 return len(dAtA) - i, nil 4425 } 4426 4427 func (m *GetAdminsRequest) Marshal() (dAtA []byte, err error) { 4428 size := m.Size() 4429 dAtA = make([]byte, size) 4430 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4431 if err != nil { 4432 return nil, err 4433 } 4434 return dAtA[:n], nil 4435 } 4436 4437 func (m *GetAdminsRequest) MarshalTo(dAtA []byte) (int, error) { 4438 size := m.Size() 4439 return m.MarshalToSizedBuffer(dAtA[:size]) 4440 } 4441 4442 func (m *GetAdminsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4443 i := len(dAtA) 4444 _ = i 4445 var l int 4446 _ = l 4447 if m.XXX_unrecognized != nil { 4448 i -= len(m.XXX_unrecognized) 4449 copy(dAtA[i:], m.XXX_unrecognized) 4450 } 4451 return len(dAtA) - i, nil 4452 } 4453 4454 func (m *GetAdminsResponse) Marshal() (dAtA []byte, err error) { 4455 size := m.Size() 4456 dAtA = make([]byte, size) 4457 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4458 if err != nil { 4459 return nil, err 4460 } 4461 return dAtA[:n], nil 4462 } 4463 4464 func (m *GetAdminsResponse) MarshalTo(dAtA []byte) (int, error) { 4465 size := m.Size() 4466 return m.MarshalToSizedBuffer(dAtA[:size]) 4467 } 4468 4469 func (m *GetAdminsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4470 i := len(dAtA) 4471 _ = i 4472 var l int 4473 _ = l 4474 if m.XXX_unrecognized != nil { 4475 i -= len(m.XXX_unrecognized) 4476 copy(dAtA[i:], m.XXX_unrecognized) 4477 } 4478 if len(m.Admins) > 0 { 4479 for iNdEx := len(m.Admins) - 1; iNdEx >= 0; iNdEx-- { 4480 i -= len(m.Admins[iNdEx]) 4481 copy(dAtA[i:], m.Admins[iNdEx]) 4482 i = encodeVarintAuth(dAtA, i, uint64(len(m.Admins[iNdEx]))) 4483 i-- 4484 dAtA[i] = 0xa 4485 } 4486 } 4487 return len(dAtA) - i, nil 4488 } 4489 4490 func (m *ModifyAdminsRequest) Marshal() (dAtA []byte, err error) { 4491 size := m.Size() 4492 dAtA = make([]byte, size) 4493 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4494 if err != nil { 4495 return nil, err 4496 } 4497 return dAtA[:n], nil 4498 } 4499 4500 func (m *ModifyAdminsRequest) MarshalTo(dAtA []byte) (int, error) { 4501 size := m.Size() 4502 return m.MarshalToSizedBuffer(dAtA[:size]) 4503 } 4504 4505 func (m *ModifyAdminsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4506 i := len(dAtA) 4507 _ = i 4508 var l int 4509 _ = l 4510 if m.XXX_unrecognized != nil { 4511 i -= len(m.XXX_unrecognized) 4512 copy(dAtA[i:], m.XXX_unrecognized) 4513 } 4514 if len(m.Remove) > 0 { 4515 for iNdEx := len(m.Remove) - 1; iNdEx >= 0; iNdEx-- { 4516 i -= len(m.Remove[iNdEx]) 4517 copy(dAtA[i:], m.Remove[iNdEx]) 4518 i = encodeVarintAuth(dAtA, i, uint64(len(m.Remove[iNdEx]))) 4519 i-- 4520 dAtA[i] = 0x12 4521 } 4522 } 4523 if len(m.Add) > 0 { 4524 for iNdEx := len(m.Add) - 1; iNdEx >= 0; iNdEx-- { 4525 i -= len(m.Add[iNdEx]) 4526 copy(dAtA[i:], m.Add[iNdEx]) 4527 i = encodeVarintAuth(dAtA, i, uint64(len(m.Add[iNdEx]))) 4528 i-- 4529 dAtA[i] = 0xa 4530 } 4531 } 4532 return len(dAtA) - i, nil 4533 } 4534 4535 func (m *ModifyAdminsResponse) Marshal() (dAtA []byte, err error) { 4536 size := m.Size() 4537 dAtA = make([]byte, size) 4538 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4539 if err != nil { 4540 return nil, err 4541 } 4542 return dAtA[:n], nil 4543 } 4544 4545 func (m *ModifyAdminsResponse) MarshalTo(dAtA []byte) (int, error) { 4546 size := m.Size() 4547 return m.MarshalToSizedBuffer(dAtA[:size]) 4548 } 4549 4550 func (m *ModifyAdminsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4551 i := len(dAtA) 4552 _ = i 4553 var l int 4554 _ = l 4555 if m.XXX_unrecognized != nil { 4556 i -= len(m.XXX_unrecognized) 4557 copy(dAtA[i:], m.XXX_unrecognized) 4558 } 4559 return len(dAtA) - i, nil 4560 } 4561 4562 func (m *OTPInfo) Marshal() (dAtA []byte, err error) { 4563 size := m.Size() 4564 dAtA = make([]byte, size) 4565 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4566 if err != nil { 4567 return nil, err 4568 } 4569 return dAtA[:n], nil 4570 } 4571 4572 func (m *OTPInfo) MarshalTo(dAtA []byte) (int, error) { 4573 size := m.Size() 4574 return m.MarshalToSizedBuffer(dAtA[:size]) 4575 } 4576 4577 func (m *OTPInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4578 i := len(dAtA) 4579 _ = i 4580 var l int 4581 _ = l 4582 if m.XXX_unrecognized != nil { 4583 i -= len(m.XXX_unrecognized) 4584 copy(dAtA[i:], m.XXX_unrecognized) 4585 } 4586 if m.SessionExpiration != nil { 4587 { 4588 size, err := m.SessionExpiration.MarshalToSizedBuffer(dAtA[:i]) 4589 if err != nil { 4590 return 0, err 4591 } 4592 i -= size 4593 i = encodeVarintAuth(dAtA, i, uint64(size)) 4594 } 4595 i-- 4596 dAtA[i] = 0x12 4597 } 4598 if len(m.Subject) > 0 { 4599 i -= len(m.Subject) 4600 copy(dAtA[i:], m.Subject) 4601 i = encodeVarintAuth(dAtA, i, uint64(len(m.Subject))) 4602 i-- 4603 dAtA[i] = 0xa 4604 } 4605 return len(dAtA) - i, nil 4606 } 4607 4608 func (m *TokenInfo) Marshal() (dAtA []byte, err error) { 4609 size := m.Size() 4610 dAtA = make([]byte, size) 4611 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4612 if err != nil { 4613 return nil, err 4614 } 4615 return dAtA[:n], nil 4616 } 4617 4618 func (m *TokenInfo) MarshalTo(dAtA []byte) (int, error) { 4619 size := m.Size() 4620 return m.MarshalToSizedBuffer(dAtA[:size]) 4621 } 4622 4623 func (m *TokenInfo) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4624 i := len(dAtA) 4625 _ = i 4626 var l int 4627 _ = l 4628 if m.XXX_unrecognized != nil { 4629 i -= len(m.XXX_unrecognized) 4630 copy(dAtA[i:], m.XXX_unrecognized) 4631 } 4632 if m.Source != 0 { 4633 i = encodeVarintAuth(dAtA, i, uint64(m.Source)) 4634 i-- 4635 dAtA[i] = 0x10 4636 } 4637 if len(m.Subject) > 0 { 4638 i -= len(m.Subject) 4639 copy(dAtA[i:], m.Subject) 4640 i = encodeVarintAuth(dAtA, i, uint64(len(m.Subject))) 4641 i-- 4642 dAtA[i] = 0xa 4643 } 4644 return len(dAtA) - i, nil 4645 } 4646 4647 func (m *AuthenticateRequest) Marshal() (dAtA []byte, err error) { 4648 size := m.Size() 4649 dAtA = make([]byte, size) 4650 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4651 if err != nil { 4652 return nil, err 4653 } 4654 return dAtA[:n], nil 4655 } 4656 4657 func (m *AuthenticateRequest) MarshalTo(dAtA []byte) (int, error) { 4658 size := m.Size() 4659 return m.MarshalToSizedBuffer(dAtA[:size]) 4660 } 4661 4662 func (m *AuthenticateRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4663 i := len(dAtA) 4664 _ = i 4665 var l int 4666 _ = l 4667 if m.XXX_unrecognized != nil { 4668 i -= len(m.XXX_unrecognized) 4669 copy(dAtA[i:], m.XXX_unrecognized) 4670 } 4671 if len(m.OneTimePassword) > 0 { 4672 i -= len(m.OneTimePassword) 4673 copy(dAtA[i:], m.OneTimePassword) 4674 i = encodeVarintAuth(dAtA, i, uint64(len(m.OneTimePassword))) 4675 i-- 4676 dAtA[i] = 0x12 4677 } 4678 if len(m.GitHubToken) > 0 { 4679 i -= len(m.GitHubToken) 4680 copy(dAtA[i:], m.GitHubToken) 4681 i = encodeVarintAuth(dAtA, i, uint64(len(m.GitHubToken))) 4682 i-- 4683 dAtA[i] = 0xa 4684 } 4685 return len(dAtA) - i, nil 4686 } 4687 4688 func (m *AuthenticateResponse) Marshal() (dAtA []byte, err error) { 4689 size := m.Size() 4690 dAtA = make([]byte, size) 4691 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4692 if err != nil { 4693 return nil, err 4694 } 4695 return dAtA[:n], nil 4696 } 4697 4698 func (m *AuthenticateResponse) MarshalTo(dAtA []byte) (int, error) { 4699 size := m.Size() 4700 return m.MarshalToSizedBuffer(dAtA[:size]) 4701 } 4702 4703 func (m *AuthenticateResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4704 i := len(dAtA) 4705 _ = i 4706 var l int 4707 _ = l 4708 if m.XXX_unrecognized != nil { 4709 i -= len(m.XXX_unrecognized) 4710 copy(dAtA[i:], m.XXX_unrecognized) 4711 } 4712 if len(m.PachToken) > 0 { 4713 i -= len(m.PachToken) 4714 copy(dAtA[i:], m.PachToken) 4715 i = encodeVarintAuth(dAtA, i, uint64(len(m.PachToken))) 4716 i-- 4717 dAtA[i] = 0xa 4718 } 4719 return len(dAtA) - i, nil 4720 } 4721 4722 func (m *WhoAmIRequest) Marshal() (dAtA []byte, err error) { 4723 size := m.Size() 4724 dAtA = make([]byte, size) 4725 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4726 if err != nil { 4727 return nil, err 4728 } 4729 return dAtA[:n], nil 4730 } 4731 4732 func (m *WhoAmIRequest) MarshalTo(dAtA []byte) (int, error) { 4733 size := m.Size() 4734 return m.MarshalToSizedBuffer(dAtA[:size]) 4735 } 4736 4737 func (m *WhoAmIRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4738 i := len(dAtA) 4739 _ = i 4740 var l int 4741 _ = l 4742 if m.XXX_unrecognized != nil { 4743 i -= len(m.XXX_unrecognized) 4744 copy(dAtA[i:], m.XXX_unrecognized) 4745 } 4746 return len(dAtA) - i, nil 4747 } 4748 4749 func (m *WhoAmIResponse) Marshal() (dAtA []byte, err error) { 4750 size := m.Size() 4751 dAtA = make([]byte, size) 4752 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4753 if err != nil { 4754 return nil, err 4755 } 4756 return dAtA[:n], nil 4757 } 4758 4759 func (m *WhoAmIResponse) MarshalTo(dAtA []byte) (int, error) { 4760 size := m.Size() 4761 return m.MarshalToSizedBuffer(dAtA[:size]) 4762 } 4763 4764 func (m *WhoAmIResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4765 i := len(dAtA) 4766 _ = i 4767 var l int 4768 _ = l 4769 if m.XXX_unrecognized != nil { 4770 i -= len(m.XXX_unrecognized) 4771 copy(dAtA[i:], m.XXX_unrecognized) 4772 } 4773 if m.TTL != 0 { 4774 i = encodeVarintAuth(dAtA, i, uint64(m.TTL)) 4775 i-- 4776 dAtA[i] = 0x18 4777 } 4778 if m.IsAdmin { 4779 i-- 4780 if m.IsAdmin { 4781 dAtA[i] = 1 4782 } else { 4783 dAtA[i] = 0 4784 } 4785 i-- 4786 dAtA[i] = 0x10 4787 } 4788 if len(m.Username) > 0 { 4789 i -= len(m.Username) 4790 copy(dAtA[i:], m.Username) 4791 i = encodeVarintAuth(dAtA, i, uint64(len(m.Username))) 4792 i-- 4793 dAtA[i] = 0xa 4794 } 4795 return len(dAtA) - i, nil 4796 } 4797 4798 func (m *ACL) Marshal() (dAtA []byte, err error) { 4799 size := m.Size() 4800 dAtA = make([]byte, size) 4801 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4802 if err != nil { 4803 return nil, err 4804 } 4805 return dAtA[:n], nil 4806 } 4807 4808 func (m *ACL) MarshalTo(dAtA []byte) (int, error) { 4809 size := m.Size() 4810 return m.MarshalToSizedBuffer(dAtA[:size]) 4811 } 4812 4813 func (m *ACL) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4814 i := len(dAtA) 4815 _ = i 4816 var l int 4817 _ = l 4818 if m.XXX_unrecognized != nil { 4819 i -= len(m.XXX_unrecognized) 4820 copy(dAtA[i:], m.XXX_unrecognized) 4821 } 4822 if len(m.Entries) > 0 { 4823 for k := range m.Entries { 4824 v := m.Entries[k] 4825 baseI := i 4826 i = encodeVarintAuth(dAtA, i, uint64(v)) 4827 i-- 4828 dAtA[i] = 0x10 4829 i -= len(k) 4830 copy(dAtA[i:], k) 4831 i = encodeVarintAuth(dAtA, i, uint64(len(k))) 4832 i-- 4833 dAtA[i] = 0xa 4834 i = encodeVarintAuth(dAtA, i, uint64(baseI-i)) 4835 i-- 4836 dAtA[i] = 0xa 4837 } 4838 } 4839 return len(dAtA) - i, nil 4840 } 4841 4842 func (m *Users) Marshal() (dAtA []byte, err error) { 4843 size := m.Size() 4844 dAtA = make([]byte, size) 4845 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4846 if err != nil { 4847 return nil, err 4848 } 4849 return dAtA[:n], nil 4850 } 4851 4852 func (m *Users) MarshalTo(dAtA []byte) (int, error) { 4853 size := m.Size() 4854 return m.MarshalToSizedBuffer(dAtA[:size]) 4855 } 4856 4857 func (m *Users) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4858 i := len(dAtA) 4859 _ = i 4860 var l int 4861 _ = l 4862 if m.XXX_unrecognized != nil { 4863 i -= len(m.XXX_unrecognized) 4864 copy(dAtA[i:], m.XXX_unrecognized) 4865 } 4866 if len(m.Usernames) > 0 { 4867 for k := range m.Usernames { 4868 v := m.Usernames[k] 4869 baseI := i 4870 i-- 4871 if v { 4872 dAtA[i] = 1 4873 } else { 4874 dAtA[i] = 0 4875 } 4876 i-- 4877 dAtA[i] = 0x10 4878 i -= len(k) 4879 copy(dAtA[i:], k) 4880 i = encodeVarintAuth(dAtA, i, uint64(len(k))) 4881 i-- 4882 dAtA[i] = 0xa 4883 i = encodeVarintAuth(dAtA, i, uint64(baseI-i)) 4884 i-- 4885 dAtA[i] = 0xa 4886 } 4887 } 4888 return len(dAtA) - i, nil 4889 } 4890 4891 func (m *Groups) Marshal() (dAtA []byte, err error) { 4892 size := m.Size() 4893 dAtA = make([]byte, size) 4894 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4895 if err != nil { 4896 return nil, err 4897 } 4898 return dAtA[:n], nil 4899 } 4900 4901 func (m *Groups) MarshalTo(dAtA []byte) (int, error) { 4902 size := m.Size() 4903 return m.MarshalToSizedBuffer(dAtA[:size]) 4904 } 4905 4906 func (m *Groups) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4907 i := len(dAtA) 4908 _ = i 4909 var l int 4910 _ = l 4911 if m.XXX_unrecognized != nil { 4912 i -= len(m.XXX_unrecognized) 4913 copy(dAtA[i:], m.XXX_unrecognized) 4914 } 4915 if len(m.Groups) > 0 { 4916 for k := range m.Groups { 4917 v := m.Groups[k] 4918 baseI := i 4919 i-- 4920 if v { 4921 dAtA[i] = 1 4922 } else { 4923 dAtA[i] = 0 4924 } 4925 i-- 4926 dAtA[i] = 0x10 4927 i -= len(k) 4928 copy(dAtA[i:], k) 4929 i = encodeVarintAuth(dAtA, i, uint64(len(k))) 4930 i-- 4931 dAtA[i] = 0xa 4932 i = encodeVarintAuth(dAtA, i, uint64(baseI-i)) 4933 i-- 4934 dAtA[i] = 0xa 4935 } 4936 } 4937 return len(dAtA) - i, nil 4938 } 4939 4940 func (m *AuthorizeRequest) Marshal() (dAtA []byte, err error) { 4941 size := m.Size() 4942 dAtA = make([]byte, size) 4943 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4944 if err != nil { 4945 return nil, err 4946 } 4947 return dAtA[:n], nil 4948 } 4949 4950 func (m *AuthorizeRequest) MarshalTo(dAtA []byte) (int, error) { 4951 size := m.Size() 4952 return m.MarshalToSizedBuffer(dAtA[:size]) 4953 } 4954 4955 func (m *AuthorizeRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4956 i := len(dAtA) 4957 _ = i 4958 var l int 4959 _ = l 4960 if m.XXX_unrecognized != nil { 4961 i -= len(m.XXX_unrecognized) 4962 copy(dAtA[i:], m.XXX_unrecognized) 4963 } 4964 if m.Scope != 0 { 4965 i = encodeVarintAuth(dAtA, i, uint64(m.Scope)) 4966 i-- 4967 dAtA[i] = 0x10 4968 } 4969 if len(m.Repo) > 0 { 4970 i -= len(m.Repo) 4971 copy(dAtA[i:], m.Repo) 4972 i = encodeVarintAuth(dAtA, i, uint64(len(m.Repo))) 4973 i-- 4974 dAtA[i] = 0xa 4975 } 4976 return len(dAtA) - i, nil 4977 } 4978 4979 func (m *AuthorizeResponse) Marshal() (dAtA []byte, err error) { 4980 size := m.Size() 4981 dAtA = make([]byte, size) 4982 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 4983 if err != nil { 4984 return nil, err 4985 } 4986 return dAtA[:n], nil 4987 } 4988 4989 func (m *AuthorizeResponse) MarshalTo(dAtA []byte) (int, error) { 4990 size := m.Size() 4991 return m.MarshalToSizedBuffer(dAtA[:size]) 4992 } 4993 4994 func (m *AuthorizeResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 4995 i := len(dAtA) 4996 _ = i 4997 var l int 4998 _ = l 4999 if m.XXX_unrecognized != nil { 5000 i -= len(m.XXX_unrecognized) 5001 copy(dAtA[i:], m.XXX_unrecognized) 5002 } 5003 if m.Authorized { 5004 i-- 5005 if m.Authorized { 5006 dAtA[i] = 1 5007 } else { 5008 dAtA[i] = 0 5009 } 5010 i-- 5011 dAtA[i] = 0x8 5012 } 5013 return len(dAtA) - i, nil 5014 } 5015 5016 func (m *GetScopeRequest) Marshal() (dAtA []byte, err error) { 5017 size := m.Size() 5018 dAtA = make([]byte, size) 5019 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5020 if err != nil { 5021 return nil, err 5022 } 5023 return dAtA[:n], nil 5024 } 5025 5026 func (m *GetScopeRequest) MarshalTo(dAtA []byte) (int, error) { 5027 size := m.Size() 5028 return m.MarshalToSizedBuffer(dAtA[:size]) 5029 } 5030 5031 func (m *GetScopeRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5032 i := len(dAtA) 5033 _ = i 5034 var l int 5035 _ = l 5036 if m.XXX_unrecognized != nil { 5037 i -= len(m.XXX_unrecognized) 5038 copy(dAtA[i:], m.XXX_unrecognized) 5039 } 5040 if len(m.Repos) > 0 { 5041 for iNdEx := len(m.Repos) - 1; iNdEx >= 0; iNdEx-- { 5042 i -= len(m.Repos[iNdEx]) 5043 copy(dAtA[i:], m.Repos[iNdEx]) 5044 i = encodeVarintAuth(dAtA, i, uint64(len(m.Repos[iNdEx]))) 5045 i-- 5046 dAtA[i] = 0x12 5047 } 5048 } 5049 if len(m.Username) > 0 { 5050 i -= len(m.Username) 5051 copy(dAtA[i:], m.Username) 5052 i = encodeVarintAuth(dAtA, i, uint64(len(m.Username))) 5053 i-- 5054 dAtA[i] = 0xa 5055 } 5056 return len(dAtA) - i, nil 5057 } 5058 5059 func (m *GetScopeResponse) Marshal() (dAtA []byte, err error) { 5060 size := m.Size() 5061 dAtA = make([]byte, size) 5062 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5063 if err != nil { 5064 return nil, err 5065 } 5066 return dAtA[:n], nil 5067 } 5068 5069 func (m *GetScopeResponse) MarshalTo(dAtA []byte) (int, error) { 5070 size := m.Size() 5071 return m.MarshalToSizedBuffer(dAtA[:size]) 5072 } 5073 5074 func (m *GetScopeResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5075 i := len(dAtA) 5076 _ = i 5077 var l int 5078 _ = l 5079 if m.XXX_unrecognized != nil { 5080 i -= len(m.XXX_unrecognized) 5081 copy(dAtA[i:], m.XXX_unrecognized) 5082 } 5083 if len(m.Scopes) > 0 { 5084 dAtA8 := make([]byte, len(m.Scopes)*10) 5085 var j7 int 5086 for _, num := range m.Scopes { 5087 for num >= 1<<7 { 5088 dAtA8[j7] = uint8(uint64(num)&0x7f | 0x80) 5089 num >>= 7 5090 j7++ 5091 } 5092 dAtA8[j7] = uint8(num) 5093 j7++ 5094 } 5095 i -= j7 5096 copy(dAtA[i:], dAtA8[:j7]) 5097 i = encodeVarintAuth(dAtA, i, uint64(j7)) 5098 i-- 5099 dAtA[i] = 0xa 5100 } 5101 return len(dAtA) - i, nil 5102 } 5103 5104 func (m *SetScopeRequest) Marshal() (dAtA []byte, err error) { 5105 size := m.Size() 5106 dAtA = make([]byte, size) 5107 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5108 if err != nil { 5109 return nil, err 5110 } 5111 return dAtA[:n], nil 5112 } 5113 5114 func (m *SetScopeRequest) MarshalTo(dAtA []byte) (int, error) { 5115 size := m.Size() 5116 return m.MarshalToSizedBuffer(dAtA[:size]) 5117 } 5118 5119 func (m *SetScopeRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5120 i := len(dAtA) 5121 _ = i 5122 var l int 5123 _ = l 5124 if m.XXX_unrecognized != nil { 5125 i -= len(m.XXX_unrecognized) 5126 copy(dAtA[i:], m.XXX_unrecognized) 5127 } 5128 if m.Scope != 0 { 5129 i = encodeVarintAuth(dAtA, i, uint64(m.Scope)) 5130 i-- 5131 dAtA[i] = 0x18 5132 } 5133 if len(m.Repo) > 0 { 5134 i -= len(m.Repo) 5135 copy(dAtA[i:], m.Repo) 5136 i = encodeVarintAuth(dAtA, i, uint64(len(m.Repo))) 5137 i-- 5138 dAtA[i] = 0x12 5139 } 5140 if len(m.Username) > 0 { 5141 i -= len(m.Username) 5142 copy(dAtA[i:], m.Username) 5143 i = encodeVarintAuth(dAtA, i, uint64(len(m.Username))) 5144 i-- 5145 dAtA[i] = 0xa 5146 } 5147 return len(dAtA) - i, nil 5148 } 5149 5150 func (m *SetScopeResponse) Marshal() (dAtA []byte, err error) { 5151 size := m.Size() 5152 dAtA = make([]byte, size) 5153 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5154 if err != nil { 5155 return nil, err 5156 } 5157 return dAtA[:n], nil 5158 } 5159 5160 func (m *SetScopeResponse) MarshalTo(dAtA []byte) (int, error) { 5161 size := m.Size() 5162 return m.MarshalToSizedBuffer(dAtA[:size]) 5163 } 5164 5165 func (m *SetScopeResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5166 i := len(dAtA) 5167 _ = i 5168 var l int 5169 _ = l 5170 if m.XXX_unrecognized != nil { 5171 i -= len(m.XXX_unrecognized) 5172 copy(dAtA[i:], m.XXX_unrecognized) 5173 } 5174 return len(dAtA) - i, nil 5175 } 5176 5177 func (m *GetACLRequest) Marshal() (dAtA []byte, err error) { 5178 size := m.Size() 5179 dAtA = make([]byte, size) 5180 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5181 if err != nil { 5182 return nil, err 5183 } 5184 return dAtA[:n], nil 5185 } 5186 5187 func (m *GetACLRequest) MarshalTo(dAtA []byte) (int, error) { 5188 size := m.Size() 5189 return m.MarshalToSizedBuffer(dAtA[:size]) 5190 } 5191 5192 func (m *GetACLRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5193 i := len(dAtA) 5194 _ = i 5195 var l int 5196 _ = l 5197 if m.XXX_unrecognized != nil { 5198 i -= len(m.XXX_unrecognized) 5199 copy(dAtA[i:], m.XXX_unrecognized) 5200 } 5201 if len(m.Repo) > 0 { 5202 i -= len(m.Repo) 5203 copy(dAtA[i:], m.Repo) 5204 i = encodeVarintAuth(dAtA, i, uint64(len(m.Repo))) 5205 i-- 5206 dAtA[i] = 0xa 5207 } 5208 return len(dAtA) - i, nil 5209 } 5210 5211 func (m *ACLEntry) Marshal() (dAtA []byte, err error) { 5212 size := m.Size() 5213 dAtA = make([]byte, size) 5214 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5215 if err != nil { 5216 return nil, err 5217 } 5218 return dAtA[:n], nil 5219 } 5220 5221 func (m *ACLEntry) MarshalTo(dAtA []byte) (int, error) { 5222 size := m.Size() 5223 return m.MarshalToSizedBuffer(dAtA[:size]) 5224 } 5225 5226 func (m *ACLEntry) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5227 i := len(dAtA) 5228 _ = i 5229 var l int 5230 _ = l 5231 if m.XXX_unrecognized != nil { 5232 i -= len(m.XXX_unrecognized) 5233 copy(dAtA[i:], m.XXX_unrecognized) 5234 } 5235 if m.Scope != 0 { 5236 i = encodeVarintAuth(dAtA, i, uint64(m.Scope)) 5237 i-- 5238 dAtA[i] = 0x10 5239 } 5240 if len(m.Username) > 0 { 5241 i -= len(m.Username) 5242 copy(dAtA[i:], m.Username) 5243 i = encodeVarintAuth(dAtA, i, uint64(len(m.Username))) 5244 i-- 5245 dAtA[i] = 0xa 5246 } 5247 return len(dAtA) - i, nil 5248 } 5249 5250 func (m *GetACLResponse) Marshal() (dAtA []byte, err error) { 5251 size := m.Size() 5252 dAtA = make([]byte, size) 5253 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5254 if err != nil { 5255 return nil, err 5256 } 5257 return dAtA[:n], nil 5258 } 5259 5260 func (m *GetACLResponse) MarshalTo(dAtA []byte) (int, error) { 5261 size := m.Size() 5262 return m.MarshalToSizedBuffer(dAtA[:size]) 5263 } 5264 5265 func (m *GetACLResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5266 i := len(dAtA) 5267 _ = i 5268 var l int 5269 _ = l 5270 if m.XXX_unrecognized != nil { 5271 i -= len(m.XXX_unrecognized) 5272 copy(dAtA[i:], m.XXX_unrecognized) 5273 } 5274 if len(m.RobotEntries) > 0 { 5275 for iNdEx := len(m.RobotEntries) - 1; iNdEx >= 0; iNdEx-- { 5276 { 5277 size, err := m.RobotEntries[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 5278 if err != nil { 5279 return 0, err 5280 } 5281 i -= size 5282 i = encodeVarintAuth(dAtA, i, uint64(size)) 5283 } 5284 i-- 5285 dAtA[i] = 0x12 5286 } 5287 } 5288 if len(m.Entries) > 0 { 5289 for iNdEx := len(m.Entries) - 1; iNdEx >= 0; iNdEx-- { 5290 { 5291 size, err := m.Entries[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 5292 if err != nil { 5293 return 0, err 5294 } 5295 i -= size 5296 i = encodeVarintAuth(dAtA, i, uint64(size)) 5297 } 5298 i-- 5299 dAtA[i] = 0xa 5300 } 5301 } 5302 return len(dAtA) - i, nil 5303 } 5304 5305 func (m *SetACLRequest) Marshal() (dAtA []byte, err error) { 5306 size := m.Size() 5307 dAtA = make([]byte, size) 5308 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5309 if err != nil { 5310 return nil, err 5311 } 5312 return dAtA[:n], nil 5313 } 5314 5315 func (m *SetACLRequest) MarshalTo(dAtA []byte) (int, error) { 5316 size := m.Size() 5317 return m.MarshalToSizedBuffer(dAtA[:size]) 5318 } 5319 5320 func (m *SetACLRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5321 i := len(dAtA) 5322 _ = i 5323 var l int 5324 _ = l 5325 if m.XXX_unrecognized != nil { 5326 i -= len(m.XXX_unrecognized) 5327 copy(dAtA[i:], m.XXX_unrecognized) 5328 } 5329 if len(m.Entries) > 0 { 5330 for iNdEx := len(m.Entries) - 1; iNdEx >= 0; iNdEx-- { 5331 { 5332 size, err := m.Entries[iNdEx].MarshalToSizedBuffer(dAtA[:i]) 5333 if err != nil { 5334 return 0, err 5335 } 5336 i -= size 5337 i = encodeVarintAuth(dAtA, i, uint64(size)) 5338 } 5339 i-- 5340 dAtA[i] = 0x12 5341 } 5342 } 5343 if len(m.Repo) > 0 { 5344 i -= len(m.Repo) 5345 copy(dAtA[i:], m.Repo) 5346 i = encodeVarintAuth(dAtA, i, uint64(len(m.Repo))) 5347 i-- 5348 dAtA[i] = 0xa 5349 } 5350 return len(dAtA) - i, nil 5351 } 5352 5353 func (m *SetACLResponse) Marshal() (dAtA []byte, err error) { 5354 size := m.Size() 5355 dAtA = make([]byte, size) 5356 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5357 if err != nil { 5358 return nil, err 5359 } 5360 return dAtA[:n], nil 5361 } 5362 5363 func (m *SetACLResponse) MarshalTo(dAtA []byte) (int, error) { 5364 size := m.Size() 5365 return m.MarshalToSizedBuffer(dAtA[:size]) 5366 } 5367 5368 func (m *SetACLResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5369 i := len(dAtA) 5370 _ = i 5371 var l int 5372 _ = l 5373 if m.XXX_unrecognized != nil { 5374 i -= len(m.XXX_unrecognized) 5375 copy(dAtA[i:], m.XXX_unrecognized) 5376 } 5377 return len(dAtA) - i, nil 5378 } 5379 5380 func (m *GetAuthTokenRequest) Marshal() (dAtA []byte, err error) { 5381 size := m.Size() 5382 dAtA = make([]byte, size) 5383 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5384 if err != nil { 5385 return nil, err 5386 } 5387 return dAtA[:n], nil 5388 } 5389 5390 func (m *GetAuthTokenRequest) MarshalTo(dAtA []byte) (int, error) { 5391 size := m.Size() 5392 return m.MarshalToSizedBuffer(dAtA[:size]) 5393 } 5394 5395 func (m *GetAuthTokenRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5396 i := len(dAtA) 5397 _ = i 5398 var l int 5399 _ = l 5400 if m.XXX_unrecognized != nil { 5401 i -= len(m.XXX_unrecognized) 5402 copy(dAtA[i:], m.XXX_unrecognized) 5403 } 5404 if m.TTL != 0 { 5405 i = encodeVarintAuth(dAtA, i, uint64(m.TTL)) 5406 i-- 5407 dAtA[i] = 0x10 5408 } 5409 if len(m.Subject) > 0 { 5410 i -= len(m.Subject) 5411 copy(dAtA[i:], m.Subject) 5412 i = encodeVarintAuth(dAtA, i, uint64(len(m.Subject))) 5413 i-- 5414 dAtA[i] = 0xa 5415 } 5416 return len(dAtA) - i, nil 5417 } 5418 5419 func (m *GetAuthTokenResponse) Marshal() (dAtA []byte, err error) { 5420 size := m.Size() 5421 dAtA = make([]byte, size) 5422 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5423 if err != nil { 5424 return nil, err 5425 } 5426 return dAtA[:n], nil 5427 } 5428 5429 func (m *GetAuthTokenResponse) MarshalTo(dAtA []byte) (int, error) { 5430 size := m.Size() 5431 return m.MarshalToSizedBuffer(dAtA[:size]) 5432 } 5433 5434 func (m *GetAuthTokenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5435 i := len(dAtA) 5436 _ = i 5437 var l int 5438 _ = l 5439 if m.XXX_unrecognized != nil { 5440 i -= len(m.XXX_unrecognized) 5441 copy(dAtA[i:], m.XXX_unrecognized) 5442 } 5443 if len(m.Subject) > 0 { 5444 i -= len(m.Subject) 5445 copy(dAtA[i:], m.Subject) 5446 i = encodeVarintAuth(dAtA, i, uint64(len(m.Subject))) 5447 i-- 5448 dAtA[i] = 0x12 5449 } 5450 if len(m.Token) > 0 { 5451 i -= len(m.Token) 5452 copy(dAtA[i:], m.Token) 5453 i = encodeVarintAuth(dAtA, i, uint64(len(m.Token))) 5454 i-- 5455 dAtA[i] = 0xa 5456 } 5457 return len(dAtA) - i, nil 5458 } 5459 5460 func (m *ExtendAuthTokenRequest) Marshal() (dAtA []byte, err error) { 5461 size := m.Size() 5462 dAtA = make([]byte, size) 5463 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5464 if err != nil { 5465 return nil, err 5466 } 5467 return dAtA[:n], nil 5468 } 5469 5470 func (m *ExtendAuthTokenRequest) MarshalTo(dAtA []byte) (int, error) { 5471 size := m.Size() 5472 return m.MarshalToSizedBuffer(dAtA[:size]) 5473 } 5474 5475 func (m *ExtendAuthTokenRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5476 i := len(dAtA) 5477 _ = i 5478 var l int 5479 _ = l 5480 if m.XXX_unrecognized != nil { 5481 i -= len(m.XXX_unrecognized) 5482 copy(dAtA[i:], m.XXX_unrecognized) 5483 } 5484 if m.TTL != 0 { 5485 i = encodeVarintAuth(dAtA, i, uint64(m.TTL)) 5486 i-- 5487 dAtA[i] = 0x10 5488 } 5489 if len(m.Token) > 0 { 5490 i -= len(m.Token) 5491 copy(dAtA[i:], m.Token) 5492 i = encodeVarintAuth(dAtA, i, uint64(len(m.Token))) 5493 i-- 5494 dAtA[i] = 0xa 5495 } 5496 return len(dAtA) - i, nil 5497 } 5498 5499 func (m *ExtendAuthTokenResponse) Marshal() (dAtA []byte, err error) { 5500 size := m.Size() 5501 dAtA = make([]byte, size) 5502 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5503 if err != nil { 5504 return nil, err 5505 } 5506 return dAtA[:n], nil 5507 } 5508 5509 func (m *ExtendAuthTokenResponse) MarshalTo(dAtA []byte) (int, error) { 5510 size := m.Size() 5511 return m.MarshalToSizedBuffer(dAtA[:size]) 5512 } 5513 5514 func (m *ExtendAuthTokenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5515 i := len(dAtA) 5516 _ = i 5517 var l int 5518 _ = l 5519 if m.XXX_unrecognized != nil { 5520 i -= len(m.XXX_unrecognized) 5521 copy(dAtA[i:], m.XXX_unrecognized) 5522 } 5523 return len(dAtA) - i, nil 5524 } 5525 5526 func (m *RevokeAuthTokenRequest) Marshal() (dAtA []byte, err error) { 5527 size := m.Size() 5528 dAtA = make([]byte, size) 5529 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5530 if err != nil { 5531 return nil, err 5532 } 5533 return dAtA[:n], nil 5534 } 5535 5536 func (m *RevokeAuthTokenRequest) MarshalTo(dAtA []byte) (int, error) { 5537 size := m.Size() 5538 return m.MarshalToSizedBuffer(dAtA[:size]) 5539 } 5540 5541 func (m *RevokeAuthTokenRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5542 i := len(dAtA) 5543 _ = i 5544 var l int 5545 _ = l 5546 if m.XXX_unrecognized != nil { 5547 i -= len(m.XXX_unrecognized) 5548 copy(dAtA[i:], m.XXX_unrecognized) 5549 } 5550 if len(m.Token) > 0 { 5551 i -= len(m.Token) 5552 copy(dAtA[i:], m.Token) 5553 i = encodeVarintAuth(dAtA, i, uint64(len(m.Token))) 5554 i-- 5555 dAtA[i] = 0xa 5556 } 5557 return len(dAtA) - i, nil 5558 } 5559 5560 func (m *RevokeAuthTokenResponse) Marshal() (dAtA []byte, err error) { 5561 size := m.Size() 5562 dAtA = make([]byte, size) 5563 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5564 if err != nil { 5565 return nil, err 5566 } 5567 return dAtA[:n], nil 5568 } 5569 5570 func (m *RevokeAuthTokenResponse) MarshalTo(dAtA []byte) (int, error) { 5571 size := m.Size() 5572 return m.MarshalToSizedBuffer(dAtA[:size]) 5573 } 5574 5575 func (m *RevokeAuthTokenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5576 i := len(dAtA) 5577 _ = i 5578 var l int 5579 _ = l 5580 if m.XXX_unrecognized != nil { 5581 i -= len(m.XXX_unrecognized) 5582 copy(dAtA[i:], m.XXX_unrecognized) 5583 } 5584 return len(dAtA) - i, nil 5585 } 5586 5587 func (m *SetGroupsForUserRequest) Marshal() (dAtA []byte, err error) { 5588 size := m.Size() 5589 dAtA = make([]byte, size) 5590 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5591 if err != nil { 5592 return nil, err 5593 } 5594 return dAtA[:n], nil 5595 } 5596 5597 func (m *SetGroupsForUserRequest) MarshalTo(dAtA []byte) (int, error) { 5598 size := m.Size() 5599 return m.MarshalToSizedBuffer(dAtA[:size]) 5600 } 5601 5602 func (m *SetGroupsForUserRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5603 i := len(dAtA) 5604 _ = i 5605 var l int 5606 _ = l 5607 if m.XXX_unrecognized != nil { 5608 i -= len(m.XXX_unrecognized) 5609 copy(dAtA[i:], m.XXX_unrecognized) 5610 } 5611 if len(m.Groups) > 0 { 5612 for iNdEx := len(m.Groups) - 1; iNdEx >= 0; iNdEx-- { 5613 i -= len(m.Groups[iNdEx]) 5614 copy(dAtA[i:], m.Groups[iNdEx]) 5615 i = encodeVarintAuth(dAtA, i, uint64(len(m.Groups[iNdEx]))) 5616 i-- 5617 dAtA[i] = 0x12 5618 } 5619 } 5620 if len(m.Username) > 0 { 5621 i -= len(m.Username) 5622 copy(dAtA[i:], m.Username) 5623 i = encodeVarintAuth(dAtA, i, uint64(len(m.Username))) 5624 i-- 5625 dAtA[i] = 0xa 5626 } 5627 return len(dAtA) - i, nil 5628 } 5629 5630 func (m *SetGroupsForUserResponse) Marshal() (dAtA []byte, err error) { 5631 size := m.Size() 5632 dAtA = make([]byte, size) 5633 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5634 if err != nil { 5635 return nil, err 5636 } 5637 return dAtA[:n], nil 5638 } 5639 5640 func (m *SetGroupsForUserResponse) MarshalTo(dAtA []byte) (int, error) { 5641 size := m.Size() 5642 return m.MarshalToSizedBuffer(dAtA[:size]) 5643 } 5644 5645 func (m *SetGroupsForUserResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5646 i := len(dAtA) 5647 _ = i 5648 var l int 5649 _ = l 5650 if m.XXX_unrecognized != nil { 5651 i -= len(m.XXX_unrecognized) 5652 copy(dAtA[i:], m.XXX_unrecognized) 5653 } 5654 return len(dAtA) - i, nil 5655 } 5656 5657 func (m *ModifyMembersRequest) Marshal() (dAtA []byte, err error) { 5658 size := m.Size() 5659 dAtA = make([]byte, size) 5660 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5661 if err != nil { 5662 return nil, err 5663 } 5664 return dAtA[:n], nil 5665 } 5666 5667 func (m *ModifyMembersRequest) MarshalTo(dAtA []byte) (int, error) { 5668 size := m.Size() 5669 return m.MarshalToSizedBuffer(dAtA[:size]) 5670 } 5671 5672 func (m *ModifyMembersRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5673 i := len(dAtA) 5674 _ = i 5675 var l int 5676 _ = l 5677 if m.XXX_unrecognized != nil { 5678 i -= len(m.XXX_unrecognized) 5679 copy(dAtA[i:], m.XXX_unrecognized) 5680 } 5681 if len(m.Remove) > 0 { 5682 for iNdEx := len(m.Remove) - 1; iNdEx >= 0; iNdEx-- { 5683 i -= len(m.Remove[iNdEx]) 5684 copy(dAtA[i:], m.Remove[iNdEx]) 5685 i = encodeVarintAuth(dAtA, i, uint64(len(m.Remove[iNdEx]))) 5686 i-- 5687 dAtA[i] = 0x1a 5688 } 5689 } 5690 if len(m.Add) > 0 { 5691 for iNdEx := len(m.Add) - 1; iNdEx >= 0; iNdEx-- { 5692 i -= len(m.Add[iNdEx]) 5693 copy(dAtA[i:], m.Add[iNdEx]) 5694 i = encodeVarintAuth(dAtA, i, uint64(len(m.Add[iNdEx]))) 5695 i-- 5696 dAtA[i] = 0x12 5697 } 5698 } 5699 if len(m.Group) > 0 { 5700 i -= len(m.Group) 5701 copy(dAtA[i:], m.Group) 5702 i = encodeVarintAuth(dAtA, i, uint64(len(m.Group))) 5703 i-- 5704 dAtA[i] = 0xa 5705 } 5706 return len(dAtA) - i, nil 5707 } 5708 5709 func (m *ModifyMembersResponse) Marshal() (dAtA []byte, err error) { 5710 size := m.Size() 5711 dAtA = make([]byte, size) 5712 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5713 if err != nil { 5714 return nil, err 5715 } 5716 return dAtA[:n], nil 5717 } 5718 5719 func (m *ModifyMembersResponse) MarshalTo(dAtA []byte) (int, error) { 5720 size := m.Size() 5721 return m.MarshalToSizedBuffer(dAtA[:size]) 5722 } 5723 5724 func (m *ModifyMembersResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5725 i := len(dAtA) 5726 _ = i 5727 var l int 5728 _ = l 5729 if m.XXX_unrecognized != nil { 5730 i -= len(m.XXX_unrecognized) 5731 copy(dAtA[i:], m.XXX_unrecognized) 5732 } 5733 return len(dAtA) - i, nil 5734 } 5735 5736 func (m *GetGroupsRequest) Marshal() (dAtA []byte, err error) { 5737 size := m.Size() 5738 dAtA = make([]byte, size) 5739 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5740 if err != nil { 5741 return nil, err 5742 } 5743 return dAtA[:n], nil 5744 } 5745 5746 func (m *GetGroupsRequest) MarshalTo(dAtA []byte) (int, error) { 5747 size := m.Size() 5748 return m.MarshalToSizedBuffer(dAtA[:size]) 5749 } 5750 5751 func (m *GetGroupsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5752 i := len(dAtA) 5753 _ = i 5754 var l int 5755 _ = l 5756 if m.XXX_unrecognized != nil { 5757 i -= len(m.XXX_unrecognized) 5758 copy(dAtA[i:], m.XXX_unrecognized) 5759 } 5760 if len(m.Username) > 0 { 5761 i -= len(m.Username) 5762 copy(dAtA[i:], m.Username) 5763 i = encodeVarintAuth(dAtA, i, uint64(len(m.Username))) 5764 i-- 5765 dAtA[i] = 0xa 5766 } 5767 return len(dAtA) - i, nil 5768 } 5769 5770 func (m *GetGroupsResponse) Marshal() (dAtA []byte, err error) { 5771 size := m.Size() 5772 dAtA = make([]byte, size) 5773 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5774 if err != nil { 5775 return nil, err 5776 } 5777 return dAtA[:n], nil 5778 } 5779 5780 func (m *GetGroupsResponse) MarshalTo(dAtA []byte) (int, error) { 5781 size := m.Size() 5782 return m.MarshalToSizedBuffer(dAtA[:size]) 5783 } 5784 5785 func (m *GetGroupsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5786 i := len(dAtA) 5787 _ = i 5788 var l int 5789 _ = l 5790 if m.XXX_unrecognized != nil { 5791 i -= len(m.XXX_unrecognized) 5792 copy(dAtA[i:], m.XXX_unrecognized) 5793 } 5794 if len(m.Groups) > 0 { 5795 for iNdEx := len(m.Groups) - 1; iNdEx >= 0; iNdEx-- { 5796 i -= len(m.Groups[iNdEx]) 5797 copy(dAtA[i:], m.Groups[iNdEx]) 5798 i = encodeVarintAuth(dAtA, i, uint64(len(m.Groups[iNdEx]))) 5799 i-- 5800 dAtA[i] = 0xa 5801 } 5802 } 5803 return len(dAtA) - i, nil 5804 } 5805 5806 func (m *GetUsersRequest) Marshal() (dAtA []byte, err error) { 5807 size := m.Size() 5808 dAtA = make([]byte, size) 5809 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5810 if err != nil { 5811 return nil, err 5812 } 5813 return dAtA[:n], nil 5814 } 5815 5816 func (m *GetUsersRequest) MarshalTo(dAtA []byte) (int, error) { 5817 size := m.Size() 5818 return m.MarshalToSizedBuffer(dAtA[:size]) 5819 } 5820 5821 func (m *GetUsersRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5822 i := len(dAtA) 5823 _ = i 5824 var l int 5825 _ = l 5826 if m.XXX_unrecognized != nil { 5827 i -= len(m.XXX_unrecognized) 5828 copy(dAtA[i:], m.XXX_unrecognized) 5829 } 5830 if len(m.Group) > 0 { 5831 i -= len(m.Group) 5832 copy(dAtA[i:], m.Group) 5833 i = encodeVarintAuth(dAtA, i, uint64(len(m.Group))) 5834 i-- 5835 dAtA[i] = 0xa 5836 } 5837 return len(dAtA) - i, nil 5838 } 5839 5840 func (m *GetUsersResponse) Marshal() (dAtA []byte, err error) { 5841 size := m.Size() 5842 dAtA = make([]byte, size) 5843 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5844 if err != nil { 5845 return nil, err 5846 } 5847 return dAtA[:n], nil 5848 } 5849 5850 func (m *GetUsersResponse) MarshalTo(dAtA []byte) (int, error) { 5851 size := m.Size() 5852 return m.MarshalToSizedBuffer(dAtA[:size]) 5853 } 5854 5855 func (m *GetUsersResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5856 i := len(dAtA) 5857 _ = i 5858 var l int 5859 _ = l 5860 if m.XXX_unrecognized != nil { 5861 i -= len(m.XXX_unrecognized) 5862 copy(dAtA[i:], m.XXX_unrecognized) 5863 } 5864 if len(m.Usernames) > 0 { 5865 for iNdEx := len(m.Usernames) - 1; iNdEx >= 0; iNdEx-- { 5866 i -= len(m.Usernames[iNdEx]) 5867 copy(dAtA[i:], m.Usernames[iNdEx]) 5868 i = encodeVarintAuth(dAtA, i, uint64(len(m.Usernames[iNdEx]))) 5869 i-- 5870 dAtA[i] = 0xa 5871 } 5872 } 5873 return len(dAtA) - i, nil 5874 } 5875 5876 func (m *GetOneTimePasswordRequest) Marshal() (dAtA []byte, err error) { 5877 size := m.Size() 5878 dAtA = make([]byte, size) 5879 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5880 if err != nil { 5881 return nil, err 5882 } 5883 return dAtA[:n], nil 5884 } 5885 5886 func (m *GetOneTimePasswordRequest) MarshalTo(dAtA []byte) (int, error) { 5887 size := m.Size() 5888 return m.MarshalToSizedBuffer(dAtA[:size]) 5889 } 5890 5891 func (m *GetOneTimePasswordRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5892 i := len(dAtA) 5893 _ = i 5894 var l int 5895 _ = l 5896 if m.XXX_unrecognized != nil { 5897 i -= len(m.XXX_unrecognized) 5898 copy(dAtA[i:], m.XXX_unrecognized) 5899 } 5900 if m.TTL != 0 { 5901 i = encodeVarintAuth(dAtA, i, uint64(m.TTL)) 5902 i-- 5903 dAtA[i] = 0x10 5904 } 5905 if len(m.Subject) > 0 { 5906 i -= len(m.Subject) 5907 copy(dAtA[i:], m.Subject) 5908 i = encodeVarintAuth(dAtA, i, uint64(len(m.Subject))) 5909 i-- 5910 dAtA[i] = 0xa 5911 } 5912 return len(dAtA) - i, nil 5913 } 5914 5915 func (m *GetOneTimePasswordResponse) Marshal() (dAtA []byte, err error) { 5916 size := m.Size() 5917 dAtA = make([]byte, size) 5918 n, err := m.MarshalToSizedBuffer(dAtA[:size]) 5919 if err != nil { 5920 return nil, err 5921 } 5922 return dAtA[:n], nil 5923 } 5924 5925 func (m *GetOneTimePasswordResponse) MarshalTo(dAtA []byte) (int, error) { 5926 size := m.Size() 5927 return m.MarshalToSizedBuffer(dAtA[:size]) 5928 } 5929 5930 func (m *GetOneTimePasswordResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) { 5931 i := len(dAtA) 5932 _ = i 5933 var l int 5934 _ = l 5935 if m.XXX_unrecognized != nil { 5936 i -= len(m.XXX_unrecognized) 5937 copy(dAtA[i:], m.XXX_unrecognized) 5938 } 5939 if m.OTPExpiration != nil { 5940 { 5941 size, err := m.OTPExpiration.MarshalToSizedBuffer(dAtA[:i]) 5942 if err != nil { 5943 return 0, err 5944 } 5945 i -= size 5946 i = encodeVarintAuth(dAtA, i, uint64(size)) 5947 } 5948 i-- 5949 dAtA[i] = 0x12 5950 } 5951 if len(m.Code) > 0 { 5952 i -= len(m.Code) 5953 copy(dAtA[i:], m.Code) 5954 i = encodeVarintAuth(dAtA, i, uint64(len(m.Code))) 5955 i-- 5956 dAtA[i] = 0xa 5957 } 5958 return len(dAtA) - i, nil 5959 } 5960 5961 func encodeVarintAuth(dAtA []byte, offset int, v uint64) int { 5962 offset -= sovAuth(v) 5963 base := offset 5964 for v >= 1<<7 { 5965 dAtA[offset] = uint8(v&0x7f | 0x80) 5966 v >>= 7 5967 offset++ 5968 } 5969 dAtA[offset] = uint8(v) 5970 return base 5971 } 5972 func (m *ActivateRequest) Size() (n int) { 5973 if m == nil { 5974 return 0 5975 } 5976 var l int 5977 _ = l 5978 l = len(m.GitHubToken) 5979 if l > 0 { 5980 n += 1 + l + sovAuth(uint64(l)) 5981 } 5982 l = len(m.Subject) 5983 if l > 0 { 5984 n += 1 + l + sovAuth(uint64(l)) 5985 } 5986 if m.XXX_unrecognized != nil { 5987 n += len(m.XXX_unrecognized) 5988 } 5989 return n 5990 } 5991 5992 func (m *ActivateResponse) Size() (n int) { 5993 if m == nil { 5994 return 0 5995 } 5996 var l int 5997 _ = l 5998 l = len(m.PachToken) 5999 if l > 0 { 6000 n += 1 + l + sovAuth(uint64(l)) 6001 } 6002 if m.XXX_unrecognized != nil { 6003 n += len(m.XXX_unrecognized) 6004 } 6005 return n 6006 } 6007 6008 func (m *DeactivateRequest) Size() (n int) { 6009 if m == nil { 6010 return 0 6011 } 6012 var l int 6013 _ = l 6014 if m.XXX_unrecognized != nil { 6015 n += len(m.XXX_unrecognized) 6016 } 6017 return n 6018 } 6019 6020 func (m *DeactivateResponse) Size() (n int) { 6021 if m == nil { 6022 return 0 6023 } 6024 var l int 6025 _ = l 6026 if m.XXX_unrecognized != nil { 6027 n += len(m.XXX_unrecognized) 6028 } 6029 return n 6030 } 6031 6032 func (m *IDProvider) Size() (n int) { 6033 if m == nil { 6034 return 0 6035 } 6036 var l int 6037 _ = l 6038 l = len(m.Name) 6039 if l > 0 { 6040 n += 1 + l + sovAuth(uint64(l)) 6041 } 6042 l = len(m.Description) 6043 if l > 0 { 6044 n += 1 + l + sovAuth(uint64(l)) 6045 } 6046 if m.SAML != nil { 6047 l = m.SAML.Size() 6048 n += 1 + l + sovAuth(uint64(l)) 6049 } 6050 if m.GitHub != nil { 6051 l = m.GitHub.Size() 6052 n += 1 + l + sovAuth(uint64(l)) 6053 } 6054 if m.XXX_unrecognized != nil { 6055 n += len(m.XXX_unrecognized) 6056 } 6057 return n 6058 } 6059 6060 func (m *IDProvider_SAMLOptions) Size() (n int) { 6061 if m == nil { 6062 return 0 6063 } 6064 var l int 6065 _ = l 6066 l = len(m.MetadataURL) 6067 if l > 0 { 6068 n += 1 + l + sovAuth(uint64(l)) 6069 } 6070 l = len(m.MetadataXML) 6071 if l > 0 { 6072 n += 1 + l + sovAuth(uint64(l)) 6073 } 6074 l = len(m.GroupAttribute) 6075 if l > 0 { 6076 n += 1 + l + sovAuth(uint64(l)) 6077 } 6078 if m.XXX_unrecognized != nil { 6079 n += len(m.XXX_unrecognized) 6080 } 6081 return n 6082 } 6083 6084 func (m *IDProvider_GitHubOptions) Size() (n int) { 6085 if m == nil { 6086 return 0 6087 } 6088 var l int 6089 _ = l 6090 if m.XXX_unrecognized != nil { 6091 n += len(m.XXX_unrecognized) 6092 } 6093 return n 6094 } 6095 6096 func (m *AuthConfig) Size() (n int) { 6097 if m == nil { 6098 return 0 6099 } 6100 var l int 6101 _ = l 6102 if m.LiveConfigVersion != 0 { 6103 n += 1 + sovAuth(uint64(m.LiveConfigVersion)) 6104 } 6105 if len(m.IDProviders) > 0 { 6106 for _, e := range m.IDProviders { 6107 l = e.Size() 6108 n += 1 + l + sovAuth(uint64(l)) 6109 } 6110 } 6111 if m.SAMLServiceOptions != nil { 6112 l = m.SAMLServiceOptions.Size() 6113 n += 1 + l + sovAuth(uint64(l)) 6114 } 6115 if m.XXX_unrecognized != nil { 6116 n += len(m.XXX_unrecognized) 6117 } 6118 return n 6119 } 6120 6121 func (m *AuthConfig_SAMLServiceOptions) Size() (n int) { 6122 if m == nil { 6123 return 0 6124 } 6125 var l int 6126 _ = l 6127 l = len(m.ACSURL) 6128 if l > 0 { 6129 n += 1 + l + sovAuth(uint64(l)) 6130 } 6131 l = len(m.MetadataURL) 6132 if l > 0 { 6133 n += 1 + l + sovAuth(uint64(l)) 6134 } 6135 l = len(m.DashURL) 6136 if l > 0 { 6137 n += 1 + l + sovAuth(uint64(l)) 6138 } 6139 l = len(m.SessionDuration) 6140 if l > 0 { 6141 n += 1 + l + sovAuth(uint64(l)) 6142 } 6143 if m.DebugLogging { 6144 n += 2 6145 } 6146 if m.XXX_unrecognized != nil { 6147 n += len(m.XXX_unrecognized) 6148 } 6149 return n 6150 } 6151 6152 func (m *GetConfigurationRequest) Size() (n int) { 6153 if m == nil { 6154 return 0 6155 } 6156 var l int 6157 _ = l 6158 if m.XXX_unrecognized != nil { 6159 n += len(m.XXX_unrecognized) 6160 } 6161 return n 6162 } 6163 6164 func (m *GetConfigurationResponse) Size() (n int) { 6165 if m == nil { 6166 return 0 6167 } 6168 var l int 6169 _ = l 6170 if m.Configuration != nil { 6171 l = m.Configuration.Size() 6172 n += 1 + l + sovAuth(uint64(l)) 6173 } 6174 if m.XXX_unrecognized != nil { 6175 n += len(m.XXX_unrecognized) 6176 } 6177 return n 6178 } 6179 6180 func (m *SetConfigurationRequest) Size() (n int) { 6181 if m == nil { 6182 return 0 6183 } 6184 var l int 6185 _ = l 6186 if m.Configuration != nil { 6187 l = m.Configuration.Size() 6188 n += 1 + l + sovAuth(uint64(l)) 6189 } 6190 if m.XXX_unrecognized != nil { 6191 n += len(m.XXX_unrecognized) 6192 } 6193 return n 6194 } 6195 6196 func (m *SetConfigurationResponse) Size() (n int) { 6197 if m == nil { 6198 return 0 6199 } 6200 var l int 6201 _ = l 6202 if m.XXX_unrecognized != nil { 6203 n += len(m.XXX_unrecognized) 6204 } 6205 return n 6206 } 6207 6208 func (m *GetAdminsRequest) Size() (n int) { 6209 if m == nil { 6210 return 0 6211 } 6212 var l int 6213 _ = l 6214 if m.XXX_unrecognized != nil { 6215 n += len(m.XXX_unrecognized) 6216 } 6217 return n 6218 } 6219 6220 func (m *GetAdminsResponse) Size() (n int) { 6221 if m == nil { 6222 return 0 6223 } 6224 var l int 6225 _ = l 6226 if len(m.Admins) > 0 { 6227 for _, s := range m.Admins { 6228 l = len(s) 6229 n += 1 + l + sovAuth(uint64(l)) 6230 } 6231 } 6232 if m.XXX_unrecognized != nil { 6233 n += len(m.XXX_unrecognized) 6234 } 6235 return n 6236 } 6237 6238 func (m *ModifyAdminsRequest) Size() (n int) { 6239 if m == nil { 6240 return 0 6241 } 6242 var l int 6243 _ = l 6244 if len(m.Add) > 0 { 6245 for _, s := range m.Add { 6246 l = len(s) 6247 n += 1 + l + sovAuth(uint64(l)) 6248 } 6249 } 6250 if len(m.Remove) > 0 { 6251 for _, s := range m.Remove { 6252 l = len(s) 6253 n += 1 + l + sovAuth(uint64(l)) 6254 } 6255 } 6256 if m.XXX_unrecognized != nil { 6257 n += len(m.XXX_unrecognized) 6258 } 6259 return n 6260 } 6261 6262 func (m *ModifyAdminsResponse) Size() (n int) { 6263 if m == nil { 6264 return 0 6265 } 6266 var l int 6267 _ = l 6268 if m.XXX_unrecognized != nil { 6269 n += len(m.XXX_unrecognized) 6270 } 6271 return n 6272 } 6273 6274 func (m *OTPInfo) Size() (n int) { 6275 if m == nil { 6276 return 0 6277 } 6278 var l int 6279 _ = l 6280 l = len(m.Subject) 6281 if l > 0 { 6282 n += 1 + l + sovAuth(uint64(l)) 6283 } 6284 if m.SessionExpiration != nil { 6285 l = m.SessionExpiration.Size() 6286 n += 1 + l + sovAuth(uint64(l)) 6287 } 6288 if m.XXX_unrecognized != nil { 6289 n += len(m.XXX_unrecognized) 6290 } 6291 return n 6292 } 6293 6294 func (m *TokenInfo) Size() (n int) { 6295 if m == nil { 6296 return 0 6297 } 6298 var l int 6299 _ = l 6300 l = len(m.Subject) 6301 if l > 0 { 6302 n += 1 + l + sovAuth(uint64(l)) 6303 } 6304 if m.Source != 0 { 6305 n += 1 + sovAuth(uint64(m.Source)) 6306 } 6307 if m.XXX_unrecognized != nil { 6308 n += len(m.XXX_unrecognized) 6309 } 6310 return n 6311 } 6312 6313 func (m *AuthenticateRequest) Size() (n int) { 6314 if m == nil { 6315 return 0 6316 } 6317 var l int 6318 _ = l 6319 l = len(m.GitHubToken) 6320 if l > 0 { 6321 n += 1 + l + sovAuth(uint64(l)) 6322 } 6323 l = len(m.OneTimePassword) 6324 if l > 0 { 6325 n += 1 + l + sovAuth(uint64(l)) 6326 } 6327 if m.XXX_unrecognized != nil { 6328 n += len(m.XXX_unrecognized) 6329 } 6330 return n 6331 } 6332 6333 func (m *AuthenticateResponse) Size() (n int) { 6334 if m == nil { 6335 return 0 6336 } 6337 var l int 6338 _ = l 6339 l = len(m.PachToken) 6340 if l > 0 { 6341 n += 1 + l + sovAuth(uint64(l)) 6342 } 6343 if m.XXX_unrecognized != nil { 6344 n += len(m.XXX_unrecognized) 6345 } 6346 return n 6347 } 6348 6349 func (m *WhoAmIRequest) Size() (n int) { 6350 if m == nil { 6351 return 0 6352 } 6353 var l int 6354 _ = l 6355 if m.XXX_unrecognized != nil { 6356 n += len(m.XXX_unrecognized) 6357 } 6358 return n 6359 } 6360 6361 func (m *WhoAmIResponse) Size() (n int) { 6362 if m == nil { 6363 return 0 6364 } 6365 var l int 6366 _ = l 6367 l = len(m.Username) 6368 if l > 0 { 6369 n += 1 + l + sovAuth(uint64(l)) 6370 } 6371 if m.IsAdmin { 6372 n += 2 6373 } 6374 if m.TTL != 0 { 6375 n += 1 + sovAuth(uint64(m.TTL)) 6376 } 6377 if m.XXX_unrecognized != nil { 6378 n += len(m.XXX_unrecognized) 6379 } 6380 return n 6381 } 6382 6383 func (m *ACL) Size() (n int) { 6384 if m == nil { 6385 return 0 6386 } 6387 var l int 6388 _ = l 6389 if len(m.Entries) > 0 { 6390 for k, v := range m.Entries { 6391 _ = k 6392 _ = v 6393 mapEntrySize := 1 + len(k) + sovAuth(uint64(len(k))) + 1 + sovAuth(uint64(v)) 6394 n += mapEntrySize + 1 + sovAuth(uint64(mapEntrySize)) 6395 } 6396 } 6397 if m.XXX_unrecognized != nil { 6398 n += len(m.XXX_unrecognized) 6399 } 6400 return n 6401 } 6402 6403 func (m *Users) Size() (n int) { 6404 if m == nil { 6405 return 0 6406 } 6407 var l int 6408 _ = l 6409 if len(m.Usernames) > 0 { 6410 for k, v := range m.Usernames { 6411 _ = k 6412 _ = v 6413 mapEntrySize := 1 + len(k) + sovAuth(uint64(len(k))) + 1 + 1 6414 n += mapEntrySize + 1 + sovAuth(uint64(mapEntrySize)) 6415 } 6416 } 6417 if m.XXX_unrecognized != nil { 6418 n += len(m.XXX_unrecognized) 6419 } 6420 return n 6421 } 6422 6423 func (m *Groups) Size() (n int) { 6424 if m == nil { 6425 return 0 6426 } 6427 var l int 6428 _ = l 6429 if len(m.Groups) > 0 { 6430 for k, v := range m.Groups { 6431 _ = k 6432 _ = v 6433 mapEntrySize := 1 + len(k) + sovAuth(uint64(len(k))) + 1 + 1 6434 n += mapEntrySize + 1 + sovAuth(uint64(mapEntrySize)) 6435 } 6436 } 6437 if m.XXX_unrecognized != nil { 6438 n += len(m.XXX_unrecognized) 6439 } 6440 return n 6441 } 6442 6443 func (m *AuthorizeRequest) Size() (n int) { 6444 if m == nil { 6445 return 0 6446 } 6447 var l int 6448 _ = l 6449 l = len(m.Repo) 6450 if l > 0 { 6451 n += 1 + l + sovAuth(uint64(l)) 6452 } 6453 if m.Scope != 0 { 6454 n += 1 + sovAuth(uint64(m.Scope)) 6455 } 6456 if m.XXX_unrecognized != nil { 6457 n += len(m.XXX_unrecognized) 6458 } 6459 return n 6460 } 6461 6462 func (m *AuthorizeResponse) Size() (n int) { 6463 if m == nil { 6464 return 0 6465 } 6466 var l int 6467 _ = l 6468 if m.Authorized { 6469 n += 2 6470 } 6471 if m.XXX_unrecognized != nil { 6472 n += len(m.XXX_unrecognized) 6473 } 6474 return n 6475 } 6476 6477 func (m *GetScopeRequest) Size() (n int) { 6478 if m == nil { 6479 return 0 6480 } 6481 var l int 6482 _ = l 6483 l = len(m.Username) 6484 if l > 0 { 6485 n += 1 + l + sovAuth(uint64(l)) 6486 } 6487 if len(m.Repos) > 0 { 6488 for _, s := range m.Repos { 6489 l = len(s) 6490 n += 1 + l + sovAuth(uint64(l)) 6491 } 6492 } 6493 if m.XXX_unrecognized != nil { 6494 n += len(m.XXX_unrecognized) 6495 } 6496 return n 6497 } 6498 6499 func (m *GetScopeResponse) Size() (n int) { 6500 if m == nil { 6501 return 0 6502 } 6503 var l int 6504 _ = l 6505 if len(m.Scopes) > 0 { 6506 l = 0 6507 for _, e := range m.Scopes { 6508 l += sovAuth(uint64(e)) 6509 } 6510 n += 1 + sovAuth(uint64(l)) + l 6511 } 6512 if m.XXX_unrecognized != nil { 6513 n += len(m.XXX_unrecognized) 6514 } 6515 return n 6516 } 6517 6518 func (m *SetScopeRequest) Size() (n int) { 6519 if m == nil { 6520 return 0 6521 } 6522 var l int 6523 _ = l 6524 l = len(m.Username) 6525 if l > 0 { 6526 n += 1 + l + sovAuth(uint64(l)) 6527 } 6528 l = len(m.Repo) 6529 if l > 0 { 6530 n += 1 + l + sovAuth(uint64(l)) 6531 } 6532 if m.Scope != 0 { 6533 n += 1 + sovAuth(uint64(m.Scope)) 6534 } 6535 if m.XXX_unrecognized != nil { 6536 n += len(m.XXX_unrecognized) 6537 } 6538 return n 6539 } 6540 6541 func (m *SetScopeResponse) Size() (n int) { 6542 if m == nil { 6543 return 0 6544 } 6545 var l int 6546 _ = l 6547 if m.XXX_unrecognized != nil { 6548 n += len(m.XXX_unrecognized) 6549 } 6550 return n 6551 } 6552 6553 func (m *GetACLRequest) Size() (n int) { 6554 if m == nil { 6555 return 0 6556 } 6557 var l int 6558 _ = l 6559 l = len(m.Repo) 6560 if l > 0 { 6561 n += 1 + l + sovAuth(uint64(l)) 6562 } 6563 if m.XXX_unrecognized != nil { 6564 n += len(m.XXX_unrecognized) 6565 } 6566 return n 6567 } 6568 6569 func (m *ACLEntry) Size() (n int) { 6570 if m == nil { 6571 return 0 6572 } 6573 var l int 6574 _ = l 6575 l = len(m.Username) 6576 if l > 0 { 6577 n += 1 + l + sovAuth(uint64(l)) 6578 } 6579 if m.Scope != 0 { 6580 n += 1 + sovAuth(uint64(m.Scope)) 6581 } 6582 if m.XXX_unrecognized != nil { 6583 n += len(m.XXX_unrecognized) 6584 } 6585 return n 6586 } 6587 6588 func (m *GetACLResponse) Size() (n int) { 6589 if m == nil { 6590 return 0 6591 } 6592 var l int 6593 _ = l 6594 if len(m.Entries) > 0 { 6595 for _, e := range m.Entries { 6596 l = e.Size() 6597 n += 1 + l + sovAuth(uint64(l)) 6598 } 6599 } 6600 if len(m.RobotEntries) > 0 { 6601 for _, e := range m.RobotEntries { 6602 l = e.Size() 6603 n += 1 + l + sovAuth(uint64(l)) 6604 } 6605 } 6606 if m.XXX_unrecognized != nil { 6607 n += len(m.XXX_unrecognized) 6608 } 6609 return n 6610 } 6611 6612 func (m *SetACLRequest) Size() (n int) { 6613 if m == nil { 6614 return 0 6615 } 6616 var l int 6617 _ = l 6618 l = len(m.Repo) 6619 if l > 0 { 6620 n += 1 + l + sovAuth(uint64(l)) 6621 } 6622 if len(m.Entries) > 0 { 6623 for _, e := range m.Entries { 6624 l = e.Size() 6625 n += 1 + l + sovAuth(uint64(l)) 6626 } 6627 } 6628 if m.XXX_unrecognized != nil { 6629 n += len(m.XXX_unrecognized) 6630 } 6631 return n 6632 } 6633 6634 func (m *SetACLResponse) Size() (n int) { 6635 if m == nil { 6636 return 0 6637 } 6638 var l int 6639 _ = l 6640 if m.XXX_unrecognized != nil { 6641 n += len(m.XXX_unrecognized) 6642 } 6643 return n 6644 } 6645 6646 func (m *GetAuthTokenRequest) Size() (n int) { 6647 if m == nil { 6648 return 0 6649 } 6650 var l int 6651 _ = l 6652 l = len(m.Subject) 6653 if l > 0 { 6654 n += 1 + l + sovAuth(uint64(l)) 6655 } 6656 if m.TTL != 0 { 6657 n += 1 + sovAuth(uint64(m.TTL)) 6658 } 6659 if m.XXX_unrecognized != nil { 6660 n += len(m.XXX_unrecognized) 6661 } 6662 return n 6663 } 6664 6665 func (m *GetAuthTokenResponse) Size() (n int) { 6666 if m == nil { 6667 return 0 6668 } 6669 var l int 6670 _ = l 6671 l = len(m.Token) 6672 if l > 0 { 6673 n += 1 + l + sovAuth(uint64(l)) 6674 } 6675 l = len(m.Subject) 6676 if l > 0 { 6677 n += 1 + l + sovAuth(uint64(l)) 6678 } 6679 if m.XXX_unrecognized != nil { 6680 n += len(m.XXX_unrecognized) 6681 } 6682 return n 6683 } 6684 6685 func (m *ExtendAuthTokenRequest) Size() (n int) { 6686 if m == nil { 6687 return 0 6688 } 6689 var l int 6690 _ = l 6691 l = len(m.Token) 6692 if l > 0 { 6693 n += 1 + l + sovAuth(uint64(l)) 6694 } 6695 if m.TTL != 0 { 6696 n += 1 + sovAuth(uint64(m.TTL)) 6697 } 6698 if m.XXX_unrecognized != nil { 6699 n += len(m.XXX_unrecognized) 6700 } 6701 return n 6702 } 6703 6704 func (m *ExtendAuthTokenResponse) Size() (n int) { 6705 if m == nil { 6706 return 0 6707 } 6708 var l int 6709 _ = l 6710 if m.XXX_unrecognized != nil { 6711 n += len(m.XXX_unrecognized) 6712 } 6713 return n 6714 } 6715 6716 func (m *RevokeAuthTokenRequest) Size() (n int) { 6717 if m == nil { 6718 return 0 6719 } 6720 var l int 6721 _ = l 6722 l = len(m.Token) 6723 if l > 0 { 6724 n += 1 + l + sovAuth(uint64(l)) 6725 } 6726 if m.XXX_unrecognized != nil { 6727 n += len(m.XXX_unrecognized) 6728 } 6729 return n 6730 } 6731 6732 func (m *RevokeAuthTokenResponse) Size() (n int) { 6733 if m == nil { 6734 return 0 6735 } 6736 var l int 6737 _ = l 6738 if m.XXX_unrecognized != nil { 6739 n += len(m.XXX_unrecognized) 6740 } 6741 return n 6742 } 6743 6744 func (m *SetGroupsForUserRequest) Size() (n int) { 6745 if m == nil { 6746 return 0 6747 } 6748 var l int 6749 _ = l 6750 l = len(m.Username) 6751 if l > 0 { 6752 n += 1 + l + sovAuth(uint64(l)) 6753 } 6754 if len(m.Groups) > 0 { 6755 for _, s := range m.Groups { 6756 l = len(s) 6757 n += 1 + l + sovAuth(uint64(l)) 6758 } 6759 } 6760 if m.XXX_unrecognized != nil { 6761 n += len(m.XXX_unrecognized) 6762 } 6763 return n 6764 } 6765 6766 func (m *SetGroupsForUserResponse) Size() (n int) { 6767 if m == nil { 6768 return 0 6769 } 6770 var l int 6771 _ = l 6772 if m.XXX_unrecognized != nil { 6773 n += len(m.XXX_unrecognized) 6774 } 6775 return n 6776 } 6777 6778 func (m *ModifyMembersRequest) Size() (n int) { 6779 if m == nil { 6780 return 0 6781 } 6782 var l int 6783 _ = l 6784 l = len(m.Group) 6785 if l > 0 { 6786 n += 1 + l + sovAuth(uint64(l)) 6787 } 6788 if len(m.Add) > 0 { 6789 for _, s := range m.Add { 6790 l = len(s) 6791 n += 1 + l + sovAuth(uint64(l)) 6792 } 6793 } 6794 if len(m.Remove) > 0 { 6795 for _, s := range m.Remove { 6796 l = len(s) 6797 n += 1 + l + sovAuth(uint64(l)) 6798 } 6799 } 6800 if m.XXX_unrecognized != nil { 6801 n += len(m.XXX_unrecognized) 6802 } 6803 return n 6804 } 6805 6806 func (m *ModifyMembersResponse) Size() (n int) { 6807 if m == nil { 6808 return 0 6809 } 6810 var l int 6811 _ = l 6812 if m.XXX_unrecognized != nil { 6813 n += len(m.XXX_unrecognized) 6814 } 6815 return n 6816 } 6817 6818 func (m *GetGroupsRequest) Size() (n int) { 6819 if m == nil { 6820 return 0 6821 } 6822 var l int 6823 _ = l 6824 l = len(m.Username) 6825 if l > 0 { 6826 n += 1 + l + sovAuth(uint64(l)) 6827 } 6828 if m.XXX_unrecognized != nil { 6829 n += len(m.XXX_unrecognized) 6830 } 6831 return n 6832 } 6833 6834 func (m *GetGroupsResponse) Size() (n int) { 6835 if m == nil { 6836 return 0 6837 } 6838 var l int 6839 _ = l 6840 if len(m.Groups) > 0 { 6841 for _, s := range m.Groups { 6842 l = len(s) 6843 n += 1 + l + sovAuth(uint64(l)) 6844 } 6845 } 6846 if m.XXX_unrecognized != nil { 6847 n += len(m.XXX_unrecognized) 6848 } 6849 return n 6850 } 6851 6852 func (m *GetUsersRequest) Size() (n int) { 6853 if m == nil { 6854 return 0 6855 } 6856 var l int 6857 _ = l 6858 l = len(m.Group) 6859 if l > 0 { 6860 n += 1 + l + sovAuth(uint64(l)) 6861 } 6862 if m.XXX_unrecognized != nil { 6863 n += len(m.XXX_unrecognized) 6864 } 6865 return n 6866 } 6867 6868 func (m *GetUsersResponse) Size() (n int) { 6869 if m == nil { 6870 return 0 6871 } 6872 var l int 6873 _ = l 6874 if len(m.Usernames) > 0 { 6875 for _, s := range m.Usernames { 6876 l = len(s) 6877 n += 1 + l + sovAuth(uint64(l)) 6878 } 6879 } 6880 if m.XXX_unrecognized != nil { 6881 n += len(m.XXX_unrecognized) 6882 } 6883 return n 6884 } 6885 6886 func (m *GetOneTimePasswordRequest) Size() (n int) { 6887 if m == nil { 6888 return 0 6889 } 6890 var l int 6891 _ = l 6892 l = len(m.Subject) 6893 if l > 0 { 6894 n += 1 + l + sovAuth(uint64(l)) 6895 } 6896 if m.TTL != 0 { 6897 n += 1 + sovAuth(uint64(m.TTL)) 6898 } 6899 if m.XXX_unrecognized != nil { 6900 n += len(m.XXX_unrecognized) 6901 } 6902 return n 6903 } 6904 6905 func (m *GetOneTimePasswordResponse) Size() (n int) { 6906 if m == nil { 6907 return 0 6908 } 6909 var l int 6910 _ = l 6911 l = len(m.Code) 6912 if l > 0 { 6913 n += 1 + l + sovAuth(uint64(l)) 6914 } 6915 if m.OTPExpiration != nil { 6916 l = m.OTPExpiration.Size() 6917 n += 1 + l + sovAuth(uint64(l)) 6918 } 6919 if m.XXX_unrecognized != nil { 6920 n += len(m.XXX_unrecognized) 6921 } 6922 return n 6923 } 6924 6925 func sovAuth(x uint64) (n int) { 6926 return (math_bits.Len64(x|1) + 6) / 7 6927 } 6928 func sozAuth(x uint64) (n int) { 6929 return sovAuth(uint64((x << 1) ^ uint64((int64(x) >> 63)))) 6930 } 6931 func (m *ActivateRequest) Unmarshal(dAtA []byte) error { 6932 l := len(dAtA) 6933 iNdEx := 0 6934 for iNdEx < l { 6935 preIndex := iNdEx 6936 var wire uint64 6937 for shift := uint(0); ; shift += 7 { 6938 if shift >= 64 { 6939 return ErrIntOverflowAuth 6940 } 6941 if iNdEx >= l { 6942 return io.ErrUnexpectedEOF 6943 } 6944 b := dAtA[iNdEx] 6945 iNdEx++ 6946 wire |= uint64(b&0x7F) << shift 6947 if b < 0x80 { 6948 break 6949 } 6950 } 6951 fieldNum := int32(wire >> 3) 6952 wireType := int(wire & 0x7) 6953 if wireType == 4 { 6954 return fmt.Errorf("proto: ActivateRequest: wiretype end group for non-group") 6955 } 6956 if fieldNum <= 0 { 6957 return fmt.Errorf("proto: ActivateRequest: illegal tag %d (wire type %d)", fieldNum, wire) 6958 } 6959 switch fieldNum { 6960 case 1: 6961 if wireType != 2 { 6962 return fmt.Errorf("proto: wrong wireType = %d for field GitHubToken", wireType) 6963 } 6964 var stringLen uint64 6965 for shift := uint(0); ; shift += 7 { 6966 if shift >= 64 { 6967 return ErrIntOverflowAuth 6968 } 6969 if iNdEx >= l { 6970 return io.ErrUnexpectedEOF 6971 } 6972 b := dAtA[iNdEx] 6973 iNdEx++ 6974 stringLen |= uint64(b&0x7F) << shift 6975 if b < 0x80 { 6976 break 6977 } 6978 } 6979 intStringLen := int(stringLen) 6980 if intStringLen < 0 { 6981 return ErrInvalidLengthAuth 6982 } 6983 postIndex := iNdEx + intStringLen 6984 if postIndex < 0 { 6985 return ErrInvalidLengthAuth 6986 } 6987 if postIndex > l { 6988 return io.ErrUnexpectedEOF 6989 } 6990 m.GitHubToken = string(dAtA[iNdEx:postIndex]) 6991 iNdEx = postIndex 6992 case 2: 6993 if wireType != 2 { 6994 return fmt.Errorf("proto: wrong wireType = %d for field Subject", wireType) 6995 } 6996 var stringLen uint64 6997 for shift := uint(0); ; shift += 7 { 6998 if shift >= 64 { 6999 return ErrIntOverflowAuth 7000 } 7001 if iNdEx >= l { 7002 return io.ErrUnexpectedEOF 7003 } 7004 b := dAtA[iNdEx] 7005 iNdEx++ 7006 stringLen |= uint64(b&0x7F) << shift 7007 if b < 0x80 { 7008 break 7009 } 7010 } 7011 intStringLen := int(stringLen) 7012 if intStringLen < 0 { 7013 return ErrInvalidLengthAuth 7014 } 7015 postIndex := iNdEx + intStringLen 7016 if postIndex < 0 { 7017 return ErrInvalidLengthAuth 7018 } 7019 if postIndex > l { 7020 return io.ErrUnexpectedEOF 7021 } 7022 m.Subject = string(dAtA[iNdEx:postIndex]) 7023 iNdEx = postIndex 7024 default: 7025 iNdEx = preIndex 7026 skippy, err := skipAuth(dAtA[iNdEx:]) 7027 if err != nil { 7028 return err 7029 } 7030 if (skippy < 0) || (iNdEx+skippy) < 0 { 7031 return ErrInvalidLengthAuth 7032 } 7033 if (iNdEx + skippy) > l { 7034 return io.ErrUnexpectedEOF 7035 } 7036 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 7037 iNdEx += skippy 7038 } 7039 } 7040 7041 if iNdEx > l { 7042 return io.ErrUnexpectedEOF 7043 } 7044 return nil 7045 } 7046 func (m *ActivateResponse) Unmarshal(dAtA []byte) error { 7047 l := len(dAtA) 7048 iNdEx := 0 7049 for iNdEx < l { 7050 preIndex := iNdEx 7051 var wire uint64 7052 for shift := uint(0); ; shift += 7 { 7053 if shift >= 64 { 7054 return ErrIntOverflowAuth 7055 } 7056 if iNdEx >= l { 7057 return io.ErrUnexpectedEOF 7058 } 7059 b := dAtA[iNdEx] 7060 iNdEx++ 7061 wire |= uint64(b&0x7F) << shift 7062 if b < 0x80 { 7063 break 7064 } 7065 } 7066 fieldNum := int32(wire >> 3) 7067 wireType := int(wire & 0x7) 7068 if wireType == 4 { 7069 return fmt.Errorf("proto: ActivateResponse: wiretype end group for non-group") 7070 } 7071 if fieldNum <= 0 { 7072 return fmt.Errorf("proto: ActivateResponse: illegal tag %d (wire type %d)", fieldNum, wire) 7073 } 7074 switch fieldNum { 7075 case 1: 7076 if wireType != 2 { 7077 return fmt.Errorf("proto: wrong wireType = %d for field PachToken", wireType) 7078 } 7079 var stringLen uint64 7080 for shift := uint(0); ; shift += 7 { 7081 if shift >= 64 { 7082 return ErrIntOverflowAuth 7083 } 7084 if iNdEx >= l { 7085 return io.ErrUnexpectedEOF 7086 } 7087 b := dAtA[iNdEx] 7088 iNdEx++ 7089 stringLen |= uint64(b&0x7F) << shift 7090 if b < 0x80 { 7091 break 7092 } 7093 } 7094 intStringLen := int(stringLen) 7095 if intStringLen < 0 { 7096 return ErrInvalidLengthAuth 7097 } 7098 postIndex := iNdEx + intStringLen 7099 if postIndex < 0 { 7100 return ErrInvalidLengthAuth 7101 } 7102 if postIndex > l { 7103 return io.ErrUnexpectedEOF 7104 } 7105 m.PachToken = string(dAtA[iNdEx:postIndex]) 7106 iNdEx = postIndex 7107 default: 7108 iNdEx = preIndex 7109 skippy, err := skipAuth(dAtA[iNdEx:]) 7110 if err != nil { 7111 return err 7112 } 7113 if (skippy < 0) || (iNdEx+skippy) < 0 { 7114 return ErrInvalidLengthAuth 7115 } 7116 if (iNdEx + skippy) > l { 7117 return io.ErrUnexpectedEOF 7118 } 7119 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 7120 iNdEx += skippy 7121 } 7122 } 7123 7124 if iNdEx > l { 7125 return io.ErrUnexpectedEOF 7126 } 7127 return nil 7128 } 7129 func (m *DeactivateRequest) Unmarshal(dAtA []byte) error { 7130 l := len(dAtA) 7131 iNdEx := 0 7132 for iNdEx < l { 7133 preIndex := iNdEx 7134 var wire uint64 7135 for shift := uint(0); ; shift += 7 { 7136 if shift >= 64 { 7137 return ErrIntOverflowAuth 7138 } 7139 if iNdEx >= l { 7140 return io.ErrUnexpectedEOF 7141 } 7142 b := dAtA[iNdEx] 7143 iNdEx++ 7144 wire |= uint64(b&0x7F) << shift 7145 if b < 0x80 { 7146 break 7147 } 7148 } 7149 fieldNum := int32(wire >> 3) 7150 wireType := int(wire & 0x7) 7151 if wireType == 4 { 7152 return fmt.Errorf("proto: DeactivateRequest: wiretype end group for non-group") 7153 } 7154 if fieldNum <= 0 { 7155 return fmt.Errorf("proto: DeactivateRequest: illegal tag %d (wire type %d)", fieldNum, wire) 7156 } 7157 switch fieldNum { 7158 default: 7159 iNdEx = preIndex 7160 skippy, err := skipAuth(dAtA[iNdEx:]) 7161 if err != nil { 7162 return err 7163 } 7164 if (skippy < 0) || (iNdEx+skippy) < 0 { 7165 return ErrInvalidLengthAuth 7166 } 7167 if (iNdEx + skippy) > l { 7168 return io.ErrUnexpectedEOF 7169 } 7170 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 7171 iNdEx += skippy 7172 } 7173 } 7174 7175 if iNdEx > l { 7176 return io.ErrUnexpectedEOF 7177 } 7178 return nil 7179 } 7180 func (m *DeactivateResponse) Unmarshal(dAtA []byte) error { 7181 l := len(dAtA) 7182 iNdEx := 0 7183 for iNdEx < l { 7184 preIndex := iNdEx 7185 var wire uint64 7186 for shift := uint(0); ; shift += 7 { 7187 if shift >= 64 { 7188 return ErrIntOverflowAuth 7189 } 7190 if iNdEx >= l { 7191 return io.ErrUnexpectedEOF 7192 } 7193 b := dAtA[iNdEx] 7194 iNdEx++ 7195 wire |= uint64(b&0x7F) << shift 7196 if b < 0x80 { 7197 break 7198 } 7199 } 7200 fieldNum := int32(wire >> 3) 7201 wireType := int(wire & 0x7) 7202 if wireType == 4 { 7203 return fmt.Errorf("proto: DeactivateResponse: wiretype end group for non-group") 7204 } 7205 if fieldNum <= 0 { 7206 return fmt.Errorf("proto: DeactivateResponse: illegal tag %d (wire type %d)", fieldNum, wire) 7207 } 7208 switch fieldNum { 7209 default: 7210 iNdEx = preIndex 7211 skippy, err := skipAuth(dAtA[iNdEx:]) 7212 if err != nil { 7213 return err 7214 } 7215 if (skippy < 0) || (iNdEx+skippy) < 0 { 7216 return ErrInvalidLengthAuth 7217 } 7218 if (iNdEx + skippy) > l { 7219 return io.ErrUnexpectedEOF 7220 } 7221 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 7222 iNdEx += skippy 7223 } 7224 } 7225 7226 if iNdEx > l { 7227 return io.ErrUnexpectedEOF 7228 } 7229 return nil 7230 } 7231 func (m *IDProvider) Unmarshal(dAtA []byte) error { 7232 l := len(dAtA) 7233 iNdEx := 0 7234 for iNdEx < l { 7235 preIndex := iNdEx 7236 var wire uint64 7237 for shift := uint(0); ; shift += 7 { 7238 if shift >= 64 { 7239 return ErrIntOverflowAuth 7240 } 7241 if iNdEx >= l { 7242 return io.ErrUnexpectedEOF 7243 } 7244 b := dAtA[iNdEx] 7245 iNdEx++ 7246 wire |= uint64(b&0x7F) << shift 7247 if b < 0x80 { 7248 break 7249 } 7250 } 7251 fieldNum := int32(wire >> 3) 7252 wireType := int(wire & 0x7) 7253 if wireType == 4 { 7254 return fmt.Errorf("proto: IDProvider: wiretype end group for non-group") 7255 } 7256 if fieldNum <= 0 { 7257 return fmt.Errorf("proto: IDProvider: illegal tag %d (wire type %d)", fieldNum, wire) 7258 } 7259 switch fieldNum { 7260 case 1: 7261 if wireType != 2 { 7262 return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType) 7263 } 7264 var stringLen uint64 7265 for shift := uint(0); ; shift += 7 { 7266 if shift >= 64 { 7267 return ErrIntOverflowAuth 7268 } 7269 if iNdEx >= l { 7270 return io.ErrUnexpectedEOF 7271 } 7272 b := dAtA[iNdEx] 7273 iNdEx++ 7274 stringLen |= uint64(b&0x7F) << shift 7275 if b < 0x80 { 7276 break 7277 } 7278 } 7279 intStringLen := int(stringLen) 7280 if intStringLen < 0 { 7281 return ErrInvalidLengthAuth 7282 } 7283 postIndex := iNdEx + intStringLen 7284 if postIndex < 0 { 7285 return ErrInvalidLengthAuth 7286 } 7287 if postIndex > l { 7288 return io.ErrUnexpectedEOF 7289 } 7290 m.Name = string(dAtA[iNdEx:postIndex]) 7291 iNdEx = postIndex 7292 case 2: 7293 if wireType != 2 { 7294 return fmt.Errorf("proto: wrong wireType = %d for field Description", wireType) 7295 } 7296 var stringLen uint64 7297 for shift := uint(0); ; shift += 7 { 7298 if shift >= 64 { 7299 return ErrIntOverflowAuth 7300 } 7301 if iNdEx >= l { 7302 return io.ErrUnexpectedEOF 7303 } 7304 b := dAtA[iNdEx] 7305 iNdEx++ 7306 stringLen |= uint64(b&0x7F) << shift 7307 if b < 0x80 { 7308 break 7309 } 7310 } 7311 intStringLen := int(stringLen) 7312 if intStringLen < 0 { 7313 return ErrInvalidLengthAuth 7314 } 7315 postIndex := iNdEx + intStringLen 7316 if postIndex < 0 { 7317 return ErrInvalidLengthAuth 7318 } 7319 if postIndex > l { 7320 return io.ErrUnexpectedEOF 7321 } 7322 m.Description = string(dAtA[iNdEx:postIndex]) 7323 iNdEx = postIndex 7324 case 3: 7325 if wireType != 2 { 7326 return fmt.Errorf("proto: wrong wireType = %d for field SAML", wireType) 7327 } 7328 var msglen int 7329 for shift := uint(0); ; shift += 7 { 7330 if shift >= 64 { 7331 return ErrIntOverflowAuth 7332 } 7333 if iNdEx >= l { 7334 return io.ErrUnexpectedEOF 7335 } 7336 b := dAtA[iNdEx] 7337 iNdEx++ 7338 msglen |= int(b&0x7F) << shift 7339 if b < 0x80 { 7340 break 7341 } 7342 } 7343 if msglen < 0 { 7344 return ErrInvalidLengthAuth 7345 } 7346 postIndex := iNdEx + msglen 7347 if postIndex < 0 { 7348 return ErrInvalidLengthAuth 7349 } 7350 if postIndex > l { 7351 return io.ErrUnexpectedEOF 7352 } 7353 if m.SAML == nil { 7354 m.SAML = &IDProvider_SAMLOptions{} 7355 } 7356 if err := m.SAML.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 7357 return err 7358 } 7359 iNdEx = postIndex 7360 case 4: 7361 if wireType != 2 { 7362 return fmt.Errorf("proto: wrong wireType = %d for field GitHub", wireType) 7363 } 7364 var msglen int 7365 for shift := uint(0); ; shift += 7 { 7366 if shift >= 64 { 7367 return ErrIntOverflowAuth 7368 } 7369 if iNdEx >= l { 7370 return io.ErrUnexpectedEOF 7371 } 7372 b := dAtA[iNdEx] 7373 iNdEx++ 7374 msglen |= int(b&0x7F) << shift 7375 if b < 0x80 { 7376 break 7377 } 7378 } 7379 if msglen < 0 { 7380 return ErrInvalidLengthAuth 7381 } 7382 postIndex := iNdEx + msglen 7383 if postIndex < 0 { 7384 return ErrInvalidLengthAuth 7385 } 7386 if postIndex > l { 7387 return io.ErrUnexpectedEOF 7388 } 7389 if m.GitHub == nil { 7390 m.GitHub = &IDProvider_GitHubOptions{} 7391 } 7392 if err := m.GitHub.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 7393 return err 7394 } 7395 iNdEx = postIndex 7396 default: 7397 iNdEx = preIndex 7398 skippy, err := skipAuth(dAtA[iNdEx:]) 7399 if err != nil { 7400 return err 7401 } 7402 if (skippy < 0) || (iNdEx+skippy) < 0 { 7403 return ErrInvalidLengthAuth 7404 } 7405 if (iNdEx + skippy) > l { 7406 return io.ErrUnexpectedEOF 7407 } 7408 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 7409 iNdEx += skippy 7410 } 7411 } 7412 7413 if iNdEx > l { 7414 return io.ErrUnexpectedEOF 7415 } 7416 return nil 7417 } 7418 func (m *IDProvider_SAMLOptions) Unmarshal(dAtA []byte) error { 7419 l := len(dAtA) 7420 iNdEx := 0 7421 for iNdEx < l { 7422 preIndex := iNdEx 7423 var wire uint64 7424 for shift := uint(0); ; shift += 7 { 7425 if shift >= 64 { 7426 return ErrIntOverflowAuth 7427 } 7428 if iNdEx >= l { 7429 return io.ErrUnexpectedEOF 7430 } 7431 b := dAtA[iNdEx] 7432 iNdEx++ 7433 wire |= uint64(b&0x7F) << shift 7434 if b < 0x80 { 7435 break 7436 } 7437 } 7438 fieldNum := int32(wire >> 3) 7439 wireType := int(wire & 0x7) 7440 if wireType == 4 { 7441 return fmt.Errorf("proto: SAMLOptions: wiretype end group for non-group") 7442 } 7443 if fieldNum <= 0 { 7444 return fmt.Errorf("proto: SAMLOptions: illegal tag %d (wire type %d)", fieldNum, wire) 7445 } 7446 switch fieldNum { 7447 case 1: 7448 if wireType != 2 { 7449 return fmt.Errorf("proto: wrong wireType = %d for field MetadataURL", wireType) 7450 } 7451 var stringLen uint64 7452 for shift := uint(0); ; shift += 7 { 7453 if shift >= 64 { 7454 return ErrIntOverflowAuth 7455 } 7456 if iNdEx >= l { 7457 return io.ErrUnexpectedEOF 7458 } 7459 b := dAtA[iNdEx] 7460 iNdEx++ 7461 stringLen |= uint64(b&0x7F) << shift 7462 if b < 0x80 { 7463 break 7464 } 7465 } 7466 intStringLen := int(stringLen) 7467 if intStringLen < 0 { 7468 return ErrInvalidLengthAuth 7469 } 7470 postIndex := iNdEx + intStringLen 7471 if postIndex < 0 { 7472 return ErrInvalidLengthAuth 7473 } 7474 if postIndex > l { 7475 return io.ErrUnexpectedEOF 7476 } 7477 m.MetadataURL = string(dAtA[iNdEx:postIndex]) 7478 iNdEx = postIndex 7479 case 2: 7480 if wireType != 2 { 7481 return fmt.Errorf("proto: wrong wireType = %d for field MetadataXML", wireType) 7482 } 7483 var byteLen int 7484 for shift := uint(0); ; shift += 7 { 7485 if shift >= 64 { 7486 return ErrIntOverflowAuth 7487 } 7488 if iNdEx >= l { 7489 return io.ErrUnexpectedEOF 7490 } 7491 b := dAtA[iNdEx] 7492 iNdEx++ 7493 byteLen |= int(b&0x7F) << shift 7494 if b < 0x80 { 7495 break 7496 } 7497 } 7498 if byteLen < 0 { 7499 return ErrInvalidLengthAuth 7500 } 7501 postIndex := iNdEx + byteLen 7502 if postIndex < 0 { 7503 return ErrInvalidLengthAuth 7504 } 7505 if postIndex > l { 7506 return io.ErrUnexpectedEOF 7507 } 7508 m.MetadataXML = append(m.MetadataXML[:0], dAtA[iNdEx:postIndex]...) 7509 if m.MetadataXML == nil { 7510 m.MetadataXML = []byte{} 7511 } 7512 iNdEx = postIndex 7513 case 3: 7514 if wireType != 2 { 7515 return fmt.Errorf("proto: wrong wireType = %d for field GroupAttribute", wireType) 7516 } 7517 var stringLen uint64 7518 for shift := uint(0); ; shift += 7 { 7519 if shift >= 64 { 7520 return ErrIntOverflowAuth 7521 } 7522 if iNdEx >= l { 7523 return io.ErrUnexpectedEOF 7524 } 7525 b := dAtA[iNdEx] 7526 iNdEx++ 7527 stringLen |= uint64(b&0x7F) << shift 7528 if b < 0x80 { 7529 break 7530 } 7531 } 7532 intStringLen := int(stringLen) 7533 if intStringLen < 0 { 7534 return ErrInvalidLengthAuth 7535 } 7536 postIndex := iNdEx + intStringLen 7537 if postIndex < 0 { 7538 return ErrInvalidLengthAuth 7539 } 7540 if postIndex > l { 7541 return io.ErrUnexpectedEOF 7542 } 7543 m.GroupAttribute = string(dAtA[iNdEx:postIndex]) 7544 iNdEx = postIndex 7545 default: 7546 iNdEx = preIndex 7547 skippy, err := skipAuth(dAtA[iNdEx:]) 7548 if err != nil { 7549 return err 7550 } 7551 if (skippy < 0) || (iNdEx+skippy) < 0 { 7552 return ErrInvalidLengthAuth 7553 } 7554 if (iNdEx + skippy) > l { 7555 return io.ErrUnexpectedEOF 7556 } 7557 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 7558 iNdEx += skippy 7559 } 7560 } 7561 7562 if iNdEx > l { 7563 return io.ErrUnexpectedEOF 7564 } 7565 return nil 7566 } 7567 func (m *IDProvider_GitHubOptions) Unmarshal(dAtA []byte) error { 7568 l := len(dAtA) 7569 iNdEx := 0 7570 for iNdEx < l { 7571 preIndex := iNdEx 7572 var wire uint64 7573 for shift := uint(0); ; shift += 7 { 7574 if shift >= 64 { 7575 return ErrIntOverflowAuth 7576 } 7577 if iNdEx >= l { 7578 return io.ErrUnexpectedEOF 7579 } 7580 b := dAtA[iNdEx] 7581 iNdEx++ 7582 wire |= uint64(b&0x7F) << shift 7583 if b < 0x80 { 7584 break 7585 } 7586 } 7587 fieldNum := int32(wire >> 3) 7588 wireType := int(wire & 0x7) 7589 if wireType == 4 { 7590 return fmt.Errorf("proto: GitHubOptions: wiretype end group for non-group") 7591 } 7592 if fieldNum <= 0 { 7593 return fmt.Errorf("proto: GitHubOptions: illegal tag %d (wire type %d)", fieldNum, wire) 7594 } 7595 switch fieldNum { 7596 default: 7597 iNdEx = preIndex 7598 skippy, err := skipAuth(dAtA[iNdEx:]) 7599 if err != nil { 7600 return err 7601 } 7602 if (skippy < 0) || (iNdEx+skippy) < 0 { 7603 return ErrInvalidLengthAuth 7604 } 7605 if (iNdEx + skippy) > l { 7606 return io.ErrUnexpectedEOF 7607 } 7608 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 7609 iNdEx += skippy 7610 } 7611 } 7612 7613 if iNdEx > l { 7614 return io.ErrUnexpectedEOF 7615 } 7616 return nil 7617 } 7618 func (m *AuthConfig) Unmarshal(dAtA []byte) error { 7619 l := len(dAtA) 7620 iNdEx := 0 7621 for iNdEx < l { 7622 preIndex := iNdEx 7623 var wire uint64 7624 for shift := uint(0); ; shift += 7 { 7625 if shift >= 64 { 7626 return ErrIntOverflowAuth 7627 } 7628 if iNdEx >= l { 7629 return io.ErrUnexpectedEOF 7630 } 7631 b := dAtA[iNdEx] 7632 iNdEx++ 7633 wire |= uint64(b&0x7F) << shift 7634 if b < 0x80 { 7635 break 7636 } 7637 } 7638 fieldNum := int32(wire >> 3) 7639 wireType := int(wire & 0x7) 7640 if wireType == 4 { 7641 return fmt.Errorf("proto: AuthConfig: wiretype end group for non-group") 7642 } 7643 if fieldNum <= 0 { 7644 return fmt.Errorf("proto: AuthConfig: illegal tag %d (wire type %d)", fieldNum, wire) 7645 } 7646 switch fieldNum { 7647 case 1: 7648 if wireType != 0 { 7649 return fmt.Errorf("proto: wrong wireType = %d for field LiveConfigVersion", wireType) 7650 } 7651 m.LiveConfigVersion = 0 7652 for shift := uint(0); ; shift += 7 { 7653 if shift >= 64 { 7654 return ErrIntOverflowAuth 7655 } 7656 if iNdEx >= l { 7657 return io.ErrUnexpectedEOF 7658 } 7659 b := dAtA[iNdEx] 7660 iNdEx++ 7661 m.LiveConfigVersion |= int64(b&0x7F) << shift 7662 if b < 0x80 { 7663 break 7664 } 7665 } 7666 case 2: 7667 if wireType != 2 { 7668 return fmt.Errorf("proto: wrong wireType = %d for field IDProviders", wireType) 7669 } 7670 var msglen int 7671 for shift := uint(0); ; shift += 7 { 7672 if shift >= 64 { 7673 return ErrIntOverflowAuth 7674 } 7675 if iNdEx >= l { 7676 return io.ErrUnexpectedEOF 7677 } 7678 b := dAtA[iNdEx] 7679 iNdEx++ 7680 msglen |= int(b&0x7F) << shift 7681 if b < 0x80 { 7682 break 7683 } 7684 } 7685 if msglen < 0 { 7686 return ErrInvalidLengthAuth 7687 } 7688 postIndex := iNdEx + msglen 7689 if postIndex < 0 { 7690 return ErrInvalidLengthAuth 7691 } 7692 if postIndex > l { 7693 return io.ErrUnexpectedEOF 7694 } 7695 m.IDProviders = append(m.IDProviders, &IDProvider{}) 7696 if err := m.IDProviders[len(m.IDProviders)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 7697 return err 7698 } 7699 iNdEx = postIndex 7700 case 3: 7701 if wireType != 2 { 7702 return fmt.Errorf("proto: wrong wireType = %d for field SAMLServiceOptions", wireType) 7703 } 7704 var msglen int 7705 for shift := uint(0); ; shift += 7 { 7706 if shift >= 64 { 7707 return ErrIntOverflowAuth 7708 } 7709 if iNdEx >= l { 7710 return io.ErrUnexpectedEOF 7711 } 7712 b := dAtA[iNdEx] 7713 iNdEx++ 7714 msglen |= int(b&0x7F) << shift 7715 if b < 0x80 { 7716 break 7717 } 7718 } 7719 if msglen < 0 { 7720 return ErrInvalidLengthAuth 7721 } 7722 postIndex := iNdEx + msglen 7723 if postIndex < 0 { 7724 return ErrInvalidLengthAuth 7725 } 7726 if postIndex > l { 7727 return io.ErrUnexpectedEOF 7728 } 7729 if m.SAMLServiceOptions == nil { 7730 m.SAMLServiceOptions = &AuthConfig_SAMLServiceOptions{} 7731 } 7732 if err := m.SAMLServiceOptions.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 7733 return err 7734 } 7735 iNdEx = postIndex 7736 default: 7737 iNdEx = preIndex 7738 skippy, err := skipAuth(dAtA[iNdEx:]) 7739 if err != nil { 7740 return err 7741 } 7742 if (skippy < 0) || (iNdEx+skippy) < 0 { 7743 return ErrInvalidLengthAuth 7744 } 7745 if (iNdEx + skippy) > l { 7746 return io.ErrUnexpectedEOF 7747 } 7748 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 7749 iNdEx += skippy 7750 } 7751 } 7752 7753 if iNdEx > l { 7754 return io.ErrUnexpectedEOF 7755 } 7756 return nil 7757 } 7758 func (m *AuthConfig_SAMLServiceOptions) Unmarshal(dAtA []byte) error { 7759 l := len(dAtA) 7760 iNdEx := 0 7761 for iNdEx < l { 7762 preIndex := iNdEx 7763 var wire uint64 7764 for shift := uint(0); ; shift += 7 { 7765 if shift >= 64 { 7766 return ErrIntOverflowAuth 7767 } 7768 if iNdEx >= l { 7769 return io.ErrUnexpectedEOF 7770 } 7771 b := dAtA[iNdEx] 7772 iNdEx++ 7773 wire |= uint64(b&0x7F) << shift 7774 if b < 0x80 { 7775 break 7776 } 7777 } 7778 fieldNum := int32(wire >> 3) 7779 wireType := int(wire & 0x7) 7780 if wireType == 4 { 7781 return fmt.Errorf("proto: SAMLServiceOptions: wiretype end group for non-group") 7782 } 7783 if fieldNum <= 0 { 7784 return fmt.Errorf("proto: SAMLServiceOptions: illegal tag %d (wire type %d)", fieldNum, wire) 7785 } 7786 switch fieldNum { 7787 case 1: 7788 if wireType != 2 { 7789 return fmt.Errorf("proto: wrong wireType = %d for field ACSURL", wireType) 7790 } 7791 var stringLen uint64 7792 for shift := uint(0); ; shift += 7 { 7793 if shift >= 64 { 7794 return ErrIntOverflowAuth 7795 } 7796 if iNdEx >= l { 7797 return io.ErrUnexpectedEOF 7798 } 7799 b := dAtA[iNdEx] 7800 iNdEx++ 7801 stringLen |= uint64(b&0x7F) << shift 7802 if b < 0x80 { 7803 break 7804 } 7805 } 7806 intStringLen := int(stringLen) 7807 if intStringLen < 0 { 7808 return ErrInvalidLengthAuth 7809 } 7810 postIndex := iNdEx + intStringLen 7811 if postIndex < 0 { 7812 return ErrInvalidLengthAuth 7813 } 7814 if postIndex > l { 7815 return io.ErrUnexpectedEOF 7816 } 7817 m.ACSURL = string(dAtA[iNdEx:postIndex]) 7818 iNdEx = postIndex 7819 case 2: 7820 if wireType != 2 { 7821 return fmt.Errorf("proto: wrong wireType = %d for field MetadataURL", wireType) 7822 } 7823 var stringLen uint64 7824 for shift := uint(0); ; shift += 7 { 7825 if shift >= 64 { 7826 return ErrIntOverflowAuth 7827 } 7828 if iNdEx >= l { 7829 return io.ErrUnexpectedEOF 7830 } 7831 b := dAtA[iNdEx] 7832 iNdEx++ 7833 stringLen |= uint64(b&0x7F) << shift 7834 if b < 0x80 { 7835 break 7836 } 7837 } 7838 intStringLen := int(stringLen) 7839 if intStringLen < 0 { 7840 return ErrInvalidLengthAuth 7841 } 7842 postIndex := iNdEx + intStringLen 7843 if postIndex < 0 { 7844 return ErrInvalidLengthAuth 7845 } 7846 if postIndex > l { 7847 return io.ErrUnexpectedEOF 7848 } 7849 m.MetadataURL = string(dAtA[iNdEx:postIndex]) 7850 iNdEx = postIndex 7851 case 3: 7852 if wireType != 2 { 7853 return fmt.Errorf("proto: wrong wireType = %d for field DashURL", wireType) 7854 } 7855 var stringLen uint64 7856 for shift := uint(0); ; shift += 7 { 7857 if shift >= 64 { 7858 return ErrIntOverflowAuth 7859 } 7860 if iNdEx >= l { 7861 return io.ErrUnexpectedEOF 7862 } 7863 b := dAtA[iNdEx] 7864 iNdEx++ 7865 stringLen |= uint64(b&0x7F) << shift 7866 if b < 0x80 { 7867 break 7868 } 7869 } 7870 intStringLen := int(stringLen) 7871 if intStringLen < 0 { 7872 return ErrInvalidLengthAuth 7873 } 7874 postIndex := iNdEx + intStringLen 7875 if postIndex < 0 { 7876 return ErrInvalidLengthAuth 7877 } 7878 if postIndex > l { 7879 return io.ErrUnexpectedEOF 7880 } 7881 m.DashURL = string(dAtA[iNdEx:postIndex]) 7882 iNdEx = postIndex 7883 case 4: 7884 if wireType != 2 { 7885 return fmt.Errorf("proto: wrong wireType = %d for field SessionDuration", wireType) 7886 } 7887 var stringLen uint64 7888 for shift := uint(0); ; shift += 7 { 7889 if shift >= 64 { 7890 return ErrIntOverflowAuth 7891 } 7892 if iNdEx >= l { 7893 return io.ErrUnexpectedEOF 7894 } 7895 b := dAtA[iNdEx] 7896 iNdEx++ 7897 stringLen |= uint64(b&0x7F) << shift 7898 if b < 0x80 { 7899 break 7900 } 7901 } 7902 intStringLen := int(stringLen) 7903 if intStringLen < 0 { 7904 return ErrInvalidLengthAuth 7905 } 7906 postIndex := iNdEx + intStringLen 7907 if postIndex < 0 { 7908 return ErrInvalidLengthAuth 7909 } 7910 if postIndex > l { 7911 return io.ErrUnexpectedEOF 7912 } 7913 m.SessionDuration = string(dAtA[iNdEx:postIndex]) 7914 iNdEx = postIndex 7915 case 5: 7916 if wireType != 0 { 7917 return fmt.Errorf("proto: wrong wireType = %d for field DebugLogging", wireType) 7918 } 7919 var v int 7920 for shift := uint(0); ; shift += 7 { 7921 if shift >= 64 { 7922 return ErrIntOverflowAuth 7923 } 7924 if iNdEx >= l { 7925 return io.ErrUnexpectedEOF 7926 } 7927 b := dAtA[iNdEx] 7928 iNdEx++ 7929 v |= int(b&0x7F) << shift 7930 if b < 0x80 { 7931 break 7932 } 7933 } 7934 m.DebugLogging = bool(v != 0) 7935 default: 7936 iNdEx = preIndex 7937 skippy, err := skipAuth(dAtA[iNdEx:]) 7938 if err != nil { 7939 return err 7940 } 7941 if (skippy < 0) || (iNdEx+skippy) < 0 { 7942 return ErrInvalidLengthAuth 7943 } 7944 if (iNdEx + skippy) > l { 7945 return io.ErrUnexpectedEOF 7946 } 7947 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 7948 iNdEx += skippy 7949 } 7950 } 7951 7952 if iNdEx > l { 7953 return io.ErrUnexpectedEOF 7954 } 7955 return nil 7956 } 7957 func (m *GetConfigurationRequest) Unmarshal(dAtA []byte) error { 7958 l := len(dAtA) 7959 iNdEx := 0 7960 for iNdEx < l { 7961 preIndex := iNdEx 7962 var wire uint64 7963 for shift := uint(0); ; shift += 7 { 7964 if shift >= 64 { 7965 return ErrIntOverflowAuth 7966 } 7967 if iNdEx >= l { 7968 return io.ErrUnexpectedEOF 7969 } 7970 b := dAtA[iNdEx] 7971 iNdEx++ 7972 wire |= uint64(b&0x7F) << shift 7973 if b < 0x80 { 7974 break 7975 } 7976 } 7977 fieldNum := int32(wire >> 3) 7978 wireType := int(wire & 0x7) 7979 if wireType == 4 { 7980 return fmt.Errorf("proto: GetConfigurationRequest: wiretype end group for non-group") 7981 } 7982 if fieldNum <= 0 { 7983 return fmt.Errorf("proto: GetConfigurationRequest: illegal tag %d (wire type %d)", fieldNum, wire) 7984 } 7985 switch fieldNum { 7986 default: 7987 iNdEx = preIndex 7988 skippy, err := skipAuth(dAtA[iNdEx:]) 7989 if err != nil { 7990 return err 7991 } 7992 if (skippy < 0) || (iNdEx+skippy) < 0 { 7993 return ErrInvalidLengthAuth 7994 } 7995 if (iNdEx + skippy) > l { 7996 return io.ErrUnexpectedEOF 7997 } 7998 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 7999 iNdEx += skippy 8000 } 8001 } 8002 8003 if iNdEx > l { 8004 return io.ErrUnexpectedEOF 8005 } 8006 return nil 8007 } 8008 func (m *GetConfigurationResponse) Unmarshal(dAtA []byte) error { 8009 l := len(dAtA) 8010 iNdEx := 0 8011 for iNdEx < l { 8012 preIndex := iNdEx 8013 var wire uint64 8014 for shift := uint(0); ; shift += 7 { 8015 if shift >= 64 { 8016 return ErrIntOverflowAuth 8017 } 8018 if iNdEx >= l { 8019 return io.ErrUnexpectedEOF 8020 } 8021 b := dAtA[iNdEx] 8022 iNdEx++ 8023 wire |= uint64(b&0x7F) << shift 8024 if b < 0x80 { 8025 break 8026 } 8027 } 8028 fieldNum := int32(wire >> 3) 8029 wireType := int(wire & 0x7) 8030 if wireType == 4 { 8031 return fmt.Errorf("proto: GetConfigurationResponse: wiretype end group for non-group") 8032 } 8033 if fieldNum <= 0 { 8034 return fmt.Errorf("proto: GetConfigurationResponse: illegal tag %d (wire type %d)", fieldNum, wire) 8035 } 8036 switch fieldNum { 8037 case 1: 8038 if wireType != 2 { 8039 return fmt.Errorf("proto: wrong wireType = %d for field Configuration", wireType) 8040 } 8041 var msglen int 8042 for shift := uint(0); ; shift += 7 { 8043 if shift >= 64 { 8044 return ErrIntOverflowAuth 8045 } 8046 if iNdEx >= l { 8047 return io.ErrUnexpectedEOF 8048 } 8049 b := dAtA[iNdEx] 8050 iNdEx++ 8051 msglen |= int(b&0x7F) << shift 8052 if b < 0x80 { 8053 break 8054 } 8055 } 8056 if msglen < 0 { 8057 return ErrInvalidLengthAuth 8058 } 8059 postIndex := iNdEx + msglen 8060 if postIndex < 0 { 8061 return ErrInvalidLengthAuth 8062 } 8063 if postIndex > l { 8064 return io.ErrUnexpectedEOF 8065 } 8066 if m.Configuration == nil { 8067 m.Configuration = &AuthConfig{} 8068 } 8069 if err := m.Configuration.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 8070 return err 8071 } 8072 iNdEx = postIndex 8073 default: 8074 iNdEx = preIndex 8075 skippy, err := skipAuth(dAtA[iNdEx:]) 8076 if err != nil { 8077 return err 8078 } 8079 if (skippy < 0) || (iNdEx+skippy) < 0 { 8080 return ErrInvalidLengthAuth 8081 } 8082 if (iNdEx + skippy) > l { 8083 return io.ErrUnexpectedEOF 8084 } 8085 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 8086 iNdEx += skippy 8087 } 8088 } 8089 8090 if iNdEx > l { 8091 return io.ErrUnexpectedEOF 8092 } 8093 return nil 8094 } 8095 func (m *SetConfigurationRequest) Unmarshal(dAtA []byte) error { 8096 l := len(dAtA) 8097 iNdEx := 0 8098 for iNdEx < l { 8099 preIndex := iNdEx 8100 var wire uint64 8101 for shift := uint(0); ; shift += 7 { 8102 if shift >= 64 { 8103 return ErrIntOverflowAuth 8104 } 8105 if iNdEx >= l { 8106 return io.ErrUnexpectedEOF 8107 } 8108 b := dAtA[iNdEx] 8109 iNdEx++ 8110 wire |= uint64(b&0x7F) << shift 8111 if b < 0x80 { 8112 break 8113 } 8114 } 8115 fieldNum := int32(wire >> 3) 8116 wireType := int(wire & 0x7) 8117 if wireType == 4 { 8118 return fmt.Errorf("proto: SetConfigurationRequest: wiretype end group for non-group") 8119 } 8120 if fieldNum <= 0 { 8121 return fmt.Errorf("proto: SetConfigurationRequest: illegal tag %d (wire type %d)", fieldNum, wire) 8122 } 8123 switch fieldNum { 8124 case 1: 8125 if wireType != 2 { 8126 return fmt.Errorf("proto: wrong wireType = %d for field Configuration", wireType) 8127 } 8128 var msglen int 8129 for shift := uint(0); ; shift += 7 { 8130 if shift >= 64 { 8131 return ErrIntOverflowAuth 8132 } 8133 if iNdEx >= l { 8134 return io.ErrUnexpectedEOF 8135 } 8136 b := dAtA[iNdEx] 8137 iNdEx++ 8138 msglen |= int(b&0x7F) << shift 8139 if b < 0x80 { 8140 break 8141 } 8142 } 8143 if msglen < 0 { 8144 return ErrInvalidLengthAuth 8145 } 8146 postIndex := iNdEx + msglen 8147 if postIndex < 0 { 8148 return ErrInvalidLengthAuth 8149 } 8150 if postIndex > l { 8151 return io.ErrUnexpectedEOF 8152 } 8153 if m.Configuration == nil { 8154 m.Configuration = &AuthConfig{} 8155 } 8156 if err := m.Configuration.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 8157 return err 8158 } 8159 iNdEx = postIndex 8160 default: 8161 iNdEx = preIndex 8162 skippy, err := skipAuth(dAtA[iNdEx:]) 8163 if err != nil { 8164 return err 8165 } 8166 if (skippy < 0) || (iNdEx+skippy) < 0 { 8167 return ErrInvalidLengthAuth 8168 } 8169 if (iNdEx + skippy) > l { 8170 return io.ErrUnexpectedEOF 8171 } 8172 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 8173 iNdEx += skippy 8174 } 8175 } 8176 8177 if iNdEx > l { 8178 return io.ErrUnexpectedEOF 8179 } 8180 return nil 8181 } 8182 func (m *SetConfigurationResponse) Unmarshal(dAtA []byte) error { 8183 l := len(dAtA) 8184 iNdEx := 0 8185 for iNdEx < l { 8186 preIndex := iNdEx 8187 var wire uint64 8188 for shift := uint(0); ; shift += 7 { 8189 if shift >= 64 { 8190 return ErrIntOverflowAuth 8191 } 8192 if iNdEx >= l { 8193 return io.ErrUnexpectedEOF 8194 } 8195 b := dAtA[iNdEx] 8196 iNdEx++ 8197 wire |= uint64(b&0x7F) << shift 8198 if b < 0x80 { 8199 break 8200 } 8201 } 8202 fieldNum := int32(wire >> 3) 8203 wireType := int(wire & 0x7) 8204 if wireType == 4 { 8205 return fmt.Errorf("proto: SetConfigurationResponse: wiretype end group for non-group") 8206 } 8207 if fieldNum <= 0 { 8208 return fmt.Errorf("proto: SetConfigurationResponse: illegal tag %d (wire type %d)", fieldNum, wire) 8209 } 8210 switch fieldNum { 8211 default: 8212 iNdEx = preIndex 8213 skippy, err := skipAuth(dAtA[iNdEx:]) 8214 if err != nil { 8215 return err 8216 } 8217 if (skippy < 0) || (iNdEx+skippy) < 0 { 8218 return ErrInvalidLengthAuth 8219 } 8220 if (iNdEx + skippy) > l { 8221 return io.ErrUnexpectedEOF 8222 } 8223 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 8224 iNdEx += skippy 8225 } 8226 } 8227 8228 if iNdEx > l { 8229 return io.ErrUnexpectedEOF 8230 } 8231 return nil 8232 } 8233 func (m *GetAdminsRequest) Unmarshal(dAtA []byte) error { 8234 l := len(dAtA) 8235 iNdEx := 0 8236 for iNdEx < l { 8237 preIndex := iNdEx 8238 var wire uint64 8239 for shift := uint(0); ; shift += 7 { 8240 if shift >= 64 { 8241 return ErrIntOverflowAuth 8242 } 8243 if iNdEx >= l { 8244 return io.ErrUnexpectedEOF 8245 } 8246 b := dAtA[iNdEx] 8247 iNdEx++ 8248 wire |= uint64(b&0x7F) << shift 8249 if b < 0x80 { 8250 break 8251 } 8252 } 8253 fieldNum := int32(wire >> 3) 8254 wireType := int(wire & 0x7) 8255 if wireType == 4 { 8256 return fmt.Errorf("proto: GetAdminsRequest: wiretype end group for non-group") 8257 } 8258 if fieldNum <= 0 { 8259 return fmt.Errorf("proto: GetAdminsRequest: illegal tag %d (wire type %d)", fieldNum, wire) 8260 } 8261 switch fieldNum { 8262 default: 8263 iNdEx = preIndex 8264 skippy, err := skipAuth(dAtA[iNdEx:]) 8265 if err != nil { 8266 return err 8267 } 8268 if (skippy < 0) || (iNdEx+skippy) < 0 { 8269 return ErrInvalidLengthAuth 8270 } 8271 if (iNdEx + skippy) > l { 8272 return io.ErrUnexpectedEOF 8273 } 8274 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 8275 iNdEx += skippy 8276 } 8277 } 8278 8279 if iNdEx > l { 8280 return io.ErrUnexpectedEOF 8281 } 8282 return nil 8283 } 8284 func (m *GetAdminsResponse) Unmarshal(dAtA []byte) error { 8285 l := len(dAtA) 8286 iNdEx := 0 8287 for iNdEx < l { 8288 preIndex := iNdEx 8289 var wire uint64 8290 for shift := uint(0); ; shift += 7 { 8291 if shift >= 64 { 8292 return ErrIntOverflowAuth 8293 } 8294 if iNdEx >= l { 8295 return io.ErrUnexpectedEOF 8296 } 8297 b := dAtA[iNdEx] 8298 iNdEx++ 8299 wire |= uint64(b&0x7F) << shift 8300 if b < 0x80 { 8301 break 8302 } 8303 } 8304 fieldNum := int32(wire >> 3) 8305 wireType := int(wire & 0x7) 8306 if wireType == 4 { 8307 return fmt.Errorf("proto: GetAdminsResponse: wiretype end group for non-group") 8308 } 8309 if fieldNum <= 0 { 8310 return fmt.Errorf("proto: GetAdminsResponse: illegal tag %d (wire type %d)", fieldNum, wire) 8311 } 8312 switch fieldNum { 8313 case 1: 8314 if wireType != 2 { 8315 return fmt.Errorf("proto: wrong wireType = %d for field Admins", wireType) 8316 } 8317 var stringLen uint64 8318 for shift := uint(0); ; shift += 7 { 8319 if shift >= 64 { 8320 return ErrIntOverflowAuth 8321 } 8322 if iNdEx >= l { 8323 return io.ErrUnexpectedEOF 8324 } 8325 b := dAtA[iNdEx] 8326 iNdEx++ 8327 stringLen |= uint64(b&0x7F) << shift 8328 if b < 0x80 { 8329 break 8330 } 8331 } 8332 intStringLen := int(stringLen) 8333 if intStringLen < 0 { 8334 return ErrInvalidLengthAuth 8335 } 8336 postIndex := iNdEx + intStringLen 8337 if postIndex < 0 { 8338 return ErrInvalidLengthAuth 8339 } 8340 if postIndex > l { 8341 return io.ErrUnexpectedEOF 8342 } 8343 m.Admins = append(m.Admins, string(dAtA[iNdEx:postIndex])) 8344 iNdEx = postIndex 8345 default: 8346 iNdEx = preIndex 8347 skippy, err := skipAuth(dAtA[iNdEx:]) 8348 if err != nil { 8349 return err 8350 } 8351 if (skippy < 0) || (iNdEx+skippy) < 0 { 8352 return ErrInvalidLengthAuth 8353 } 8354 if (iNdEx + skippy) > l { 8355 return io.ErrUnexpectedEOF 8356 } 8357 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 8358 iNdEx += skippy 8359 } 8360 } 8361 8362 if iNdEx > l { 8363 return io.ErrUnexpectedEOF 8364 } 8365 return nil 8366 } 8367 func (m *ModifyAdminsRequest) Unmarshal(dAtA []byte) error { 8368 l := len(dAtA) 8369 iNdEx := 0 8370 for iNdEx < l { 8371 preIndex := iNdEx 8372 var wire uint64 8373 for shift := uint(0); ; shift += 7 { 8374 if shift >= 64 { 8375 return ErrIntOverflowAuth 8376 } 8377 if iNdEx >= l { 8378 return io.ErrUnexpectedEOF 8379 } 8380 b := dAtA[iNdEx] 8381 iNdEx++ 8382 wire |= uint64(b&0x7F) << shift 8383 if b < 0x80 { 8384 break 8385 } 8386 } 8387 fieldNum := int32(wire >> 3) 8388 wireType := int(wire & 0x7) 8389 if wireType == 4 { 8390 return fmt.Errorf("proto: ModifyAdminsRequest: wiretype end group for non-group") 8391 } 8392 if fieldNum <= 0 { 8393 return fmt.Errorf("proto: ModifyAdminsRequest: illegal tag %d (wire type %d)", fieldNum, wire) 8394 } 8395 switch fieldNum { 8396 case 1: 8397 if wireType != 2 { 8398 return fmt.Errorf("proto: wrong wireType = %d for field Add", wireType) 8399 } 8400 var stringLen uint64 8401 for shift := uint(0); ; shift += 7 { 8402 if shift >= 64 { 8403 return ErrIntOverflowAuth 8404 } 8405 if iNdEx >= l { 8406 return io.ErrUnexpectedEOF 8407 } 8408 b := dAtA[iNdEx] 8409 iNdEx++ 8410 stringLen |= uint64(b&0x7F) << shift 8411 if b < 0x80 { 8412 break 8413 } 8414 } 8415 intStringLen := int(stringLen) 8416 if intStringLen < 0 { 8417 return ErrInvalidLengthAuth 8418 } 8419 postIndex := iNdEx + intStringLen 8420 if postIndex < 0 { 8421 return ErrInvalidLengthAuth 8422 } 8423 if postIndex > l { 8424 return io.ErrUnexpectedEOF 8425 } 8426 m.Add = append(m.Add, string(dAtA[iNdEx:postIndex])) 8427 iNdEx = postIndex 8428 case 2: 8429 if wireType != 2 { 8430 return fmt.Errorf("proto: wrong wireType = %d for field Remove", wireType) 8431 } 8432 var stringLen uint64 8433 for shift := uint(0); ; shift += 7 { 8434 if shift >= 64 { 8435 return ErrIntOverflowAuth 8436 } 8437 if iNdEx >= l { 8438 return io.ErrUnexpectedEOF 8439 } 8440 b := dAtA[iNdEx] 8441 iNdEx++ 8442 stringLen |= uint64(b&0x7F) << shift 8443 if b < 0x80 { 8444 break 8445 } 8446 } 8447 intStringLen := int(stringLen) 8448 if intStringLen < 0 { 8449 return ErrInvalidLengthAuth 8450 } 8451 postIndex := iNdEx + intStringLen 8452 if postIndex < 0 { 8453 return ErrInvalidLengthAuth 8454 } 8455 if postIndex > l { 8456 return io.ErrUnexpectedEOF 8457 } 8458 m.Remove = append(m.Remove, string(dAtA[iNdEx:postIndex])) 8459 iNdEx = postIndex 8460 default: 8461 iNdEx = preIndex 8462 skippy, err := skipAuth(dAtA[iNdEx:]) 8463 if err != nil { 8464 return err 8465 } 8466 if (skippy < 0) || (iNdEx+skippy) < 0 { 8467 return ErrInvalidLengthAuth 8468 } 8469 if (iNdEx + skippy) > l { 8470 return io.ErrUnexpectedEOF 8471 } 8472 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 8473 iNdEx += skippy 8474 } 8475 } 8476 8477 if iNdEx > l { 8478 return io.ErrUnexpectedEOF 8479 } 8480 return nil 8481 } 8482 func (m *ModifyAdminsResponse) Unmarshal(dAtA []byte) error { 8483 l := len(dAtA) 8484 iNdEx := 0 8485 for iNdEx < l { 8486 preIndex := iNdEx 8487 var wire uint64 8488 for shift := uint(0); ; shift += 7 { 8489 if shift >= 64 { 8490 return ErrIntOverflowAuth 8491 } 8492 if iNdEx >= l { 8493 return io.ErrUnexpectedEOF 8494 } 8495 b := dAtA[iNdEx] 8496 iNdEx++ 8497 wire |= uint64(b&0x7F) << shift 8498 if b < 0x80 { 8499 break 8500 } 8501 } 8502 fieldNum := int32(wire >> 3) 8503 wireType := int(wire & 0x7) 8504 if wireType == 4 { 8505 return fmt.Errorf("proto: ModifyAdminsResponse: wiretype end group for non-group") 8506 } 8507 if fieldNum <= 0 { 8508 return fmt.Errorf("proto: ModifyAdminsResponse: illegal tag %d (wire type %d)", fieldNum, wire) 8509 } 8510 switch fieldNum { 8511 default: 8512 iNdEx = preIndex 8513 skippy, err := skipAuth(dAtA[iNdEx:]) 8514 if err != nil { 8515 return err 8516 } 8517 if (skippy < 0) || (iNdEx+skippy) < 0 { 8518 return ErrInvalidLengthAuth 8519 } 8520 if (iNdEx + skippy) > l { 8521 return io.ErrUnexpectedEOF 8522 } 8523 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 8524 iNdEx += skippy 8525 } 8526 } 8527 8528 if iNdEx > l { 8529 return io.ErrUnexpectedEOF 8530 } 8531 return nil 8532 } 8533 func (m *OTPInfo) Unmarshal(dAtA []byte) error { 8534 l := len(dAtA) 8535 iNdEx := 0 8536 for iNdEx < l { 8537 preIndex := iNdEx 8538 var wire uint64 8539 for shift := uint(0); ; shift += 7 { 8540 if shift >= 64 { 8541 return ErrIntOverflowAuth 8542 } 8543 if iNdEx >= l { 8544 return io.ErrUnexpectedEOF 8545 } 8546 b := dAtA[iNdEx] 8547 iNdEx++ 8548 wire |= uint64(b&0x7F) << shift 8549 if b < 0x80 { 8550 break 8551 } 8552 } 8553 fieldNum := int32(wire >> 3) 8554 wireType := int(wire & 0x7) 8555 if wireType == 4 { 8556 return fmt.Errorf("proto: OTPInfo: wiretype end group for non-group") 8557 } 8558 if fieldNum <= 0 { 8559 return fmt.Errorf("proto: OTPInfo: illegal tag %d (wire type %d)", fieldNum, wire) 8560 } 8561 switch fieldNum { 8562 case 1: 8563 if wireType != 2 { 8564 return fmt.Errorf("proto: wrong wireType = %d for field Subject", wireType) 8565 } 8566 var stringLen uint64 8567 for shift := uint(0); ; shift += 7 { 8568 if shift >= 64 { 8569 return ErrIntOverflowAuth 8570 } 8571 if iNdEx >= l { 8572 return io.ErrUnexpectedEOF 8573 } 8574 b := dAtA[iNdEx] 8575 iNdEx++ 8576 stringLen |= uint64(b&0x7F) << shift 8577 if b < 0x80 { 8578 break 8579 } 8580 } 8581 intStringLen := int(stringLen) 8582 if intStringLen < 0 { 8583 return ErrInvalidLengthAuth 8584 } 8585 postIndex := iNdEx + intStringLen 8586 if postIndex < 0 { 8587 return ErrInvalidLengthAuth 8588 } 8589 if postIndex > l { 8590 return io.ErrUnexpectedEOF 8591 } 8592 m.Subject = string(dAtA[iNdEx:postIndex]) 8593 iNdEx = postIndex 8594 case 2: 8595 if wireType != 2 { 8596 return fmt.Errorf("proto: wrong wireType = %d for field SessionExpiration", wireType) 8597 } 8598 var msglen int 8599 for shift := uint(0); ; shift += 7 { 8600 if shift >= 64 { 8601 return ErrIntOverflowAuth 8602 } 8603 if iNdEx >= l { 8604 return io.ErrUnexpectedEOF 8605 } 8606 b := dAtA[iNdEx] 8607 iNdEx++ 8608 msglen |= int(b&0x7F) << shift 8609 if b < 0x80 { 8610 break 8611 } 8612 } 8613 if msglen < 0 { 8614 return ErrInvalidLengthAuth 8615 } 8616 postIndex := iNdEx + msglen 8617 if postIndex < 0 { 8618 return ErrInvalidLengthAuth 8619 } 8620 if postIndex > l { 8621 return io.ErrUnexpectedEOF 8622 } 8623 if m.SessionExpiration == nil { 8624 m.SessionExpiration = &types.Timestamp{} 8625 } 8626 if err := m.SessionExpiration.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 8627 return err 8628 } 8629 iNdEx = postIndex 8630 default: 8631 iNdEx = preIndex 8632 skippy, err := skipAuth(dAtA[iNdEx:]) 8633 if err != nil { 8634 return err 8635 } 8636 if (skippy < 0) || (iNdEx+skippy) < 0 { 8637 return ErrInvalidLengthAuth 8638 } 8639 if (iNdEx + skippy) > l { 8640 return io.ErrUnexpectedEOF 8641 } 8642 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 8643 iNdEx += skippy 8644 } 8645 } 8646 8647 if iNdEx > l { 8648 return io.ErrUnexpectedEOF 8649 } 8650 return nil 8651 } 8652 func (m *TokenInfo) Unmarshal(dAtA []byte) error { 8653 l := len(dAtA) 8654 iNdEx := 0 8655 for iNdEx < l { 8656 preIndex := iNdEx 8657 var wire uint64 8658 for shift := uint(0); ; shift += 7 { 8659 if shift >= 64 { 8660 return ErrIntOverflowAuth 8661 } 8662 if iNdEx >= l { 8663 return io.ErrUnexpectedEOF 8664 } 8665 b := dAtA[iNdEx] 8666 iNdEx++ 8667 wire |= uint64(b&0x7F) << shift 8668 if b < 0x80 { 8669 break 8670 } 8671 } 8672 fieldNum := int32(wire >> 3) 8673 wireType := int(wire & 0x7) 8674 if wireType == 4 { 8675 return fmt.Errorf("proto: TokenInfo: wiretype end group for non-group") 8676 } 8677 if fieldNum <= 0 { 8678 return fmt.Errorf("proto: TokenInfo: illegal tag %d (wire type %d)", fieldNum, wire) 8679 } 8680 switch fieldNum { 8681 case 1: 8682 if wireType != 2 { 8683 return fmt.Errorf("proto: wrong wireType = %d for field Subject", wireType) 8684 } 8685 var stringLen uint64 8686 for shift := uint(0); ; shift += 7 { 8687 if shift >= 64 { 8688 return ErrIntOverflowAuth 8689 } 8690 if iNdEx >= l { 8691 return io.ErrUnexpectedEOF 8692 } 8693 b := dAtA[iNdEx] 8694 iNdEx++ 8695 stringLen |= uint64(b&0x7F) << shift 8696 if b < 0x80 { 8697 break 8698 } 8699 } 8700 intStringLen := int(stringLen) 8701 if intStringLen < 0 { 8702 return ErrInvalidLengthAuth 8703 } 8704 postIndex := iNdEx + intStringLen 8705 if postIndex < 0 { 8706 return ErrInvalidLengthAuth 8707 } 8708 if postIndex > l { 8709 return io.ErrUnexpectedEOF 8710 } 8711 m.Subject = string(dAtA[iNdEx:postIndex]) 8712 iNdEx = postIndex 8713 case 2: 8714 if wireType != 0 { 8715 return fmt.Errorf("proto: wrong wireType = %d for field Source", wireType) 8716 } 8717 m.Source = 0 8718 for shift := uint(0); ; shift += 7 { 8719 if shift >= 64 { 8720 return ErrIntOverflowAuth 8721 } 8722 if iNdEx >= l { 8723 return io.ErrUnexpectedEOF 8724 } 8725 b := dAtA[iNdEx] 8726 iNdEx++ 8727 m.Source |= TokenInfo_TokenSource(b&0x7F) << shift 8728 if b < 0x80 { 8729 break 8730 } 8731 } 8732 default: 8733 iNdEx = preIndex 8734 skippy, err := skipAuth(dAtA[iNdEx:]) 8735 if err != nil { 8736 return err 8737 } 8738 if (skippy < 0) || (iNdEx+skippy) < 0 { 8739 return ErrInvalidLengthAuth 8740 } 8741 if (iNdEx + skippy) > l { 8742 return io.ErrUnexpectedEOF 8743 } 8744 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 8745 iNdEx += skippy 8746 } 8747 } 8748 8749 if iNdEx > l { 8750 return io.ErrUnexpectedEOF 8751 } 8752 return nil 8753 } 8754 func (m *AuthenticateRequest) Unmarshal(dAtA []byte) error { 8755 l := len(dAtA) 8756 iNdEx := 0 8757 for iNdEx < l { 8758 preIndex := iNdEx 8759 var wire uint64 8760 for shift := uint(0); ; shift += 7 { 8761 if shift >= 64 { 8762 return ErrIntOverflowAuth 8763 } 8764 if iNdEx >= l { 8765 return io.ErrUnexpectedEOF 8766 } 8767 b := dAtA[iNdEx] 8768 iNdEx++ 8769 wire |= uint64(b&0x7F) << shift 8770 if b < 0x80 { 8771 break 8772 } 8773 } 8774 fieldNum := int32(wire >> 3) 8775 wireType := int(wire & 0x7) 8776 if wireType == 4 { 8777 return fmt.Errorf("proto: AuthenticateRequest: wiretype end group for non-group") 8778 } 8779 if fieldNum <= 0 { 8780 return fmt.Errorf("proto: AuthenticateRequest: illegal tag %d (wire type %d)", fieldNum, wire) 8781 } 8782 switch fieldNum { 8783 case 1: 8784 if wireType != 2 { 8785 return fmt.Errorf("proto: wrong wireType = %d for field GitHubToken", wireType) 8786 } 8787 var stringLen uint64 8788 for shift := uint(0); ; shift += 7 { 8789 if shift >= 64 { 8790 return ErrIntOverflowAuth 8791 } 8792 if iNdEx >= l { 8793 return io.ErrUnexpectedEOF 8794 } 8795 b := dAtA[iNdEx] 8796 iNdEx++ 8797 stringLen |= uint64(b&0x7F) << shift 8798 if b < 0x80 { 8799 break 8800 } 8801 } 8802 intStringLen := int(stringLen) 8803 if intStringLen < 0 { 8804 return ErrInvalidLengthAuth 8805 } 8806 postIndex := iNdEx + intStringLen 8807 if postIndex < 0 { 8808 return ErrInvalidLengthAuth 8809 } 8810 if postIndex > l { 8811 return io.ErrUnexpectedEOF 8812 } 8813 m.GitHubToken = string(dAtA[iNdEx:postIndex]) 8814 iNdEx = postIndex 8815 case 2: 8816 if wireType != 2 { 8817 return fmt.Errorf("proto: wrong wireType = %d for field OneTimePassword", wireType) 8818 } 8819 var stringLen uint64 8820 for shift := uint(0); ; shift += 7 { 8821 if shift >= 64 { 8822 return ErrIntOverflowAuth 8823 } 8824 if iNdEx >= l { 8825 return io.ErrUnexpectedEOF 8826 } 8827 b := dAtA[iNdEx] 8828 iNdEx++ 8829 stringLen |= uint64(b&0x7F) << shift 8830 if b < 0x80 { 8831 break 8832 } 8833 } 8834 intStringLen := int(stringLen) 8835 if intStringLen < 0 { 8836 return ErrInvalidLengthAuth 8837 } 8838 postIndex := iNdEx + intStringLen 8839 if postIndex < 0 { 8840 return ErrInvalidLengthAuth 8841 } 8842 if postIndex > l { 8843 return io.ErrUnexpectedEOF 8844 } 8845 m.OneTimePassword = string(dAtA[iNdEx:postIndex]) 8846 iNdEx = postIndex 8847 default: 8848 iNdEx = preIndex 8849 skippy, err := skipAuth(dAtA[iNdEx:]) 8850 if err != nil { 8851 return err 8852 } 8853 if (skippy < 0) || (iNdEx+skippy) < 0 { 8854 return ErrInvalidLengthAuth 8855 } 8856 if (iNdEx + skippy) > l { 8857 return io.ErrUnexpectedEOF 8858 } 8859 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 8860 iNdEx += skippy 8861 } 8862 } 8863 8864 if iNdEx > l { 8865 return io.ErrUnexpectedEOF 8866 } 8867 return nil 8868 } 8869 func (m *AuthenticateResponse) Unmarshal(dAtA []byte) error { 8870 l := len(dAtA) 8871 iNdEx := 0 8872 for iNdEx < l { 8873 preIndex := iNdEx 8874 var wire uint64 8875 for shift := uint(0); ; shift += 7 { 8876 if shift >= 64 { 8877 return ErrIntOverflowAuth 8878 } 8879 if iNdEx >= l { 8880 return io.ErrUnexpectedEOF 8881 } 8882 b := dAtA[iNdEx] 8883 iNdEx++ 8884 wire |= uint64(b&0x7F) << shift 8885 if b < 0x80 { 8886 break 8887 } 8888 } 8889 fieldNum := int32(wire >> 3) 8890 wireType := int(wire & 0x7) 8891 if wireType == 4 { 8892 return fmt.Errorf("proto: AuthenticateResponse: wiretype end group for non-group") 8893 } 8894 if fieldNum <= 0 { 8895 return fmt.Errorf("proto: AuthenticateResponse: illegal tag %d (wire type %d)", fieldNum, wire) 8896 } 8897 switch fieldNum { 8898 case 1: 8899 if wireType != 2 { 8900 return fmt.Errorf("proto: wrong wireType = %d for field PachToken", wireType) 8901 } 8902 var stringLen uint64 8903 for shift := uint(0); ; shift += 7 { 8904 if shift >= 64 { 8905 return ErrIntOverflowAuth 8906 } 8907 if iNdEx >= l { 8908 return io.ErrUnexpectedEOF 8909 } 8910 b := dAtA[iNdEx] 8911 iNdEx++ 8912 stringLen |= uint64(b&0x7F) << shift 8913 if b < 0x80 { 8914 break 8915 } 8916 } 8917 intStringLen := int(stringLen) 8918 if intStringLen < 0 { 8919 return ErrInvalidLengthAuth 8920 } 8921 postIndex := iNdEx + intStringLen 8922 if postIndex < 0 { 8923 return ErrInvalidLengthAuth 8924 } 8925 if postIndex > l { 8926 return io.ErrUnexpectedEOF 8927 } 8928 m.PachToken = string(dAtA[iNdEx:postIndex]) 8929 iNdEx = postIndex 8930 default: 8931 iNdEx = preIndex 8932 skippy, err := skipAuth(dAtA[iNdEx:]) 8933 if err != nil { 8934 return err 8935 } 8936 if (skippy < 0) || (iNdEx+skippy) < 0 { 8937 return ErrInvalidLengthAuth 8938 } 8939 if (iNdEx + skippy) > l { 8940 return io.ErrUnexpectedEOF 8941 } 8942 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 8943 iNdEx += skippy 8944 } 8945 } 8946 8947 if iNdEx > l { 8948 return io.ErrUnexpectedEOF 8949 } 8950 return nil 8951 } 8952 func (m *WhoAmIRequest) Unmarshal(dAtA []byte) error { 8953 l := len(dAtA) 8954 iNdEx := 0 8955 for iNdEx < l { 8956 preIndex := iNdEx 8957 var wire uint64 8958 for shift := uint(0); ; shift += 7 { 8959 if shift >= 64 { 8960 return ErrIntOverflowAuth 8961 } 8962 if iNdEx >= l { 8963 return io.ErrUnexpectedEOF 8964 } 8965 b := dAtA[iNdEx] 8966 iNdEx++ 8967 wire |= uint64(b&0x7F) << shift 8968 if b < 0x80 { 8969 break 8970 } 8971 } 8972 fieldNum := int32(wire >> 3) 8973 wireType := int(wire & 0x7) 8974 if wireType == 4 { 8975 return fmt.Errorf("proto: WhoAmIRequest: wiretype end group for non-group") 8976 } 8977 if fieldNum <= 0 { 8978 return fmt.Errorf("proto: WhoAmIRequest: illegal tag %d (wire type %d)", fieldNum, wire) 8979 } 8980 switch fieldNum { 8981 default: 8982 iNdEx = preIndex 8983 skippy, err := skipAuth(dAtA[iNdEx:]) 8984 if err != nil { 8985 return err 8986 } 8987 if (skippy < 0) || (iNdEx+skippy) < 0 { 8988 return ErrInvalidLengthAuth 8989 } 8990 if (iNdEx + skippy) > l { 8991 return io.ErrUnexpectedEOF 8992 } 8993 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 8994 iNdEx += skippy 8995 } 8996 } 8997 8998 if iNdEx > l { 8999 return io.ErrUnexpectedEOF 9000 } 9001 return nil 9002 } 9003 func (m *WhoAmIResponse) Unmarshal(dAtA []byte) error { 9004 l := len(dAtA) 9005 iNdEx := 0 9006 for iNdEx < l { 9007 preIndex := iNdEx 9008 var wire uint64 9009 for shift := uint(0); ; shift += 7 { 9010 if shift >= 64 { 9011 return ErrIntOverflowAuth 9012 } 9013 if iNdEx >= l { 9014 return io.ErrUnexpectedEOF 9015 } 9016 b := dAtA[iNdEx] 9017 iNdEx++ 9018 wire |= uint64(b&0x7F) << shift 9019 if b < 0x80 { 9020 break 9021 } 9022 } 9023 fieldNum := int32(wire >> 3) 9024 wireType := int(wire & 0x7) 9025 if wireType == 4 { 9026 return fmt.Errorf("proto: WhoAmIResponse: wiretype end group for non-group") 9027 } 9028 if fieldNum <= 0 { 9029 return fmt.Errorf("proto: WhoAmIResponse: illegal tag %d (wire type %d)", fieldNum, wire) 9030 } 9031 switch fieldNum { 9032 case 1: 9033 if wireType != 2 { 9034 return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType) 9035 } 9036 var stringLen uint64 9037 for shift := uint(0); ; shift += 7 { 9038 if shift >= 64 { 9039 return ErrIntOverflowAuth 9040 } 9041 if iNdEx >= l { 9042 return io.ErrUnexpectedEOF 9043 } 9044 b := dAtA[iNdEx] 9045 iNdEx++ 9046 stringLen |= uint64(b&0x7F) << shift 9047 if b < 0x80 { 9048 break 9049 } 9050 } 9051 intStringLen := int(stringLen) 9052 if intStringLen < 0 { 9053 return ErrInvalidLengthAuth 9054 } 9055 postIndex := iNdEx + intStringLen 9056 if postIndex < 0 { 9057 return ErrInvalidLengthAuth 9058 } 9059 if postIndex > l { 9060 return io.ErrUnexpectedEOF 9061 } 9062 m.Username = string(dAtA[iNdEx:postIndex]) 9063 iNdEx = postIndex 9064 case 2: 9065 if wireType != 0 { 9066 return fmt.Errorf("proto: wrong wireType = %d for field IsAdmin", wireType) 9067 } 9068 var v int 9069 for shift := uint(0); ; shift += 7 { 9070 if shift >= 64 { 9071 return ErrIntOverflowAuth 9072 } 9073 if iNdEx >= l { 9074 return io.ErrUnexpectedEOF 9075 } 9076 b := dAtA[iNdEx] 9077 iNdEx++ 9078 v |= int(b&0x7F) << shift 9079 if b < 0x80 { 9080 break 9081 } 9082 } 9083 m.IsAdmin = bool(v != 0) 9084 case 3: 9085 if wireType != 0 { 9086 return fmt.Errorf("proto: wrong wireType = %d for field TTL", wireType) 9087 } 9088 m.TTL = 0 9089 for shift := uint(0); ; shift += 7 { 9090 if shift >= 64 { 9091 return ErrIntOverflowAuth 9092 } 9093 if iNdEx >= l { 9094 return io.ErrUnexpectedEOF 9095 } 9096 b := dAtA[iNdEx] 9097 iNdEx++ 9098 m.TTL |= int64(b&0x7F) << shift 9099 if b < 0x80 { 9100 break 9101 } 9102 } 9103 default: 9104 iNdEx = preIndex 9105 skippy, err := skipAuth(dAtA[iNdEx:]) 9106 if err != nil { 9107 return err 9108 } 9109 if (skippy < 0) || (iNdEx+skippy) < 0 { 9110 return ErrInvalidLengthAuth 9111 } 9112 if (iNdEx + skippy) > l { 9113 return io.ErrUnexpectedEOF 9114 } 9115 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 9116 iNdEx += skippy 9117 } 9118 } 9119 9120 if iNdEx > l { 9121 return io.ErrUnexpectedEOF 9122 } 9123 return nil 9124 } 9125 func (m *ACL) Unmarshal(dAtA []byte) error { 9126 l := len(dAtA) 9127 iNdEx := 0 9128 for iNdEx < l { 9129 preIndex := iNdEx 9130 var wire uint64 9131 for shift := uint(0); ; shift += 7 { 9132 if shift >= 64 { 9133 return ErrIntOverflowAuth 9134 } 9135 if iNdEx >= l { 9136 return io.ErrUnexpectedEOF 9137 } 9138 b := dAtA[iNdEx] 9139 iNdEx++ 9140 wire |= uint64(b&0x7F) << shift 9141 if b < 0x80 { 9142 break 9143 } 9144 } 9145 fieldNum := int32(wire >> 3) 9146 wireType := int(wire & 0x7) 9147 if wireType == 4 { 9148 return fmt.Errorf("proto: ACL: wiretype end group for non-group") 9149 } 9150 if fieldNum <= 0 { 9151 return fmt.Errorf("proto: ACL: illegal tag %d (wire type %d)", fieldNum, wire) 9152 } 9153 switch fieldNum { 9154 case 1: 9155 if wireType != 2 { 9156 return fmt.Errorf("proto: wrong wireType = %d for field Entries", wireType) 9157 } 9158 var msglen int 9159 for shift := uint(0); ; shift += 7 { 9160 if shift >= 64 { 9161 return ErrIntOverflowAuth 9162 } 9163 if iNdEx >= l { 9164 return io.ErrUnexpectedEOF 9165 } 9166 b := dAtA[iNdEx] 9167 iNdEx++ 9168 msglen |= int(b&0x7F) << shift 9169 if b < 0x80 { 9170 break 9171 } 9172 } 9173 if msglen < 0 { 9174 return ErrInvalidLengthAuth 9175 } 9176 postIndex := iNdEx + msglen 9177 if postIndex < 0 { 9178 return ErrInvalidLengthAuth 9179 } 9180 if postIndex > l { 9181 return io.ErrUnexpectedEOF 9182 } 9183 if m.Entries == nil { 9184 m.Entries = make(map[string]Scope) 9185 } 9186 var mapkey string 9187 var mapvalue Scope 9188 for iNdEx < postIndex { 9189 entryPreIndex := iNdEx 9190 var wire uint64 9191 for shift := uint(0); ; shift += 7 { 9192 if shift >= 64 { 9193 return ErrIntOverflowAuth 9194 } 9195 if iNdEx >= l { 9196 return io.ErrUnexpectedEOF 9197 } 9198 b := dAtA[iNdEx] 9199 iNdEx++ 9200 wire |= uint64(b&0x7F) << shift 9201 if b < 0x80 { 9202 break 9203 } 9204 } 9205 fieldNum := int32(wire >> 3) 9206 if fieldNum == 1 { 9207 var stringLenmapkey uint64 9208 for shift := uint(0); ; shift += 7 { 9209 if shift >= 64 { 9210 return ErrIntOverflowAuth 9211 } 9212 if iNdEx >= l { 9213 return io.ErrUnexpectedEOF 9214 } 9215 b := dAtA[iNdEx] 9216 iNdEx++ 9217 stringLenmapkey |= uint64(b&0x7F) << shift 9218 if b < 0x80 { 9219 break 9220 } 9221 } 9222 intStringLenmapkey := int(stringLenmapkey) 9223 if intStringLenmapkey < 0 { 9224 return ErrInvalidLengthAuth 9225 } 9226 postStringIndexmapkey := iNdEx + intStringLenmapkey 9227 if postStringIndexmapkey < 0 { 9228 return ErrInvalidLengthAuth 9229 } 9230 if postStringIndexmapkey > l { 9231 return io.ErrUnexpectedEOF 9232 } 9233 mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) 9234 iNdEx = postStringIndexmapkey 9235 } else if fieldNum == 2 { 9236 for shift := uint(0); ; shift += 7 { 9237 if shift >= 64 { 9238 return ErrIntOverflowAuth 9239 } 9240 if iNdEx >= l { 9241 return io.ErrUnexpectedEOF 9242 } 9243 b := dAtA[iNdEx] 9244 iNdEx++ 9245 mapvalue |= Scope(b&0x7F) << shift 9246 if b < 0x80 { 9247 break 9248 } 9249 } 9250 } else { 9251 iNdEx = entryPreIndex 9252 skippy, err := skipAuth(dAtA[iNdEx:]) 9253 if err != nil { 9254 return err 9255 } 9256 if (skippy < 0) || (iNdEx+skippy) < 0 { 9257 return ErrInvalidLengthAuth 9258 } 9259 if (iNdEx + skippy) > postIndex { 9260 return io.ErrUnexpectedEOF 9261 } 9262 iNdEx += skippy 9263 } 9264 } 9265 m.Entries[mapkey] = mapvalue 9266 iNdEx = postIndex 9267 default: 9268 iNdEx = preIndex 9269 skippy, err := skipAuth(dAtA[iNdEx:]) 9270 if err != nil { 9271 return err 9272 } 9273 if (skippy < 0) || (iNdEx+skippy) < 0 { 9274 return ErrInvalidLengthAuth 9275 } 9276 if (iNdEx + skippy) > l { 9277 return io.ErrUnexpectedEOF 9278 } 9279 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 9280 iNdEx += skippy 9281 } 9282 } 9283 9284 if iNdEx > l { 9285 return io.ErrUnexpectedEOF 9286 } 9287 return nil 9288 } 9289 func (m *Users) Unmarshal(dAtA []byte) error { 9290 l := len(dAtA) 9291 iNdEx := 0 9292 for iNdEx < l { 9293 preIndex := iNdEx 9294 var wire uint64 9295 for shift := uint(0); ; shift += 7 { 9296 if shift >= 64 { 9297 return ErrIntOverflowAuth 9298 } 9299 if iNdEx >= l { 9300 return io.ErrUnexpectedEOF 9301 } 9302 b := dAtA[iNdEx] 9303 iNdEx++ 9304 wire |= uint64(b&0x7F) << shift 9305 if b < 0x80 { 9306 break 9307 } 9308 } 9309 fieldNum := int32(wire >> 3) 9310 wireType := int(wire & 0x7) 9311 if wireType == 4 { 9312 return fmt.Errorf("proto: Users: wiretype end group for non-group") 9313 } 9314 if fieldNum <= 0 { 9315 return fmt.Errorf("proto: Users: illegal tag %d (wire type %d)", fieldNum, wire) 9316 } 9317 switch fieldNum { 9318 case 1: 9319 if wireType != 2 { 9320 return fmt.Errorf("proto: wrong wireType = %d for field Usernames", wireType) 9321 } 9322 var msglen int 9323 for shift := uint(0); ; shift += 7 { 9324 if shift >= 64 { 9325 return ErrIntOverflowAuth 9326 } 9327 if iNdEx >= l { 9328 return io.ErrUnexpectedEOF 9329 } 9330 b := dAtA[iNdEx] 9331 iNdEx++ 9332 msglen |= int(b&0x7F) << shift 9333 if b < 0x80 { 9334 break 9335 } 9336 } 9337 if msglen < 0 { 9338 return ErrInvalidLengthAuth 9339 } 9340 postIndex := iNdEx + msglen 9341 if postIndex < 0 { 9342 return ErrInvalidLengthAuth 9343 } 9344 if postIndex > l { 9345 return io.ErrUnexpectedEOF 9346 } 9347 if m.Usernames == nil { 9348 m.Usernames = make(map[string]bool) 9349 } 9350 var mapkey string 9351 var mapvalue bool 9352 for iNdEx < postIndex { 9353 entryPreIndex := iNdEx 9354 var wire uint64 9355 for shift := uint(0); ; shift += 7 { 9356 if shift >= 64 { 9357 return ErrIntOverflowAuth 9358 } 9359 if iNdEx >= l { 9360 return io.ErrUnexpectedEOF 9361 } 9362 b := dAtA[iNdEx] 9363 iNdEx++ 9364 wire |= uint64(b&0x7F) << shift 9365 if b < 0x80 { 9366 break 9367 } 9368 } 9369 fieldNum := int32(wire >> 3) 9370 if fieldNum == 1 { 9371 var stringLenmapkey uint64 9372 for shift := uint(0); ; shift += 7 { 9373 if shift >= 64 { 9374 return ErrIntOverflowAuth 9375 } 9376 if iNdEx >= l { 9377 return io.ErrUnexpectedEOF 9378 } 9379 b := dAtA[iNdEx] 9380 iNdEx++ 9381 stringLenmapkey |= uint64(b&0x7F) << shift 9382 if b < 0x80 { 9383 break 9384 } 9385 } 9386 intStringLenmapkey := int(stringLenmapkey) 9387 if intStringLenmapkey < 0 { 9388 return ErrInvalidLengthAuth 9389 } 9390 postStringIndexmapkey := iNdEx + intStringLenmapkey 9391 if postStringIndexmapkey < 0 { 9392 return ErrInvalidLengthAuth 9393 } 9394 if postStringIndexmapkey > l { 9395 return io.ErrUnexpectedEOF 9396 } 9397 mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) 9398 iNdEx = postStringIndexmapkey 9399 } else if fieldNum == 2 { 9400 var mapvaluetemp int 9401 for shift := uint(0); ; shift += 7 { 9402 if shift >= 64 { 9403 return ErrIntOverflowAuth 9404 } 9405 if iNdEx >= l { 9406 return io.ErrUnexpectedEOF 9407 } 9408 b := dAtA[iNdEx] 9409 iNdEx++ 9410 mapvaluetemp |= int(b&0x7F) << shift 9411 if b < 0x80 { 9412 break 9413 } 9414 } 9415 mapvalue = bool(mapvaluetemp != 0) 9416 } else { 9417 iNdEx = entryPreIndex 9418 skippy, err := skipAuth(dAtA[iNdEx:]) 9419 if err != nil { 9420 return err 9421 } 9422 if (skippy < 0) || (iNdEx+skippy) < 0 { 9423 return ErrInvalidLengthAuth 9424 } 9425 if (iNdEx + skippy) > postIndex { 9426 return io.ErrUnexpectedEOF 9427 } 9428 iNdEx += skippy 9429 } 9430 } 9431 m.Usernames[mapkey] = mapvalue 9432 iNdEx = postIndex 9433 default: 9434 iNdEx = preIndex 9435 skippy, err := skipAuth(dAtA[iNdEx:]) 9436 if err != nil { 9437 return err 9438 } 9439 if (skippy < 0) || (iNdEx+skippy) < 0 { 9440 return ErrInvalidLengthAuth 9441 } 9442 if (iNdEx + skippy) > l { 9443 return io.ErrUnexpectedEOF 9444 } 9445 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 9446 iNdEx += skippy 9447 } 9448 } 9449 9450 if iNdEx > l { 9451 return io.ErrUnexpectedEOF 9452 } 9453 return nil 9454 } 9455 func (m *Groups) Unmarshal(dAtA []byte) error { 9456 l := len(dAtA) 9457 iNdEx := 0 9458 for iNdEx < l { 9459 preIndex := iNdEx 9460 var wire uint64 9461 for shift := uint(0); ; shift += 7 { 9462 if shift >= 64 { 9463 return ErrIntOverflowAuth 9464 } 9465 if iNdEx >= l { 9466 return io.ErrUnexpectedEOF 9467 } 9468 b := dAtA[iNdEx] 9469 iNdEx++ 9470 wire |= uint64(b&0x7F) << shift 9471 if b < 0x80 { 9472 break 9473 } 9474 } 9475 fieldNum := int32(wire >> 3) 9476 wireType := int(wire & 0x7) 9477 if wireType == 4 { 9478 return fmt.Errorf("proto: Groups: wiretype end group for non-group") 9479 } 9480 if fieldNum <= 0 { 9481 return fmt.Errorf("proto: Groups: illegal tag %d (wire type %d)", fieldNum, wire) 9482 } 9483 switch fieldNum { 9484 case 1: 9485 if wireType != 2 { 9486 return fmt.Errorf("proto: wrong wireType = %d for field Groups", wireType) 9487 } 9488 var msglen int 9489 for shift := uint(0); ; shift += 7 { 9490 if shift >= 64 { 9491 return ErrIntOverflowAuth 9492 } 9493 if iNdEx >= l { 9494 return io.ErrUnexpectedEOF 9495 } 9496 b := dAtA[iNdEx] 9497 iNdEx++ 9498 msglen |= int(b&0x7F) << shift 9499 if b < 0x80 { 9500 break 9501 } 9502 } 9503 if msglen < 0 { 9504 return ErrInvalidLengthAuth 9505 } 9506 postIndex := iNdEx + msglen 9507 if postIndex < 0 { 9508 return ErrInvalidLengthAuth 9509 } 9510 if postIndex > l { 9511 return io.ErrUnexpectedEOF 9512 } 9513 if m.Groups == nil { 9514 m.Groups = make(map[string]bool) 9515 } 9516 var mapkey string 9517 var mapvalue bool 9518 for iNdEx < postIndex { 9519 entryPreIndex := iNdEx 9520 var wire uint64 9521 for shift := uint(0); ; shift += 7 { 9522 if shift >= 64 { 9523 return ErrIntOverflowAuth 9524 } 9525 if iNdEx >= l { 9526 return io.ErrUnexpectedEOF 9527 } 9528 b := dAtA[iNdEx] 9529 iNdEx++ 9530 wire |= uint64(b&0x7F) << shift 9531 if b < 0x80 { 9532 break 9533 } 9534 } 9535 fieldNum := int32(wire >> 3) 9536 if fieldNum == 1 { 9537 var stringLenmapkey uint64 9538 for shift := uint(0); ; shift += 7 { 9539 if shift >= 64 { 9540 return ErrIntOverflowAuth 9541 } 9542 if iNdEx >= l { 9543 return io.ErrUnexpectedEOF 9544 } 9545 b := dAtA[iNdEx] 9546 iNdEx++ 9547 stringLenmapkey |= uint64(b&0x7F) << shift 9548 if b < 0x80 { 9549 break 9550 } 9551 } 9552 intStringLenmapkey := int(stringLenmapkey) 9553 if intStringLenmapkey < 0 { 9554 return ErrInvalidLengthAuth 9555 } 9556 postStringIndexmapkey := iNdEx + intStringLenmapkey 9557 if postStringIndexmapkey < 0 { 9558 return ErrInvalidLengthAuth 9559 } 9560 if postStringIndexmapkey > l { 9561 return io.ErrUnexpectedEOF 9562 } 9563 mapkey = string(dAtA[iNdEx:postStringIndexmapkey]) 9564 iNdEx = postStringIndexmapkey 9565 } else if fieldNum == 2 { 9566 var mapvaluetemp int 9567 for shift := uint(0); ; shift += 7 { 9568 if shift >= 64 { 9569 return ErrIntOverflowAuth 9570 } 9571 if iNdEx >= l { 9572 return io.ErrUnexpectedEOF 9573 } 9574 b := dAtA[iNdEx] 9575 iNdEx++ 9576 mapvaluetemp |= int(b&0x7F) << shift 9577 if b < 0x80 { 9578 break 9579 } 9580 } 9581 mapvalue = bool(mapvaluetemp != 0) 9582 } else { 9583 iNdEx = entryPreIndex 9584 skippy, err := skipAuth(dAtA[iNdEx:]) 9585 if err != nil { 9586 return err 9587 } 9588 if (skippy < 0) || (iNdEx+skippy) < 0 { 9589 return ErrInvalidLengthAuth 9590 } 9591 if (iNdEx + skippy) > postIndex { 9592 return io.ErrUnexpectedEOF 9593 } 9594 iNdEx += skippy 9595 } 9596 } 9597 m.Groups[mapkey] = mapvalue 9598 iNdEx = postIndex 9599 default: 9600 iNdEx = preIndex 9601 skippy, err := skipAuth(dAtA[iNdEx:]) 9602 if err != nil { 9603 return err 9604 } 9605 if (skippy < 0) || (iNdEx+skippy) < 0 { 9606 return ErrInvalidLengthAuth 9607 } 9608 if (iNdEx + skippy) > l { 9609 return io.ErrUnexpectedEOF 9610 } 9611 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 9612 iNdEx += skippy 9613 } 9614 } 9615 9616 if iNdEx > l { 9617 return io.ErrUnexpectedEOF 9618 } 9619 return nil 9620 } 9621 func (m *AuthorizeRequest) Unmarshal(dAtA []byte) error { 9622 l := len(dAtA) 9623 iNdEx := 0 9624 for iNdEx < l { 9625 preIndex := iNdEx 9626 var wire uint64 9627 for shift := uint(0); ; shift += 7 { 9628 if shift >= 64 { 9629 return ErrIntOverflowAuth 9630 } 9631 if iNdEx >= l { 9632 return io.ErrUnexpectedEOF 9633 } 9634 b := dAtA[iNdEx] 9635 iNdEx++ 9636 wire |= uint64(b&0x7F) << shift 9637 if b < 0x80 { 9638 break 9639 } 9640 } 9641 fieldNum := int32(wire >> 3) 9642 wireType := int(wire & 0x7) 9643 if wireType == 4 { 9644 return fmt.Errorf("proto: AuthorizeRequest: wiretype end group for non-group") 9645 } 9646 if fieldNum <= 0 { 9647 return fmt.Errorf("proto: AuthorizeRequest: illegal tag %d (wire type %d)", fieldNum, wire) 9648 } 9649 switch fieldNum { 9650 case 1: 9651 if wireType != 2 { 9652 return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType) 9653 } 9654 var stringLen uint64 9655 for shift := uint(0); ; shift += 7 { 9656 if shift >= 64 { 9657 return ErrIntOverflowAuth 9658 } 9659 if iNdEx >= l { 9660 return io.ErrUnexpectedEOF 9661 } 9662 b := dAtA[iNdEx] 9663 iNdEx++ 9664 stringLen |= uint64(b&0x7F) << shift 9665 if b < 0x80 { 9666 break 9667 } 9668 } 9669 intStringLen := int(stringLen) 9670 if intStringLen < 0 { 9671 return ErrInvalidLengthAuth 9672 } 9673 postIndex := iNdEx + intStringLen 9674 if postIndex < 0 { 9675 return ErrInvalidLengthAuth 9676 } 9677 if postIndex > l { 9678 return io.ErrUnexpectedEOF 9679 } 9680 m.Repo = string(dAtA[iNdEx:postIndex]) 9681 iNdEx = postIndex 9682 case 2: 9683 if wireType != 0 { 9684 return fmt.Errorf("proto: wrong wireType = %d for field Scope", wireType) 9685 } 9686 m.Scope = 0 9687 for shift := uint(0); ; shift += 7 { 9688 if shift >= 64 { 9689 return ErrIntOverflowAuth 9690 } 9691 if iNdEx >= l { 9692 return io.ErrUnexpectedEOF 9693 } 9694 b := dAtA[iNdEx] 9695 iNdEx++ 9696 m.Scope |= Scope(b&0x7F) << shift 9697 if b < 0x80 { 9698 break 9699 } 9700 } 9701 default: 9702 iNdEx = preIndex 9703 skippy, err := skipAuth(dAtA[iNdEx:]) 9704 if err != nil { 9705 return err 9706 } 9707 if (skippy < 0) || (iNdEx+skippy) < 0 { 9708 return ErrInvalidLengthAuth 9709 } 9710 if (iNdEx + skippy) > l { 9711 return io.ErrUnexpectedEOF 9712 } 9713 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 9714 iNdEx += skippy 9715 } 9716 } 9717 9718 if iNdEx > l { 9719 return io.ErrUnexpectedEOF 9720 } 9721 return nil 9722 } 9723 func (m *AuthorizeResponse) Unmarshal(dAtA []byte) error { 9724 l := len(dAtA) 9725 iNdEx := 0 9726 for iNdEx < l { 9727 preIndex := iNdEx 9728 var wire uint64 9729 for shift := uint(0); ; shift += 7 { 9730 if shift >= 64 { 9731 return ErrIntOverflowAuth 9732 } 9733 if iNdEx >= l { 9734 return io.ErrUnexpectedEOF 9735 } 9736 b := dAtA[iNdEx] 9737 iNdEx++ 9738 wire |= uint64(b&0x7F) << shift 9739 if b < 0x80 { 9740 break 9741 } 9742 } 9743 fieldNum := int32(wire >> 3) 9744 wireType := int(wire & 0x7) 9745 if wireType == 4 { 9746 return fmt.Errorf("proto: AuthorizeResponse: wiretype end group for non-group") 9747 } 9748 if fieldNum <= 0 { 9749 return fmt.Errorf("proto: AuthorizeResponse: illegal tag %d (wire type %d)", fieldNum, wire) 9750 } 9751 switch fieldNum { 9752 case 1: 9753 if wireType != 0 { 9754 return fmt.Errorf("proto: wrong wireType = %d for field Authorized", wireType) 9755 } 9756 var v int 9757 for shift := uint(0); ; shift += 7 { 9758 if shift >= 64 { 9759 return ErrIntOverflowAuth 9760 } 9761 if iNdEx >= l { 9762 return io.ErrUnexpectedEOF 9763 } 9764 b := dAtA[iNdEx] 9765 iNdEx++ 9766 v |= int(b&0x7F) << shift 9767 if b < 0x80 { 9768 break 9769 } 9770 } 9771 m.Authorized = bool(v != 0) 9772 default: 9773 iNdEx = preIndex 9774 skippy, err := skipAuth(dAtA[iNdEx:]) 9775 if err != nil { 9776 return err 9777 } 9778 if (skippy < 0) || (iNdEx+skippy) < 0 { 9779 return ErrInvalidLengthAuth 9780 } 9781 if (iNdEx + skippy) > l { 9782 return io.ErrUnexpectedEOF 9783 } 9784 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 9785 iNdEx += skippy 9786 } 9787 } 9788 9789 if iNdEx > l { 9790 return io.ErrUnexpectedEOF 9791 } 9792 return nil 9793 } 9794 func (m *GetScopeRequest) Unmarshal(dAtA []byte) error { 9795 l := len(dAtA) 9796 iNdEx := 0 9797 for iNdEx < l { 9798 preIndex := iNdEx 9799 var wire uint64 9800 for shift := uint(0); ; shift += 7 { 9801 if shift >= 64 { 9802 return ErrIntOverflowAuth 9803 } 9804 if iNdEx >= l { 9805 return io.ErrUnexpectedEOF 9806 } 9807 b := dAtA[iNdEx] 9808 iNdEx++ 9809 wire |= uint64(b&0x7F) << shift 9810 if b < 0x80 { 9811 break 9812 } 9813 } 9814 fieldNum := int32(wire >> 3) 9815 wireType := int(wire & 0x7) 9816 if wireType == 4 { 9817 return fmt.Errorf("proto: GetScopeRequest: wiretype end group for non-group") 9818 } 9819 if fieldNum <= 0 { 9820 return fmt.Errorf("proto: GetScopeRequest: illegal tag %d (wire type %d)", fieldNum, wire) 9821 } 9822 switch fieldNum { 9823 case 1: 9824 if wireType != 2 { 9825 return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType) 9826 } 9827 var stringLen uint64 9828 for shift := uint(0); ; shift += 7 { 9829 if shift >= 64 { 9830 return ErrIntOverflowAuth 9831 } 9832 if iNdEx >= l { 9833 return io.ErrUnexpectedEOF 9834 } 9835 b := dAtA[iNdEx] 9836 iNdEx++ 9837 stringLen |= uint64(b&0x7F) << shift 9838 if b < 0x80 { 9839 break 9840 } 9841 } 9842 intStringLen := int(stringLen) 9843 if intStringLen < 0 { 9844 return ErrInvalidLengthAuth 9845 } 9846 postIndex := iNdEx + intStringLen 9847 if postIndex < 0 { 9848 return ErrInvalidLengthAuth 9849 } 9850 if postIndex > l { 9851 return io.ErrUnexpectedEOF 9852 } 9853 m.Username = string(dAtA[iNdEx:postIndex]) 9854 iNdEx = postIndex 9855 case 2: 9856 if wireType != 2 { 9857 return fmt.Errorf("proto: wrong wireType = %d for field Repos", wireType) 9858 } 9859 var stringLen uint64 9860 for shift := uint(0); ; shift += 7 { 9861 if shift >= 64 { 9862 return ErrIntOverflowAuth 9863 } 9864 if iNdEx >= l { 9865 return io.ErrUnexpectedEOF 9866 } 9867 b := dAtA[iNdEx] 9868 iNdEx++ 9869 stringLen |= uint64(b&0x7F) << shift 9870 if b < 0x80 { 9871 break 9872 } 9873 } 9874 intStringLen := int(stringLen) 9875 if intStringLen < 0 { 9876 return ErrInvalidLengthAuth 9877 } 9878 postIndex := iNdEx + intStringLen 9879 if postIndex < 0 { 9880 return ErrInvalidLengthAuth 9881 } 9882 if postIndex > l { 9883 return io.ErrUnexpectedEOF 9884 } 9885 m.Repos = append(m.Repos, string(dAtA[iNdEx:postIndex])) 9886 iNdEx = postIndex 9887 default: 9888 iNdEx = preIndex 9889 skippy, err := skipAuth(dAtA[iNdEx:]) 9890 if err != nil { 9891 return err 9892 } 9893 if (skippy < 0) || (iNdEx+skippy) < 0 { 9894 return ErrInvalidLengthAuth 9895 } 9896 if (iNdEx + skippy) > l { 9897 return io.ErrUnexpectedEOF 9898 } 9899 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 9900 iNdEx += skippy 9901 } 9902 } 9903 9904 if iNdEx > l { 9905 return io.ErrUnexpectedEOF 9906 } 9907 return nil 9908 } 9909 func (m *GetScopeResponse) Unmarshal(dAtA []byte) error { 9910 l := len(dAtA) 9911 iNdEx := 0 9912 for iNdEx < l { 9913 preIndex := iNdEx 9914 var wire uint64 9915 for shift := uint(0); ; shift += 7 { 9916 if shift >= 64 { 9917 return ErrIntOverflowAuth 9918 } 9919 if iNdEx >= l { 9920 return io.ErrUnexpectedEOF 9921 } 9922 b := dAtA[iNdEx] 9923 iNdEx++ 9924 wire |= uint64(b&0x7F) << shift 9925 if b < 0x80 { 9926 break 9927 } 9928 } 9929 fieldNum := int32(wire >> 3) 9930 wireType := int(wire & 0x7) 9931 if wireType == 4 { 9932 return fmt.Errorf("proto: GetScopeResponse: wiretype end group for non-group") 9933 } 9934 if fieldNum <= 0 { 9935 return fmt.Errorf("proto: GetScopeResponse: illegal tag %d (wire type %d)", fieldNum, wire) 9936 } 9937 switch fieldNum { 9938 case 1: 9939 if wireType == 0 { 9940 var v Scope 9941 for shift := uint(0); ; shift += 7 { 9942 if shift >= 64 { 9943 return ErrIntOverflowAuth 9944 } 9945 if iNdEx >= l { 9946 return io.ErrUnexpectedEOF 9947 } 9948 b := dAtA[iNdEx] 9949 iNdEx++ 9950 v |= Scope(b&0x7F) << shift 9951 if b < 0x80 { 9952 break 9953 } 9954 } 9955 m.Scopes = append(m.Scopes, v) 9956 } else if wireType == 2 { 9957 var packedLen int 9958 for shift := uint(0); ; shift += 7 { 9959 if shift >= 64 { 9960 return ErrIntOverflowAuth 9961 } 9962 if iNdEx >= l { 9963 return io.ErrUnexpectedEOF 9964 } 9965 b := dAtA[iNdEx] 9966 iNdEx++ 9967 packedLen |= int(b&0x7F) << shift 9968 if b < 0x80 { 9969 break 9970 } 9971 } 9972 if packedLen < 0 { 9973 return ErrInvalidLengthAuth 9974 } 9975 postIndex := iNdEx + packedLen 9976 if postIndex < 0 { 9977 return ErrInvalidLengthAuth 9978 } 9979 if postIndex > l { 9980 return io.ErrUnexpectedEOF 9981 } 9982 var elementCount int 9983 if elementCount != 0 && len(m.Scopes) == 0 { 9984 m.Scopes = make([]Scope, 0, elementCount) 9985 } 9986 for iNdEx < postIndex { 9987 var v Scope 9988 for shift := uint(0); ; shift += 7 { 9989 if shift >= 64 { 9990 return ErrIntOverflowAuth 9991 } 9992 if iNdEx >= l { 9993 return io.ErrUnexpectedEOF 9994 } 9995 b := dAtA[iNdEx] 9996 iNdEx++ 9997 v |= Scope(b&0x7F) << shift 9998 if b < 0x80 { 9999 break 10000 } 10001 } 10002 m.Scopes = append(m.Scopes, v) 10003 } 10004 } else { 10005 return fmt.Errorf("proto: wrong wireType = %d for field Scopes", wireType) 10006 } 10007 default: 10008 iNdEx = preIndex 10009 skippy, err := skipAuth(dAtA[iNdEx:]) 10010 if err != nil { 10011 return err 10012 } 10013 if (skippy < 0) || (iNdEx+skippy) < 0 { 10014 return ErrInvalidLengthAuth 10015 } 10016 if (iNdEx + skippy) > l { 10017 return io.ErrUnexpectedEOF 10018 } 10019 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 10020 iNdEx += skippy 10021 } 10022 } 10023 10024 if iNdEx > l { 10025 return io.ErrUnexpectedEOF 10026 } 10027 return nil 10028 } 10029 func (m *SetScopeRequest) Unmarshal(dAtA []byte) error { 10030 l := len(dAtA) 10031 iNdEx := 0 10032 for iNdEx < l { 10033 preIndex := iNdEx 10034 var wire uint64 10035 for shift := uint(0); ; shift += 7 { 10036 if shift >= 64 { 10037 return ErrIntOverflowAuth 10038 } 10039 if iNdEx >= l { 10040 return io.ErrUnexpectedEOF 10041 } 10042 b := dAtA[iNdEx] 10043 iNdEx++ 10044 wire |= uint64(b&0x7F) << shift 10045 if b < 0x80 { 10046 break 10047 } 10048 } 10049 fieldNum := int32(wire >> 3) 10050 wireType := int(wire & 0x7) 10051 if wireType == 4 { 10052 return fmt.Errorf("proto: SetScopeRequest: wiretype end group for non-group") 10053 } 10054 if fieldNum <= 0 { 10055 return fmt.Errorf("proto: SetScopeRequest: illegal tag %d (wire type %d)", fieldNum, wire) 10056 } 10057 switch fieldNum { 10058 case 1: 10059 if wireType != 2 { 10060 return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType) 10061 } 10062 var stringLen uint64 10063 for shift := uint(0); ; shift += 7 { 10064 if shift >= 64 { 10065 return ErrIntOverflowAuth 10066 } 10067 if iNdEx >= l { 10068 return io.ErrUnexpectedEOF 10069 } 10070 b := dAtA[iNdEx] 10071 iNdEx++ 10072 stringLen |= uint64(b&0x7F) << shift 10073 if b < 0x80 { 10074 break 10075 } 10076 } 10077 intStringLen := int(stringLen) 10078 if intStringLen < 0 { 10079 return ErrInvalidLengthAuth 10080 } 10081 postIndex := iNdEx + intStringLen 10082 if postIndex < 0 { 10083 return ErrInvalidLengthAuth 10084 } 10085 if postIndex > l { 10086 return io.ErrUnexpectedEOF 10087 } 10088 m.Username = string(dAtA[iNdEx:postIndex]) 10089 iNdEx = postIndex 10090 case 2: 10091 if wireType != 2 { 10092 return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType) 10093 } 10094 var stringLen uint64 10095 for shift := uint(0); ; shift += 7 { 10096 if shift >= 64 { 10097 return ErrIntOverflowAuth 10098 } 10099 if iNdEx >= l { 10100 return io.ErrUnexpectedEOF 10101 } 10102 b := dAtA[iNdEx] 10103 iNdEx++ 10104 stringLen |= uint64(b&0x7F) << shift 10105 if b < 0x80 { 10106 break 10107 } 10108 } 10109 intStringLen := int(stringLen) 10110 if intStringLen < 0 { 10111 return ErrInvalidLengthAuth 10112 } 10113 postIndex := iNdEx + intStringLen 10114 if postIndex < 0 { 10115 return ErrInvalidLengthAuth 10116 } 10117 if postIndex > l { 10118 return io.ErrUnexpectedEOF 10119 } 10120 m.Repo = string(dAtA[iNdEx:postIndex]) 10121 iNdEx = postIndex 10122 case 3: 10123 if wireType != 0 { 10124 return fmt.Errorf("proto: wrong wireType = %d for field Scope", wireType) 10125 } 10126 m.Scope = 0 10127 for shift := uint(0); ; shift += 7 { 10128 if shift >= 64 { 10129 return ErrIntOverflowAuth 10130 } 10131 if iNdEx >= l { 10132 return io.ErrUnexpectedEOF 10133 } 10134 b := dAtA[iNdEx] 10135 iNdEx++ 10136 m.Scope |= Scope(b&0x7F) << shift 10137 if b < 0x80 { 10138 break 10139 } 10140 } 10141 default: 10142 iNdEx = preIndex 10143 skippy, err := skipAuth(dAtA[iNdEx:]) 10144 if err != nil { 10145 return err 10146 } 10147 if (skippy < 0) || (iNdEx+skippy) < 0 { 10148 return ErrInvalidLengthAuth 10149 } 10150 if (iNdEx + skippy) > l { 10151 return io.ErrUnexpectedEOF 10152 } 10153 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 10154 iNdEx += skippy 10155 } 10156 } 10157 10158 if iNdEx > l { 10159 return io.ErrUnexpectedEOF 10160 } 10161 return nil 10162 } 10163 func (m *SetScopeResponse) Unmarshal(dAtA []byte) error { 10164 l := len(dAtA) 10165 iNdEx := 0 10166 for iNdEx < l { 10167 preIndex := iNdEx 10168 var wire uint64 10169 for shift := uint(0); ; shift += 7 { 10170 if shift >= 64 { 10171 return ErrIntOverflowAuth 10172 } 10173 if iNdEx >= l { 10174 return io.ErrUnexpectedEOF 10175 } 10176 b := dAtA[iNdEx] 10177 iNdEx++ 10178 wire |= uint64(b&0x7F) << shift 10179 if b < 0x80 { 10180 break 10181 } 10182 } 10183 fieldNum := int32(wire >> 3) 10184 wireType := int(wire & 0x7) 10185 if wireType == 4 { 10186 return fmt.Errorf("proto: SetScopeResponse: wiretype end group for non-group") 10187 } 10188 if fieldNum <= 0 { 10189 return fmt.Errorf("proto: SetScopeResponse: illegal tag %d (wire type %d)", fieldNum, wire) 10190 } 10191 switch fieldNum { 10192 default: 10193 iNdEx = preIndex 10194 skippy, err := skipAuth(dAtA[iNdEx:]) 10195 if err != nil { 10196 return err 10197 } 10198 if (skippy < 0) || (iNdEx+skippy) < 0 { 10199 return ErrInvalidLengthAuth 10200 } 10201 if (iNdEx + skippy) > l { 10202 return io.ErrUnexpectedEOF 10203 } 10204 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 10205 iNdEx += skippy 10206 } 10207 } 10208 10209 if iNdEx > l { 10210 return io.ErrUnexpectedEOF 10211 } 10212 return nil 10213 } 10214 func (m *GetACLRequest) Unmarshal(dAtA []byte) error { 10215 l := len(dAtA) 10216 iNdEx := 0 10217 for iNdEx < l { 10218 preIndex := iNdEx 10219 var wire uint64 10220 for shift := uint(0); ; shift += 7 { 10221 if shift >= 64 { 10222 return ErrIntOverflowAuth 10223 } 10224 if iNdEx >= l { 10225 return io.ErrUnexpectedEOF 10226 } 10227 b := dAtA[iNdEx] 10228 iNdEx++ 10229 wire |= uint64(b&0x7F) << shift 10230 if b < 0x80 { 10231 break 10232 } 10233 } 10234 fieldNum := int32(wire >> 3) 10235 wireType := int(wire & 0x7) 10236 if wireType == 4 { 10237 return fmt.Errorf("proto: GetACLRequest: wiretype end group for non-group") 10238 } 10239 if fieldNum <= 0 { 10240 return fmt.Errorf("proto: GetACLRequest: illegal tag %d (wire type %d)", fieldNum, wire) 10241 } 10242 switch fieldNum { 10243 case 1: 10244 if wireType != 2 { 10245 return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType) 10246 } 10247 var stringLen uint64 10248 for shift := uint(0); ; shift += 7 { 10249 if shift >= 64 { 10250 return ErrIntOverflowAuth 10251 } 10252 if iNdEx >= l { 10253 return io.ErrUnexpectedEOF 10254 } 10255 b := dAtA[iNdEx] 10256 iNdEx++ 10257 stringLen |= uint64(b&0x7F) << shift 10258 if b < 0x80 { 10259 break 10260 } 10261 } 10262 intStringLen := int(stringLen) 10263 if intStringLen < 0 { 10264 return ErrInvalidLengthAuth 10265 } 10266 postIndex := iNdEx + intStringLen 10267 if postIndex < 0 { 10268 return ErrInvalidLengthAuth 10269 } 10270 if postIndex > l { 10271 return io.ErrUnexpectedEOF 10272 } 10273 m.Repo = string(dAtA[iNdEx:postIndex]) 10274 iNdEx = postIndex 10275 default: 10276 iNdEx = preIndex 10277 skippy, err := skipAuth(dAtA[iNdEx:]) 10278 if err != nil { 10279 return err 10280 } 10281 if (skippy < 0) || (iNdEx+skippy) < 0 { 10282 return ErrInvalidLengthAuth 10283 } 10284 if (iNdEx + skippy) > l { 10285 return io.ErrUnexpectedEOF 10286 } 10287 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 10288 iNdEx += skippy 10289 } 10290 } 10291 10292 if iNdEx > l { 10293 return io.ErrUnexpectedEOF 10294 } 10295 return nil 10296 } 10297 func (m *ACLEntry) Unmarshal(dAtA []byte) error { 10298 l := len(dAtA) 10299 iNdEx := 0 10300 for iNdEx < l { 10301 preIndex := iNdEx 10302 var wire uint64 10303 for shift := uint(0); ; shift += 7 { 10304 if shift >= 64 { 10305 return ErrIntOverflowAuth 10306 } 10307 if iNdEx >= l { 10308 return io.ErrUnexpectedEOF 10309 } 10310 b := dAtA[iNdEx] 10311 iNdEx++ 10312 wire |= uint64(b&0x7F) << shift 10313 if b < 0x80 { 10314 break 10315 } 10316 } 10317 fieldNum := int32(wire >> 3) 10318 wireType := int(wire & 0x7) 10319 if wireType == 4 { 10320 return fmt.Errorf("proto: ACLEntry: wiretype end group for non-group") 10321 } 10322 if fieldNum <= 0 { 10323 return fmt.Errorf("proto: ACLEntry: illegal tag %d (wire type %d)", fieldNum, wire) 10324 } 10325 switch fieldNum { 10326 case 1: 10327 if wireType != 2 { 10328 return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType) 10329 } 10330 var stringLen uint64 10331 for shift := uint(0); ; shift += 7 { 10332 if shift >= 64 { 10333 return ErrIntOverflowAuth 10334 } 10335 if iNdEx >= l { 10336 return io.ErrUnexpectedEOF 10337 } 10338 b := dAtA[iNdEx] 10339 iNdEx++ 10340 stringLen |= uint64(b&0x7F) << shift 10341 if b < 0x80 { 10342 break 10343 } 10344 } 10345 intStringLen := int(stringLen) 10346 if intStringLen < 0 { 10347 return ErrInvalidLengthAuth 10348 } 10349 postIndex := iNdEx + intStringLen 10350 if postIndex < 0 { 10351 return ErrInvalidLengthAuth 10352 } 10353 if postIndex > l { 10354 return io.ErrUnexpectedEOF 10355 } 10356 m.Username = string(dAtA[iNdEx:postIndex]) 10357 iNdEx = postIndex 10358 case 2: 10359 if wireType != 0 { 10360 return fmt.Errorf("proto: wrong wireType = %d for field Scope", wireType) 10361 } 10362 m.Scope = 0 10363 for shift := uint(0); ; shift += 7 { 10364 if shift >= 64 { 10365 return ErrIntOverflowAuth 10366 } 10367 if iNdEx >= l { 10368 return io.ErrUnexpectedEOF 10369 } 10370 b := dAtA[iNdEx] 10371 iNdEx++ 10372 m.Scope |= Scope(b&0x7F) << shift 10373 if b < 0x80 { 10374 break 10375 } 10376 } 10377 default: 10378 iNdEx = preIndex 10379 skippy, err := skipAuth(dAtA[iNdEx:]) 10380 if err != nil { 10381 return err 10382 } 10383 if (skippy < 0) || (iNdEx+skippy) < 0 { 10384 return ErrInvalidLengthAuth 10385 } 10386 if (iNdEx + skippy) > l { 10387 return io.ErrUnexpectedEOF 10388 } 10389 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 10390 iNdEx += skippy 10391 } 10392 } 10393 10394 if iNdEx > l { 10395 return io.ErrUnexpectedEOF 10396 } 10397 return nil 10398 } 10399 func (m *GetACLResponse) Unmarshal(dAtA []byte) error { 10400 l := len(dAtA) 10401 iNdEx := 0 10402 for iNdEx < l { 10403 preIndex := iNdEx 10404 var wire uint64 10405 for shift := uint(0); ; shift += 7 { 10406 if shift >= 64 { 10407 return ErrIntOverflowAuth 10408 } 10409 if iNdEx >= l { 10410 return io.ErrUnexpectedEOF 10411 } 10412 b := dAtA[iNdEx] 10413 iNdEx++ 10414 wire |= uint64(b&0x7F) << shift 10415 if b < 0x80 { 10416 break 10417 } 10418 } 10419 fieldNum := int32(wire >> 3) 10420 wireType := int(wire & 0x7) 10421 if wireType == 4 { 10422 return fmt.Errorf("proto: GetACLResponse: wiretype end group for non-group") 10423 } 10424 if fieldNum <= 0 { 10425 return fmt.Errorf("proto: GetACLResponse: illegal tag %d (wire type %d)", fieldNum, wire) 10426 } 10427 switch fieldNum { 10428 case 1: 10429 if wireType != 2 { 10430 return fmt.Errorf("proto: wrong wireType = %d for field Entries", wireType) 10431 } 10432 var msglen int 10433 for shift := uint(0); ; shift += 7 { 10434 if shift >= 64 { 10435 return ErrIntOverflowAuth 10436 } 10437 if iNdEx >= l { 10438 return io.ErrUnexpectedEOF 10439 } 10440 b := dAtA[iNdEx] 10441 iNdEx++ 10442 msglen |= int(b&0x7F) << shift 10443 if b < 0x80 { 10444 break 10445 } 10446 } 10447 if msglen < 0 { 10448 return ErrInvalidLengthAuth 10449 } 10450 postIndex := iNdEx + msglen 10451 if postIndex < 0 { 10452 return ErrInvalidLengthAuth 10453 } 10454 if postIndex > l { 10455 return io.ErrUnexpectedEOF 10456 } 10457 m.Entries = append(m.Entries, &ACLEntry{}) 10458 if err := m.Entries[len(m.Entries)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 10459 return err 10460 } 10461 iNdEx = postIndex 10462 case 2: 10463 if wireType != 2 { 10464 return fmt.Errorf("proto: wrong wireType = %d for field RobotEntries", wireType) 10465 } 10466 var msglen int 10467 for shift := uint(0); ; shift += 7 { 10468 if shift >= 64 { 10469 return ErrIntOverflowAuth 10470 } 10471 if iNdEx >= l { 10472 return io.ErrUnexpectedEOF 10473 } 10474 b := dAtA[iNdEx] 10475 iNdEx++ 10476 msglen |= int(b&0x7F) << shift 10477 if b < 0x80 { 10478 break 10479 } 10480 } 10481 if msglen < 0 { 10482 return ErrInvalidLengthAuth 10483 } 10484 postIndex := iNdEx + msglen 10485 if postIndex < 0 { 10486 return ErrInvalidLengthAuth 10487 } 10488 if postIndex > l { 10489 return io.ErrUnexpectedEOF 10490 } 10491 m.RobotEntries = append(m.RobotEntries, &ACLEntry{}) 10492 if err := m.RobotEntries[len(m.RobotEntries)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 10493 return err 10494 } 10495 iNdEx = postIndex 10496 default: 10497 iNdEx = preIndex 10498 skippy, err := skipAuth(dAtA[iNdEx:]) 10499 if err != nil { 10500 return err 10501 } 10502 if (skippy < 0) || (iNdEx+skippy) < 0 { 10503 return ErrInvalidLengthAuth 10504 } 10505 if (iNdEx + skippy) > l { 10506 return io.ErrUnexpectedEOF 10507 } 10508 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 10509 iNdEx += skippy 10510 } 10511 } 10512 10513 if iNdEx > l { 10514 return io.ErrUnexpectedEOF 10515 } 10516 return nil 10517 } 10518 func (m *SetACLRequest) Unmarshal(dAtA []byte) error { 10519 l := len(dAtA) 10520 iNdEx := 0 10521 for iNdEx < l { 10522 preIndex := iNdEx 10523 var wire uint64 10524 for shift := uint(0); ; shift += 7 { 10525 if shift >= 64 { 10526 return ErrIntOverflowAuth 10527 } 10528 if iNdEx >= l { 10529 return io.ErrUnexpectedEOF 10530 } 10531 b := dAtA[iNdEx] 10532 iNdEx++ 10533 wire |= uint64(b&0x7F) << shift 10534 if b < 0x80 { 10535 break 10536 } 10537 } 10538 fieldNum := int32(wire >> 3) 10539 wireType := int(wire & 0x7) 10540 if wireType == 4 { 10541 return fmt.Errorf("proto: SetACLRequest: wiretype end group for non-group") 10542 } 10543 if fieldNum <= 0 { 10544 return fmt.Errorf("proto: SetACLRequest: illegal tag %d (wire type %d)", fieldNum, wire) 10545 } 10546 switch fieldNum { 10547 case 1: 10548 if wireType != 2 { 10549 return fmt.Errorf("proto: wrong wireType = %d for field Repo", wireType) 10550 } 10551 var stringLen uint64 10552 for shift := uint(0); ; shift += 7 { 10553 if shift >= 64 { 10554 return ErrIntOverflowAuth 10555 } 10556 if iNdEx >= l { 10557 return io.ErrUnexpectedEOF 10558 } 10559 b := dAtA[iNdEx] 10560 iNdEx++ 10561 stringLen |= uint64(b&0x7F) << shift 10562 if b < 0x80 { 10563 break 10564 } 10565 } 10566 intStringLen := int(stringLen) 10567 if intStringLen < 0 { 10568 return ErrInvalidLengthAuth 10569 } 10570 postIndex := iNdEx + intStringLen 10571 if postIndex < 0 { 10572 return ErrInvalidLengthAuth 10573 } 10574 if postIndex > l { 10575 return io.ErrUnexpectedEOF 10576 } 10577 m.Repo = string(dAtA[iNdEx:postIndex]) 10578 iNdEx = postIndex 10579 case 2: 10580 if wireType != 2 { 10581 return fmt.Errorf("proto: wrong wireType = %d for field Entries", wireType) 10582 } 10583 var msglen int 10584 for shift := uint(0); ; shift += 7 { 10585 if shift >= 64 { 10586 return ErrIntOverflowAuth 10587 } 10588 if iNdEx >= l { 10589 return io.ErrUnexpectedEOF 10590 } 10591 b := dAtA[iNdEx] 10592 iNdEx++ 10593 msglen |= int(b&0x7F) << shift 10594 if b < 0x80 { 10595 break 10596 } 10597 } 10598 if msglen < 0 { 10599 return ErrInvalidLengthAuth 10600 } 10601 postIndex := iNdEx + msglen 10602 if postIndex < 0 { 10603 return ErrInvalidLengthAuth 10604 } 10605 if postIndex > l { 10606 return io.ErrUnexpectedEOF 10607 } 10608 m.Entries = append(m.Entries, &ACLEntry{}) 10609 if err := m.Entries[len(m.Entries)-1].Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 10610 return err 10611 } 10612 iNdEx = postIndex 10613 default: 10614 iNdEx = preIndex 10615 skippy, err := skipAuth(dAtA[iNdEx:]) 10616 if err != nil { 10617 return err 10618 } 10619 if (skippy < 0) || (iNdEx+skippy) < 0 { 10620 return ErrInvalidLengthAuth 10621 } 10622 if (iNdEx + skippy) > l { 10623 return io.ErrUnexpectedEOF 10624 } 10625 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 10626 iNdEx += skippy 10627 } 10628 } 10629 10630 if iNdEx > l { 10631 return io.ErrUnexpectedEOF 10632 } 10633 return nil 10634 } 10635 func (m *SetACLResponse) Unmarshal(dAtA []byte) error { 10636 l := len(dAtA) 10637 iNdEx := 0 10638 for iNdEx < l { 10639 preIndex := iNdEx 10640 var wire uint64 10641 for shift := uint(0); ; shift += 7 { 10642 if shift >= 64 { 10643 return ErrIntOverflowAuth 10644 } 10645 if iNdEx >= l { 10646 return io.ErrUnexpectedEOF 10647 } 10648 b := dAtA[iNdEx] 10649 iNdEx++ 10650 wire |= uint64(b&0x7F) << shift 10651 if b < 0x80 { 10652 break 10653 } 10654 } 10655 fieldNum := int32(wire >> 3) 10656 wireType := int(wire & 0x7) 10657 if wireType == 4 { 10658 return fmt.Errorf("proto: SetACLResponse: wiretype end group for non-group") 10659 } 10660 if fieldNum <= 0 { 10661 return fmt.Errorf("proto: SetACLResponse: illegal tag %d (wire type %d)", fieldNum, wire) 10662 } 10663 switch fieldNum { 10664 default: 10665 iNdEx = preIndex 10666 skippy, err := skipAuth(dAtA[iNdEx:]) 10667 if err != nil { 10668 return err 10669 } 10670 if (skippy < 0) || (iNdEx+skippy) < 0 { 10671 return ErrInvalidLengthAuth 10672 } 10673 if (iNdEx + skippy) > l { 10674 return io.ErrUnexpectedEOF 10675 } 10676 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 10677 iNdEx += skippy 10678 } 10679 } 10680 10681 if iNdEx > l { 10682 return io.ErrUnexpectedEOF 10683 } 10684 return nil 10685 } 10686 func (m *GetAuthTokenRequest) Unmarshal(dAtA []byte) error { 10687 l := len(dAtA) 10688 iNdEx := 0 10689 for iNdEx < l { 10690 preIndex := iNdEx 10691 var wire uint64 10692 for shift := uint(0); ; shift += 7 { 10693 if shift >= 64 { 10694 return ErrIntOverflowAuth 10695 } 10696 if iNdEx >= l { 10697 return io.ErrUnexpectedEOF 10698 } 10699 b := dAtA[iNdEx] 10700 iNdEx++ 10701 wire |= uint64(b&0x7F) << shift 10702 if b < 0x80 { 10703 break 10704 } 10705 } 10706 fieldNum := int32(wire >> 3) 10707 wireType := int(wire & 0x7) 10708 if wireType == 4 { 10709 return fmt.Errorf("proto: GetAuthTokenRequest: wiretype end group for non-group") 10710 } 10711 if fieldNum <= 0 { 10712 return fmt.Errorf("proto: GetAuthTokenRequest: illegal tag %d (wire type %d)", fieldNum, wire) 10713 } 10714 switch fieldNum { 10715 case 1: 10716 if wireType != 2 { 10717 return fmt.Errorf("proto: wrong wireType = %d for field Subject", wireType) 10718 } 10719 var stringLen uint64 10720 for shift := uint(0); ; shift += 7 { 10721 if shift >= 64 { 10722 return ErrIntOverflowAuth 10723 } 10724 if iNdEx >= l { 10725 return io.ErrUnexpectedEOF 10726 } 10727 b := dAtA[iNdEx] 10728 iNdEx++ 10729 stringLen |= uint64(b&0x7F) << shift 10730 if b < 0x80 { 10731 break 10732 } 10733 } 10734 intStringLen := int(stringLen) 10735 if intStringLen < 0 { 10736 return ErrInvalidLengthAuth 10737 } 10738 postIndex := iNdEx + intStringLen 10739 if postIndex < 0 { 10740 return ErrInvalidLengthAuth 10741 } 10742 if postIndex > l { 10743 return io.ErrUnexpectedEOF 10744 } 10745 m.Subject = string(dAtA[iNdEx:postIndex]) 10746 iNdEx = postIndex 10747 case 2: 10748 if wireType != 0 { 10749 return fmt.Errorf("proto: wrong wireType = %d for field TTL", wireType) 10750 } 10751 m.TTL = 0 10752 for shift := uint(0); ; shift += 7 { 10753 if shift >= 64 { 10754 return ErrIntOverflowAuth 10755 } 10756 if iNdEx >= l { 10757 return io.ErrUnexpectedEOF 10758 } 10759 b := dAtA[iNdEx] 10760 iNdEx++ 10761 m.TTL |= int64(b&0x7F) << shift 10762 if b < 0x80 { 10763 break 10764 } 10765 } 10766 default: 10767 iNdEx = preIndex 10768 skippy, err := skipAuth(dAtA[iNdEx:]) 10769 if err != nil { 10770 return err 10771 } 10772 if (skippy < 0) || (iNdEx+skippy) < 0 { 10773 return ErrInvalidLengthAuth 10774 } 10775 if (iNdEx + skippy) > l { 10776 return io.ErrUnexpectedEOF 10777 } 10778 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 10779 iNdEx += skippy 10780 } 10781 } 10782 10783 if iNdEx > l { 10784 return io.ErrUnexpectedEOF 10785 } 10786 return nil 10787 } 10788 func (m *GetAuthTokenResponse) Unmarshal(dAtA []byte) error { 10789 l := len(dAtA) 10790 iNdEx := 0 10791 for iNdEx < l { 10792 preIndex := iNdEx 10793 var wire uint64 10794 for shift := uint(0); ; shift += 7 { 10795 if shift >= 64 { 10796 return ErrIntOverflowAuth 10797 } 10798 if iNdEx >= l { 10799 return io.ErrUnexpectedEOF 10800 } 10801 b := dAtA[iNdEx] 10802 iNdEx++ 10803 wire |= uint64(b&0x7F) << shift 10804 if b < 0x80 { 10805 break 10806 } 10807 } 10808 fieldNum := int32(wire >> 3) 10809 wireType := int(wire & 0x7) 10810 if wireType == 4 { 10811 return fmt.Errorf("proto: GetAuthTokenResponse: wiretype end group for non-group") 10812 } 10813 if fieldNum <= 0 { 10814 return fmt.Errorf("proto: GetAuthTokenResponse: illegal tag %d (wire type %d)", fieldNum, wire) 10815 } 10816 switch fieldNum { 10817 case 1: 10818 if wireType != 2 { 10819 return fmt.Errorf("proto: wrong wireType = %d for field Token", wireType) 10820 } 10821 var stringLen uint64 10822 for shift := uint(0); ; shift += 7 { 10823 if shift >= 64 { 10824 return ErrIntOverflowAuth 10825 } 10826 if iNdEx >= l { 10827 return io.ErrUnexpectedEOF 10828 } 10829 b := dAtA[iNdEx] 10830 iNdEx++ 10831 stringLen |= uint64(b&0x7F) << shift 10832 if b < 0x80 { 10833 break 10834 } 10835 } 10836 intStringLen := int(stringLen) 10837 if intStringLen < 0 { 10838 return ErrInvalidLengthAuth 10839 } 10840 postIndex := iNdEx + intStringLen 10841 if postIndex < 0 { 10842 return ErrInvalidLengthAuth 10843 } 10844 if postIndex > l { 10845 return io.ErrUnexpectedEOF 10846 } 10847 m.Token = string(dAtA[iNdEx:postIndex]) 10848 iNdEx = postIndex 10849 case 2: 10850 if wireType != 2 { 10851 return fmt.Errorf("proto: wrong wireType = %d for field Subject", wireType) 10852 } 10853 var stringLen uint64 10854 for shift := uint(0); ; shift += 7 { 10855 if shift >= 64 { 10856 return ErrIntOverflowAuth 10857 } 10858 if iNdEx >= l { 10859 return io.ErrUnexpectedEOF 10860 } 10861 b := dAtA[iNdEx] 10862 iNdEx++ 10863 stringLen |= uint64(b&0x7F) << shift 10864 if b < 0x80 { 10865 break 10866 } 10867 } 10868 intStringLen := int(stringLen) 10869 if intStringLen < 0 { 10870 return ErrInvalidLengthAuth 10871 } 10872 postIndex := iNdEx + intStringLen 10873 if postIndex < 0 { 10874 return ErrInvalidLengthAuth 10875 } 10876 if postIndex > l { 10877 return io.ErrUnexpectedEOF 10878 } 10879 m.Subject = string(dAtA[iNdEx:postIndex]) 10880 iNdEx = postIndex 10881 default: 10882 iNdEx = preIndex 10883 skippy, err := skipAuth(dAtA[iNdEx:]) 10884 if err != nil { 10885 return err 10886 } 10887 if (skippy < 0) || (iNdEx+skippy) < 0 { 10888 return ErrInvalidLengthAuth 10889 } 10890 if (iNdEx + skippy) > l { 10891 return io.ErrUnexpectedEOF 10892 } 10893 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 10894 iNdEx += skippy 10895 } 10896 } 10897 10898 if iNdEx > l { 10899 return io.ErrUnexpectedEOF 10900 } 10901 return nil 10902 } 10903 func (m *ExtendAuthTokenRequest) Unmarshal(dAtA []byte) error { 10904 l := len(dAtA) 10905 iNdEx := 0 10906 for iNdEx < l { 10907 preIndex := iNdEx 10908 var wire uint64 10909 for shift := uint(0); ; shift += 7 { 10910 if shift >= 64 { 10911 return ErrIntOverflowAuth 10912 } 10913 if iNdEx >= l { 10914 return io.ErrUnexpectedEOF 10915 } 10916 b := dAtA[iNdEx] 10917 iNdEx++ 10918 wire |= uint64(b&0x7F) << shift 10919 if b < 0x80 { 10920 break 10921 } 10922 } 10923 fieldNum := int32(wire >> 3) 10924 wireType := int(wire & 0x7) 10925 if wireType == 4 { 10926 return fmt.Errorf("proto: ExtendAuthTokenRequest: wiretype end group for non-group") 10927 } 10928 if fieldNum <= 0 { 10929 return fmt.Errorf("proto: ExtendAuthTokenRequest: illegal tag %d (wire type %d)", fieldNum, wire) 10930 } 10931 switch fieldNum { 10932 case 1: 10933 if wireType != 2 { 10934 return fmt.Errorf("proto: wrong wireType = %d for field Token", wireType) 10935 } 10936 var stringLen uint64 10937 for shift := uint(0); ; shift += 7 { 10938 if shift >= 64 { 10939 return ErrIntOverflowAuth 10940 } 10941 if iNdEx >= l { 10942 return io.ErrUnexpectedEOF 10943 } 10944 b := dAtA[iNdEx] 10945 iNdEx++ 10946 stringLen |= uint64(b&0x7F) << shift 10947 if b < 0x80 { 10948 break 10949 } 10950 } 10951 intStringLen := int(stringLen) 10952 if intStringLen < 0 { 10953 return ErrInvalidLengthAuth 10954 } 10955 postIndex := iNdEx + intStringLen 10956 if postIndex < 0 { 10957 return ErrInvalidLengthAuth 10958 } 10959 if postIndex > l { 10960 return io.ErrUnexpectedEOF 10961 } 10962 m.Token = string(dAtA[iNdEx:postIndex]) 10963 iNdEx = postIndex 10964 case 2: 10965 if wireType != 0 { 10966 return fmt.Errorf("proto: wrong wireType = %d for field TTL", wireType) 10967 } 10968 m.TTL = 0 10969 for shift := uint(0); ; shift += 7 { 10970 if shift >= 64 { 10971 return ErrIntOverflowAuth 10972 } 10973 if iNdEx >= l { 10974 return io.ErrUnexpectedEOF 10975 } 10976 b := dAtA[iNdEx] 10977 iNdEx++ 10978 m.TTL |= int64(b&0x7F) << shift 10979 if b < 0x80 { 10980 break 10981 } 10982 } 10983 default: 10984 iNdEx = preIndex 10985 skippy, err := skipAuth(dAtA[iNdEx:]) 10986 if err != nil { 10987 return err 10988 } 10989 if (skippy < 0) || (iNdEx+skippy) < 0 { 10990 return ErrInvalidLengthAuth 10991 } 10992 if (iNdEx + skippy) > l { 10993 return io.ErrUnexpectedEOF 10994 } 10995 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 10996 iNdEx += skippy 10997 } 10998 } 10999 11000 if iNdEx > l { 11001 return io.ErrUnexpectedEOF 11002 } 11003 return nil 11004 } 11005 func (m *ExtendAuthTokenResponse) Unmarshal(dAtA []byte) error { 11006 l := len(dAtA) 11007 iNdEx := 0 11008 for iNdEx < l { 11009 preIndex := iNdEx 11010 var wire uint64 11011 for shift := uint(0); ; shift += 7 { 11012 if shift >= 64 { 11013 return ErrIntOverflowAuth 11014 } 11015 if iNdEx >= l { 11016 return io.ErrUnexpectedEOF 11017 } 11018 b := dAtA[iNdEx] 11019 iNdEx++ 11020 wire |= uint64(b&0x7F) << shift 11021 if b < 0x80 { 11022 break 11023 } 11024 } 11025 fieldNum := int32(wire >> 3) 11026 wireType := int(wire & 0x7) 11027 if wireType == 4 { 11028 return fmt.Errorf("proto: ExtendAuthTokenResponse: wiretype end group for non-group") 11029 } 11030 if fieldNum <= 0 { 11031 return fmt.Errorf("proto: ExtendAuthTokenResponse: illegal tag %d (wire type %d)", fieldNum, wire) 11032 } 11033 switch fieldNum { 11034 default: 11035 iNdEx = preIndex 11036 skippy, err := skipAuth(dAtA[iNdEx:]) 11037 if err != nil { 11038 return err 11039 } 11040 if (skippy < 0) || (iNdEx+skippy) < 0 { 11041 return ErrInvalidLengthAuth 11042 } 11043 if (iNdEx + skippy) > l { 11044 return io.ErrUnexpectedEOF 11045 } 11046 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 11047 iNdEx += skippy 11048 } 11049 } 11050 11051 if iNdEx > l { 11052 return io.ErrUnexpectedEOF 11053 } 11054 return nil 11055 } 11056 func (m *RevokeAuthTokenRequest) Unmarshal(dAtA []byte) error { 11057 l := len(dAtA) 11058 iNdEx := 0 11059 for iNdEx < l { 11060 preIndex := iNdEx 11061 var wire uint64 11062 for shift := uint(0); ; shift += 7 { 11063 if shift >= 64 { 11064 return ErrIntOverflowAuth 11065 } 11066 if iNdEx >= l { 11067 return io.ErrUnexpectedEOF 11068 } 11069 b := dAtA[iNdEx] 11070 iNdEx++ 11071 wire |= uint64(b&0x7F) << shift 11072 if b < 0x80 { 11073 break 11074 } 11075 } 11076 fieldNum := int32(wire >> 3) 11077 wireType := int(wire & 0x7) 11078 if wireType == 4 { 11079 return fmt.Errorf("proto: RevokeAuthTokenRequest: wiretype end group for non-group") 11080 } 11081 if fieldNum <= 0 { 11082 return fmt.Errorf("proto: RevokeAuthTokenRequest: illegal tag %d (wire type %d)", fieldNum, wire) 11083 } 11084 switch fieldNum { 11085 case 1: 11086 if wireType != 2 { 11087 return fmt.Errorf("proto: wrong wireType = %d for field Token", wireType) 11088 } 11089 var stringLen uint64 11090 for shift := uint(0); ; shift += 7 { 11091 if shift >= 64 { 11092 return ErrIntOverflowAuth 11093 } 11094 if iNdEx >= l { 11095 return io.ErrUnexpectedEOF 11096 } 11097 b := dAtA[iNdEx] 11098 iNdEx++ 11099 stringLen |= uint64(b&0x7F) << shift 11100 if b < 0x80 { 11101 break 11102 } 11103 } 11104 intStringLen := int(stringLen) 11105 if intStringLen < 0 { 11106 return ErrInvalidLengthAuth 11107 } 11108 postIndex := iNdEx + intStringLen 11109 if postIndex < 0 { 11110 return ErrInvalidLengthAuth 11111 } 11112 if postIndex > l { 11113 return io.ErrUnexpectedEOF 11114 } 11115 m.Token = string(dAtA[iNdEx:postIndex]) 11116 iNdEx = postIndex 11117 default: 11118 iNdEx = preIndex 11119 skippy, err := skipAuth(dAtA[iNdEx:]) 11120 if err != nil { 11121 return err 11122 } 11123 if (skippy < 0) || (iNdEx+skippy) < 0 { 11124 return ErrInvalidLengthAuth 11125 } 11126 if (iNdEx + skippy) > l { 11127 return io.ErrUnexpectedEOF 11128 } 11129 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 11130 iNdEx += skippy 11131 } 11132 } 11133 11134 if iNdEx > l { 11135 return io.ErrUnexpectedEOF 11136 } 11137 return nil 11138 } 11139 func (m *RevokeAuthTokenResponse) Unmarshal(dAtA []byte) error { 11140 l := len(dAtA) 11141 iNdEx := 0 11142 for iNdEx < l { 11143 preIndex := iNdEx 11144 var wire uint64 11145 for shift := uint(0); ; shift += 7 { 11146 if shift >= 64 { 11147 return ErrIntOverflowAuth 11148 } 11149 if iNdEx >= l { 11150 return io.ErrUnexpectedEOF 11151 } 11152 b := dAtA[iNdEx] 11153 iNdEx++ 11154 wire |= uint64(b&0x7F) << shift 11155 if b < 0x80 { 11156 break 11157 } 11158 } 11159 fieldNum := int32(wire >> 3) 11160 wireType := int(wire & 0x7) 11161 if wireType == 4 { 11162 return fmt.Errorf("proto: RevokeAuthTokenResponse: wiretype end group for non-group") 11163 } 11164 if fieldNum <= 0 { 11165 return fmt.Errorf("proto: RevokeAuthTokenResponse: illegal tag %d (wire type %d)", fieldNum, wire) 11166 } 11167 switch fieldNum { 11168 default: 11169 iNdEx = preIndex 11170 skippy, err := skipAuth(dAtA[iNdEx:]) 11171 if err != nil { 11172 return err 11173 } 11174 if (skippy < 0) || (iNdEx+skippy) < 0 { 11175 return ErrInvalidLengthAuth 11176 } 11177 if (iNdEx + skippy) > l { 11178 return io.ErrUnexpectedEOF 11179 } 11180 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 11181 iNdEx += skippy 11182 } 11183 } 11184 11185 if iNdEx > l { 11186 return io.ErrUnexpectedEOF 11187 } 11188 return nil 11189 } 11190 func (m *SetGroupsForUserRequest) Unmarshal(dAtA []byte) error { 11191 l := len(dAtA) 11192 iNdEx := 0 11193 for iNdEx < l { 11194 preIndex := iNdEx 11195 var wire uint64 11196 for shift := uint(0); ; shift += 7 { 11197 if shift >= 64 { 11198 return ErrIntOverflowAuth 11199 } 11200 if iNdEx >= l { 11201 return io.ErrUnexpectedEOF 11202 } 11203 b := dAtA[iNdEx] 11204 iNdEx++ 11205 wire |= uint64(b&0x7F) << shift 11206 if b < 0x80 { 11207 break 11208 } 11209 } 11210 fieldNum := int32(wire >> 3) 11211 wireType := int(wire & 0x7) 11212 if wireType == 4 { 11213 return fmt.Errorf("proto: SetGroupsForUserRequest: wiretype end group for non-group") 11214 } 11215 if fieldNum <= 0 { 11216 return fmt.Errorf("proto: SetGroupsForUserRequest: illegal tag %d (wire type %d)", fieldNum, wire) 11217 } 11218 switch fieldNum { 11219 case 1: 11220 if wireType != 2 { 11221 return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType) 11222 } 11223 var stringLen uint64 11224 for shift := uint(0); ; shift += 7 { 11225 if shift >= 64 { 11226 return ErrIntOverflowAuth 11227 } 11228 if iNdEx >= l { 11229 return io.ErrUnexpectedEOF 11230 } 11231 b := dAtA[iNdEx] 11232 iNdEx++ 11233 stringLen |= uint64(b&0x7F) << shift 11234 if b < 0x80 { 11235 break 11236 } 11237 } 11238 intStringLen := int(stringLen) 11239 if intStringLen < 0 { 11240 return ErrInvalidLengthAuth 11241 } 11242 postIndex := iNdEx + intStringLen 11243 if postIndex < 0 { 11244 return ErrInvalidLengthAuth 11245 } 11246 if postIndex > l { 11247 return io.ErrUnexpectedEOF 11248 } 11249 m.Username = string(dAtA[iNdEx:postIndex]) 11250 iNdEx = postIndex 11251 case 2: 11252 if wireType != 2 { 11253 return fmt.Errorf("proto: wrong wireType = %d for field Groups", wireType) 11254 } 11255 var stringLen uint64 11256 for shift := uint(0); ; shift += 7 { 11257 if shift >= 64 { 11258 return ErrIntOverflowAuth 11259 } 11260 if iNdEx >= l { 11261 return io.ErrUnexpectedEOF 11262 } 11263 b := dAtA[iNdEx] 11264 iNdEx++ 11265 stringLen |= uint64(b&0x7F) << shift 11266 if b < 0x80 { 11267 break 11268 } 11269 } 11270 intStringLen := int(stringLen) 11271 if intStringLen < 0 { 11272 return ErrInvalidLengthAuth 11273 } 11274 postIndex := iNdEx + intStringLen 11275 if postIndex < 0 { 11276 return ErrInvalidLengthAuth 11277 } 11278 if postIndex > l { 11279 return io.ErrUnexpectedEOF 11280 } 11281 m.Groups = append(m.Groups, string(dAtA[iNdEx:postIndex])) 11282 iNdEx = postIndex 11283 default: 11284 iNdEx = preIndex 11285 skippy, err := skipAuth(dAtA[iNdEx:]) 11286 if err != nil { 11287 return err 11288 } 11289 if (skippy < 0) || (iNdEx+skippy) < 0 { 11290 return ErrInvalidLengthAuth 11291 } 11292 if (iNdEx + skippy) > l { 11293 return io.ErrUnexpectedEOF 11294 } 11295 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 11296 iNdEx += skippy 11297 } 11298 } 11299 11300 if iNdEx > l { 11301 return io.ErrUnexpectedEOF 11302 } 11303 return nil 11304 } 11305 func (m *SetGroupsForUserResponse) Unmarshal(dAtA []byte) error { 11306 l := len(dAtA) 11307 iNdEx := 0 11308 for iNdEx < l { 11309 preIndex := iNdEx 11310 var wire uint64 11311 for shift := uint(0); ; shift += 7 { 11312 if shift >= 64 { 11313 return ErrIntOverflowAuth 11314 } 11315 if iNdEx >= l { 11316 return io.ErrUnexpectedEOF 11317 } 11318 b := dAtA[iNdEx] 11319 iNdEx++ 11320 wire |= uint64(b&0x7F) << shift 11321 if b < 0x80 { 11322 break 11323 } 11324 } 11325 fieldNum := int32(wire >> 3) 11326 wireType := int(wire & 0x7) 11327 if wireType == 4 { 11328 return fmt.Errorf("proto: SetGroupsForUserResponse: wiretype end group for non-group") 11329 } 11330 if fieldNum <= 0 { 11331 return fmt.Errorf("proto: SetGroupsForUserResponse: illegal tag %d (wire type %d)", fieldNum, wire) 11332 } 11333 switch fieldNum { 11334 default: 11335 iNdEx = preIndex 11336 skippy, err := skipAuth(dAtA[iNdEx:]) 11337 if err != nil { 11338 return err 11339 } 11340 if (skippy < 0) || (iNdEx+skippy) < 0 { 11341 return ErrInvalidLengthAuth 11342 } 11343 if (iNdEx + skippy) > l { 11344 return io.ErrUnexpectedEOF 11345 } 11346 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 11347 iNdEx += skippy 11348 } 11349 } 11350 11351 if iNdEx > l { 11352 return io.ErrUnexpectedEOF 11353 } 11354 return nil 11355 } 11356 func (m *ModifyMembersRequest) Unmarshal(dAtA []byte) error { 11357 l := len(dAtA) 11358 iNdEx := 0 11359 for iNdEx < l { 11360 preIndex := iNdEx 11361 var wire uint64 11362 for shift := uint(0); ; shift += 7 { 11363 if shift >= 64 { 11364 return ErrIntOverflowAuth 11365 } 11366 if iNdEx >= l { 11367 return io.ErrUnexpectedEOF 11368 } 11369 b := dAtA[iNdEx] 11370 iNdEx++ 11371 wire |= uint64(b&0x7F) << shift 11372 if b < 0x80 { 11373 break 11374 } 11375 } 11376 fieldNum := int32(wire >> 3) 11377 wireType := int(wire & 0x7) 11378 if wireType == 4 { 11379 return fmt.Errorf("proto: ModifyMembersRequest: wiretype end group for non-group") 11380 } 11381 if fieldNum <= 0 { 11382 return fmt.Errorf("proto: ModifyMembersRequest: illegal tag %d (wire type %d)", fieldNum, wire) 11383 } 11384 switch fieldNum { 11385 case 1: 11386 if wireType != 2 { 11387 return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType) 11388 } 11389 var stringLen uint64 11390 for shift := uint(0); ; shift += 7 { 11391 if shift >= 64 { 11392 return ErrIntOverflowAuth 11393 } 11394 if iNdEx >= l { 11395 return io.ErrUnexpectedEOF 11396 } 11397 b := dAtA[iNdEx] 11398 iNdEx++ 11399 stringLen |= uint64(b&0x7F) << shift 11400 if b < 0x80 { 11401 break 11402 } 11403 } 11404 intStringLen := int(stringLen) 11405 if intStringLen < 0 { 11406 return ErrInvalidLengthAuth 11407 } 11408 postIndex := iNdEx + intStringLen 11409 if postIndex < 0 { 11410 return ErrInvalidLengthAuth 11411 } 11412 if postIndex > l { 11413 return io.ErrUnexpectedEOF 11414 } 11415 m.Group = string(dAtA[iNdEx:postIndex]) 11416 iNdEx = postIndex 11417 case 2: 11418 if wireType != 2 { 11419 return fmt.Errorf("proto: wrong wireType = %d for field Add", wireType) 11420 } 11421 var stringLen uint64 11422 for shift := uint(0); ; shift += 7 { 11423 if shift >= 64 { 11424 return ErrIntOverflowAuth 11425 } 11426 if iNdEx >= l { 11427 return io.ErrUnexpectedEOF 11428 } 11429 b := dAtA[iNdEx] 11430 iNdEx++ 11431 stringLen |= uint64(b&0x7F) << shift 11432 if b < 0x80 { 11433 break 11434 } 11435 } 11436 intStringLen := int(stringLen) 11437 if intStringLen < 0 { 11438 return ErrInvalidLengthAuth 11439 } 11440 postIndex := iNdEx + intStringLen 11441 if postIndex < 0 { 11442 return ErrInvalidLengthAuth 11443 } 11444 if postIndex > l { 11445 return io.ErrUnexpectedEOF 11446 } 11447 m.Add = append(m.Add, string(dAtA[iNdEx:postIndex])) 11448 iNdEx = postIndex 11449 case 3: 11450 if wireType != 2 { 11451 return fmt.Errorf("proto: wrong wireType = %d for field Remove", wireType) 11452 } 11453 var stringLen uint64 11454 for shift := uint(0); ; shift += 7 { 11455 if shift >= 64 { 11456 return ErrIntOverflowAuth 11457 } 11458 if iNdEx >= l { 11459 return io.ErrUnexpectedEOF 11460 } 11461 b := dAtA[iNdEx] 11462 iNdEx++ 11463 stringLen |= uint64(b&0x7F) << shift 11464 if b < 0x80 { 11465 break 11466 } 11467 } 11468 intStringLen := int(stringLen) 11469 if intStringLen < 0 { 11470 return ErrInvalidLengthAuth 11471 } 11472 postIndex := iNdEx + intStringLen 11473 if postIndex < 0 { 11474 return ErrInvalidLengthAuth 11475 } 11476 if postIndex > l { 11477 return io.ErrUnexpectedEOF 11478 } 11479 m.Remove = append(m.Remove, string(dAtA[iNdEx:postIndex])) 11480 iNdEx = postIndex 11481 default: 11482 iNdEx = preIndex 11483 skippy, err := skipAuth(dAtA[iNdEx:]) 11484 if err != nil { 11485 return err 11486 } 11487 if (skippy < 0) || (iNdEx+skippy) < 0 { 11488 return ErrInvalidLengthAuth 11489 } 11490 if (iNdEx + skippy) > l { 11491 return io.ErrUnexpectedEOF 11492 } 11493 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 11494 iNdEx += skippy 11495 } 11496 } 11497 11498 if iNdEx > l { 11499 return io.ErrUnexpectedEOF 11500 } 11501 return nil 11502 } 11503 func (m *ModifyMembersResponse) Unmarshal(dAtA []byte) error { 11504 l := len(dAtA) 11505 iNdEx := 0 11506 for iNdEx < l { 11507 preIndex := iNdEx 11508 var wire uint64 11509 for shift := uint(0); ; shift += 7 { 11510 if shift >= 64 { 11511 return ErrIntOverflowAuth 11512 } 11513 if iNdEx >= l { 11514 return io.ErrUnexpectedEOF 11515 } 11516 b := dAtA[iNdEx] 11517 iNdEx++ 11518 wire |= uint64(b&0x7F) << shift 11519 if b < 0x80 { 11520 break 11521 } 11522 } 11523 fieldNum := int32(wire >> 3) 11524 wireType := int(wire & 0x7) 11525 if wireType == 4 { 11526 return fmt.Errorf("proto: ModifyMembersResponse: wiretype end group for non-group") 11527 } 11528 if fieldNum <= 0 { 11529 return fmt.Errorf("proto: ModifyMembersResponse: illegal tag %d (wire type %d)", fieldNum, wire) 11530 } 11531 switch fieldNum { 11532 default: 11533 iNdEx = preIndex 11534 skippy, err := skipAuth(dAtA[iNdEx:]) 11535 if err != nil { 11536 return err 11537 } 11538 if (skippy < 0) || (iNdEx+skippy) < 0 { 11539 return ErrInvalidLengthAuth 11540 } 11541 if (iNdEx + skippy) > l { 11542 return io.ErrUnexpectedEOF 11543 } 11544 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 11545 iNdEx += skippy 11546 } 11547 } 11548 11549 if iNdEx > l { 11550 return io.ErrUnexpectedEOF 11551 } 11552 return nil 11553 } 11554 func (m *GetGroupsRequest) Unmarshal(dAtA []byte) error { 11555 l := len(dAtA) 11556 iNdEx := 0 11557 for iNdEx < l { 11558 preIndex := iNdEx 11559 var wire uint64 11560 for shift := uint(0); ; shift += 7 { 11561 if shift >= 64 { 11562 return ErrIntOverflowAuth 11563 } 11564 if iNdEx >= l { 11565 return io.ErrUnexpectedEOF 11566 } 11567 b := dAtA[iNdEx] 11568 iNdEx++ 11569 wire |= uint64(b&0x7F) << shift 11570 if b < 0x80 { 11571 break 11572 } 11573 } 11574 fieldNum := int32(wire >> 3) 11575 wireType := int(wire & 0x7) 11576 if wireType == 4 { 11577 return fmt.Errorf("proto: GetGroupsRequest: wiretype end group for non-group") 11578 } 11579 if fieldNum <= 0 { 11580 return fmt.Errorf("proto: GetGroupsRequest: illegal tag %d (wire type %d)", fieldNum, wire) 11581 } 11582 switch fieldNum { 11583 case 1: 11584 if wireType != 2 { 11585 return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType) 11586 } 11587 var stringLen uint64 11588 for shift := uint(0); ; shift += 7 { 11589 if shift >= 64 { 11590 return ErrIntOverflowAuth 11591 } 11592 if iNdEx >= l { 11593 return io.ErrUnexpectedEOF 11594 } 11595 b := dAtA[iNdEx] 11596 iNdEx++ 11597 stringLen |= uint64(b&0x7F) << shift 11598 if b < 0x80 { 11599 break 11600 } 11601 } 11602 intStringLen := int(stringLen) 11603 if intStringLen < 0 { 11604 return ErrInvalidLengthAuth 11605 } 11606 postIndex := iNdEx + intStringLen 11607 if postIndex < 0 { 11608 return ErrInvalidLengthAuth 11609 } 11610 if postIndex > l { 11611 return io.ErrUnexpectedEOF 11612 } 11613 m.Username = string(dAtA[iNdEx:postIndex]) 11614 iNdEx = postIndex 11615 default: 11616 iNdEx = preIndex 11617 skippy, err := skipAuth(dAtA[iNdEx:]) 11618 if err != nil { 11619 return err 11620 } 11621 if (skippy < 0) || (iNdEx+skippy) < 0 { 11622 return ErrInvalidLengthAuth 11623 } 11624 if (iNdEx + skippy) > l { 11625 return io.ErrUnexpectedEOF 11626 } 11627 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 11628 iNdEx += skippy 11629 } 11630 } 11631 11632 if iNdEx > l { 11633 return io.ErrUnexpectedEOF 11634 } 11635 return nil 11636 } 11637 func (m *GetGroupsResponse) Unmarshal(dAtA []byte) error { 11638 l := len(dAtA) 11639 iNdEx := 0 11640 for iNdEx < l { 11641 preIndex := iNdEx 11642 var wire uint64 11643 for shift := uint(0); ; shift += 7 { 11644 if shift >= 64 { 11645 return ErrIntOverflowAuth 11646 } 11647 if iNdEx >= l { 11648 return io.ErrUnexpectedEOF 11649 } 11650 b := dAtA[iNdEx] 11651 iNdEx++ 11652 wire |= uint64(b&0x7F) << shift 11653 if b < 0x80 { 11654 break 11655 } 11656 } 11657 fieldNum := int32(wire >> 3) 11658 wireType := int(wire & 0x7) 11659 if wireType == 4 { 11660 return fmt.Errorf("proto: GetGroupsResponse: wiretype end group for non-group") 11661 } 11662 if fieldNum <= 0 { 11663 return fmt.Errorf("proto: GetGroupsResponse: illegal tag %d (wire type %d)", fieldNum, wire) 11664 } 11665 switch fieldNum { 11666 case 1: 11667 if wireType != 2 { 11668 return fmt.Errorf("proto: wrong wireType = %d for field Groups", wireType) 11669 } 11670 var stringLen uint64 11671 for shift := uint(0); ; shift += 7 { 11672 if shift >= 64 { 11673 return ErrIntOverflowAuth 11674 } 11675 if iNdEx >= l { 11676 return io.ErrUnexpectedEOF 11677 } 11678 b := dAtA[iNdEx] 11679 iNdEx++ 11680 stringLen |= uint64(b&0x7F) << shift 11681 if b < 0x80 { 11682 break 11683 } 11684 } 11685 intStringLen := int(stringLen) 11686 if intStringLen < 0 { 11687 return ErrInvalidLengthAuth 11688 } 11689 postIndex := iNdEx + intStringLen 11690 if postIndex < 0 { 11691 return ErrInvalidLengthAuth 11692 } 11693 if postIndex > l { 11694 return io.ErrUnexpectedEOF 11695 } 11696 m.Groups = append(m.Groups, string(dAtA[iNdEx:postIndex])) 11697 iNdEx = postIndex 11698 default: 11699 iNdEx = preIndex 11700 skippy, err := skipAuth(dAtA[iNdEx:]) 11701 if err != nil { 11702 return err 11703 } 11704 if (skippy < 0) || (iNdEx+skippy) < 0 { 11705 return ErrInvalidLengthAuth 11706 } 11707 if (iNdEx + skippy) > l { 11708 return io.ErrUnexpectedEOF 11709 } 11710 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 11711 iNdEx += skippy 11712 } 11713 } 11714 11715 if iNdEx > l { 11716 return io.ErrUnexpectedEOF 11717 } 11718 return nil 11719 } 11720 func (m *GetUsersRequest) Unmarshal(dAtA []byte) error { 11721 l := len(dAtA) 11722 iNdEx := 0 11723 for iNdEx < l { 11724 preIndex := iNdEx 11725 var wire uint64 11726 for shift := uint(0); ; shift += 7 { 11727 if shift >= 64 { 11728 return ErrIntOverflowAuth 11729 } 11730 if iNdEx >= l { 11731 return io.ErrUnexpectedEOF 11732 } 11733 b := dAtA[iNdEx] 11734 iNdEx++ 11735 wire |= uint64(b&0x7F) << shift 11736 if b < 0x80 { 11737 break 11738 } 11739 } 11740 fieldNum := int32(wire >> 3) 11741 wireType := int(wire & 0x7) 11742 if wireType == 4 { 11743 return fmt.Errorf("proto: GetUsersRequest: wiretype end group for non-group") 11744 } 11745 if fieldNum <= 0 { 11746 return fmt.Errorf("proto: GetUsersRequest: illegal tag %d (wire type %d)", fieldNum, wire) 11747 } 11748 switch fieldNum { 11749 case 1: 11750 if wireType != 2 { 11751 return fmt.Errorf("proto: wrong wireType = %d for field Group", wireType) 11752 } 11753 var stringLen uint64 11754 for shift := uint(0); ; shift += 7 { 11755 if shift >= 64 { 11756 return ErrIntOverflowAuth 11757 } 11758 if iNdEx >= l { 11759 return io.ErrUnexpectedEOF 11760 } 11761 b := dAtA[iNdEx] 11762 iNdEx++ 11763 stringLen |= uint64(b&0x7F) << shift 11764 if b < 0x80 { 11765 break 11766 } 11767 } 11768 intStringLen := int(stringLen) 11769 if intStringLen < 0 { 11770 return ErrInvalidLengthAuth 11771 } 11772 postIndex := iNdEx + intStringLen 11773 if postIndex < 0 { 11774 return ErrInvalidLengthAuth 11775 } 11776 if postIndex > l { 11777 return io.ErrUnexpectedEOF 11778 } 11779 m.Group = string(dAtA[iNdEx:postIndex]) 11780 iNdEx = postIndex 11781 default: 11782 iNdEx = preIndex 11783 skippy, err := skipAuth(dAtA[iNdEx:]) 11784 if err != nil { 11785 return err 11786 } 11787 if (skippy < 0) || (iNdEx+skippy) < 0 { 11788 return ErrInvalidLengthAuth 11789 } 11790 if (iNdEx + skippy) > l { 11791 return io.ErrUnexpectedEOF 11792 } 11793 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 11794 iNdEx += skippy 11795 } 11796 } 11797 11798 if iNdEx > l { 11799 return io.ErrUnexpectedEOF 11800 } 11801 return nil 11802 } 11803 func (m *GetUsersResponse) Unmarshal(dAtA []byte) error { 11804 l := len(dAtA) 11805 iNdEx := 0 11806 for iNdEx < l { 11807 preIndex := iNdEx 11808 var wire uint64 11809 for shift := uint(0); ; shift += 7 { 11810 if shift >= 64 { 11811 return ErrIntOverflowAuth 11812 } 11813 if iNdEx >= l { 11814 return io.ErrUnexpectedEOF 11815 } 11816 b := dAtA[iNdEx] 11817 iNdEx++ 11818 wire |= uint64(b&0x7F) << shift 11819 if b < 0x80 { 11820 break 11821 } 11822 } 11823 fieldNum := int32(wire >> 3) 11824 wireType := int(wire & 0x7) 11825 if wireType == 4 { 11826 return fmt.Errorf("proto: GetUsersResponse: wiretype end group for non-group") 11827 } 11828 if fieldNum <= 0 { 11829 return fmt.Errorf("proto: GetUsersResponse: illegal tag %d (wire type %d)", fieldNum, wire) 11830 } 11831 switch fieldNum { 11832 case 1: 11833 if wireType != 2 { 11834 return fmt.Errorf("proto: wrong wireType = %d for field Usernames", wireType) 11835 } 11836 var stringLen uint64 11837 for shift := uint(0); ; shift += 7 { 11838 if shift >= 64 { 11839 return ErrIntOverflowAuth 11840 } 11841 if iNdEx >= l { 11842 return io.ErrUnexpectedEOF 11843 } 11844 b := dAtA[iNdEx] 11845 iNdEx++ 11846 stringLen |= uint64(b&0x7F) << shift 11847 if b < 0x80 { 11848 break 11849 } 11850 } 11851 intStringLen := int(stringLen) 11852 if intStringLen < 0 { 11853 return ErrInvalidLengthAuth 11854 } 11855 postIndex := iNdEx + intStringLen 11856 if postIndex < 0 { 11857 return ErrInvalidLengthAuth 11858 } 11859 if postIndex > l { 11860 return io.ErrUnexpectedEOF 11861 } 11862 m.Usernames = append(m.Usernames, string(dAtA[iNdEx:postIndex])) 11863 iNdEx = postIndex 11864 default: 11865 iNdEx = preIndex 11866 skippy, err := skipAuth(dAtA[iNdEx:]) 11867 if err != nil { 11868 return err 11869 } 11870 if (skippy < 0) || (iNdEx+skippy) < 0 { 11871 return ErrInvalidLengthAuth 11872 } 11873 if (iNdEx + skippy) > l { 11874 return io.ErrUnexpectedEOF 11875 } 11876 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 11877 iNdEx += skippy 11878 } 11879 } 11880 11881 if iNdEx > l { 11882 return io.ErrUnexpectedEOF 11883 } 11884 return nil 11885 } 11886 func (m *GetOneTimePasswordRequest) Unmarshal(dAtA []byte) error { 11887 l := len(dAtA) 11888 iNdEx := 0 11889 for iNdEx < l { 11890 preIndex := iNdEx 11891 var wire uint64 11892 for shift := uint(0); ; shift += 7 { 11893 if shift >= 64 { 11894 return ErrIntOverflowAuth 11895 } 11896 if iNdEx >= l { 11897 return io.ErrUnexpectedEOF 11898 } 11899 b := dAtA[iNdEx] 11900 iNdEx++ 11901 wire |= uint64(b&0x7F) << shift 11902 if b < 0x80 { 11903 break 11904 } 11905 } 11906 fieldNum := int32(wire >> 3) 11907 wireType := int(wire & 0x7) 11908 if wireType == 4 { 11909 return fmt.Errorf("proto: GetOneTimePasswordRequest: wiretype end group for non-group") 11910 } 11911 if fieldNum <= 0 { 11912 return fmt.Errorf("proto: GetOneTimePasswordRequest: illegal tag %d (wire type %d)", fieldNum, wire) 11913 } 11914 switch fieldNum { 11915 case 1: 11916 if wireType != 2 { 11917 return fmt.Errorf("proto: wrong wireType = %d for field Subject", wireType) 11918 } 11919 var stringLen uint64 11920 for shift := uint(0); ; shift += 7 { 11921 if shift >= 64 { 11922 return ErrIntOverflowAuth 11923 } 11924 if iNdEx >= l { 11925 return io.ErrUnexpectedEOF 11926 } 11927 b := dAtA[iNdEx] 11928 iNdEx++ 11929 stringLen |= uint64(b&0x7F) << shift 11930 if b < 0x80 { 11931 break 11932 } 11933 } 11934 intStringLen := int(stringLen) 11935 if intStringLen < 0 { 11936 return ErrInvalidLengthAuth 11937 } 11938 postIndex := iNdEx + intStringLen 11939 if postIndex < 0 { 11940 return ErrInvalidLengthAuth 11941 } 11942 if postIndex > l { 11943 return io.ErrUnexpectedEOF 11944 } 11945 m.Subject = string(dAtA[iNdEx:postIndex]) 11946 iNdEx = postIndex 11947 case 2: 11948 if wireType != 0 { 11949 return fmt.Errorf("proto: wrong wireType = %d for field TTL", wireType) 11950 } 11951 m.TTL = 0 11952 for shift := uint(0); ; shift += 7 { 11953 if shift >= 64 { 11954 return ErrIntOverflowAuth 11955 } 11956 if iNdEx >= l { 11957 return io.ErrUnexpectedEOF 11958 } 11959 b := dAtA[iNdEx] 11960 iNdEx++ 11961 m.TTL |= int64(b&0x7F) << shift 11962 if b < 0x80 { 11963 break 11964 } 11965 } 11966 default: 11967 iNdEx = preIndex 11968 skippy, err := skipAuth(dAtA[iNdEx:]) 11969 if err != nil { 11970 return err 11971 } 11972 if (skippy < 0) || (iNdEx+skippy) < 0 { 11973 return ErrInvalidLengthAuth 11974 } 11975 if (iNdEx + skippy) > l { 11976 return io.ErrUnexpectedEOF 11977 } 11978 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 11979 iNdEx += skippy 11980 } 11981 } 11982 11983 if iNdEx > l { 11984 return io.ErrUnexpectedEOF 11985 } 11986 return nil 11987 } 11988 func (m *GetOneTimePasswordResponse) Unmarshal(dAtA []byte) error { 11989 l := len(dAtA) 11990 iNdEx := 0 11991 for iNdEx < l { 11992 preIndex := iNdEx 11993 var wire uint64 11994 for shift := uint(0); ; shift += 7 { 11995 if shift >= 64 { 11996 return ErrIntOverflowAuth 11997 } 11998 if iNdEx >= l { 11999 return io.ErrUnexpectedEOF 12000 } 12001 b := dAtA[iNdEx] 12002 iNdEx++ 12003 wire |= uint64(b&0x7F) << shift 12004 if b < 0x80 { 12005 break 12006 } 12007 } 12008 fieldNum := int32(wire >> 3) 12009 wireType := int(wire & 0x7) 12010 if wireType == 4 { 12011 return fmt.Errorf("proto: GetOneTimePasswordResponse: wiretype end group for non-group") 12012 } 12013 if fieldNum <= 0 { 12014 return fmt.Errorf("proto: GetOneTimePasswordResponse: illegal tag %d (wire type %d)", fieldNum, wire) 12015 } 12016 switch fieldNum { 12017 case 1: 12018 if wireType != 2 { 12019 return fmt.Errorf("proto: wrong wireType = %d for field Code", wireType) 12020 } 12021 var stringLen uint64 12022 for shift := uint(0); ; shift += 7 { 12023 if shift >= 64 { 12024 return ErrIntOverflowAuth 12025 } 12026 if iNdEx >= l { 12027 return io.ErrUnexpectedEOF 12028 } 12029 b := dAtA[iNdEx] 12030 iNdEx++ 12031 stringLen |= uint64(b&0x7F) << shift 12032 if b < 0x80 { 12033 break 12034 } 12035 } 12036 intStringLen := int(stringLen) 12037 if intStringLen < 0 { 12038 return ErrInvalidLengthAuth 12039 } 12040 postIndex := iNdEx + intStringLen 12041 if postIndex < 0 { 12042 return ErrInvalidLengthAuth 12043 } 12044 if postIndex > l { 12045 return io.ErrUnexpectedEOF 12046 } 12047 m.Code = string(dAtA[iNdEx:postIndex]) 12048 iNdEx = postIndex 12049 case 2: 12050 if wireType != 2 { 12051 return fmt.Errorf("proto: wrong wireType = %d for field OTPExpiration", wireType) 12052 } 12053 var msglen int 12054 for shift := uint(0); ; shift += 7 { 12055 if shift >= 64 { 12056 return ErrIntOverflowAuth 12057 } 12058 if iNdEx >= l { 12059 return io.ErrUnexpectedEOF 12060 } 12061 b := dAtA[iNdEx] 12062 iNdEx++ 12063 msglen |= int(b&0x7F) << shift 12064 if b < 0x80 { 12065 break 12066 } 12067 } 12068 if msglen < 0 { 12069 return ErrInvalidLengthAuth 12070 } 12071 postIndex := iNdEx + msglen 12072 if postIndex < 0 { 12073 return ErrInvalidLengthAuth 12074 } 12075 if postIndex > l { 12076 return io.ErrUnexpectedEOF 12077 } 12078 if m.OTPExpiration == nil { 12079 m.OTPExpiration = &types.Timestamp{} 12080 } 12081 if err := m.OTPExpiration.Unmarshal(dAtA[iNdEx:postIndex]); err != nil { 12082 return err 12083 } 12084 iNdEx = postIndex 12085 default: 12086 iNdEx = preIndex 12087 skippy, err := skipAuth(dAtA[iNdEx:]) 12088 if err != nil { 12089 return err 12090 } 12091 if (skippy < 0) || (iNdEx+skippy) < 0 { 12092 return ErrInvalidLengthAuth 12093 } 12094 if (iNdEx + skippy) > l { 12095 return io.ErrUnexpectedEOF 12096 } 12097 m.XXX_unrecognized = append(m.XXX_unrecognized, dAtA[iNdEx:iNdEx+skippy]...) 12098 iNdEx += skippy 12099 } 12100 } 12101 12102 if iNdEx > l { 12103 return io.ErrUnexpectedEOF 12104 } 12105 return nil 12106 } 12107 func skipAuth(dAtA []byte) (n int, err error) { 12108 l := len(dAtA) 12109 iNdEx := 0 12110 depth := 0 12111 for iNdEx < l { 12112 var wire uint64 12113 for shift := uint(0); ; shift += 7 { 12114 if shift >= 64 { 12115 return 0, ErrIntOverflowAuth 12116 } 12117 if iNdEx >= l { 12118 return 0, io.ErrUnexpectedEOF 12119 } 12120 b := dAtA[iNdEx] 12121 iNdEx++ 12122 wire |= (uint64(b) & 0x7F) << shift 12123 if b < 0x80 { 12124 break 12125 } 12126 } 12127 wireType := int(wire & 0x7) 12128 switch wireType { 12129 case 0: 12130 for shift := uint(0); ; shift += 7 { 12131 if shift >= 64 { 12132 return 0, ErrIntOverflowAuth 12133 } 12134 if iNdEx >= l { 12135 return 0, io.ErrUnexpectedEOF 12136 } 12137 iNdEx++ 12138 if dAtA[iNdEx-1] < 0x80 { 12139 break 12140 } 12141 } 12142 case 1: 12143 iNdEx += 8 12144 case 2: 12145 var length int 12146 for shift := uint(0); ; shift += 7 { 12147 if shift >= 64 { 12148 return 0, ErrIntOverflowAuth 12149 } 12150 if iNdEx >= l { 12151 return 0, io.ErrUnexpectedEOF 12152 } 12153 b := dAtA[iNdEx] 12154 iNdEx++ 12155 length |= (int(b) & 0x7F) << shift 12156 if b < 0x80 { 12157 break 12158 } 12159 } 12160 if length < 0 { 12161 return 0, ErrInvalidLengthAuth 12162 } 12163 iNdEx += length 12164 case 3: 12165 depth++ 12166 case 4: 12167 if depth == 0 { 12168 return 0, ErrUnexpectedEndOfGroupAuth 12169 } 12170 depth-- 12171 case 5: 12172 iNdEx += 4 12173 default: 12174 return 0, fmt.Errorf("proto: illegal wireType %d", wireType) 12175 } 12176 if iNdEx < 0 { 12177 return 0, ErrInvalidLengthAuth 12178 } 12179 if depth == 0 { 12180 return iNdEx, nil 12181 } 12182 } 12183 return 0, io.ErrUnexpectedEOF 12184 } 12185 12186 var ( 12187 ErrInvalidLengthAuth = fmt.Errorf("proto: negative length found during unmarshaling") 12188 ErrIntOverflowAuth = fmt.Errorf("proto: integer overflow") 12189 ErrUnexpectedEndOfGroupAuth = fmt.Errorf("proto: unexpected end of group") 12190 )