github.com/letsencrypt/boulder@v0.20251208.0/ra/proto/ra.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.36.5 4 // protoc v3.20.1 5 // source: ra.proto 6 7 package proto 8 9 import ( 10 proto "github.com/letsencrypt/boulder/core/proto" 11 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 12 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 13 durationpb "google.golang.org/protobuf/types/known/durationpb" 14 emptypb "google.golang.org/protobuf/types/known/emptypb" 15 reflect "reflect" 16 sync "sync" 17 unsafe "unsafe" 18 ) 19 20 const ( 21 // Verify that this generated code is sufficiently up-to-date. 22 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 23 // Verify that runtime/protoimpl is sufficiently up-to-date. 24 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 25 ) 26 27 type SCTRequest struct { 28 state protoimpl.MessageState `protogen:"open.v1"` 29 PrecertDER []byte `protobuf:"bytes,1,opt,name=precertDER,proto3" json:"precertDER,omitempty"` 30 unknownFields protoimpl.UnknownFields 31 sizeCache protoimpl.SizeCache 32 } 33 34 func (x *SCTRequest) Reset() { 35 *x = SCTRequest{} 36 mi := &file_ra_proto_msgTypes[0] 37 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 38 ms.StoreMessageInfo(mi) 39 } 40 41 func (x *SCTRequest) String() string { 42 return protoimpl.X.MessageStringOf(x) 43 } 44 45 func (*SCTRequest) ProtoMessage() {} 46 47 func (x *SCTRequest) ProtoReflect() protoreflect.Message { 48 mi := &file_ra_proto_msgTypes[0] 49 if x != nil { 50 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 51 if ms.LoadMessageInfo() == nil { 52 ms.StoreMessageInfo(mi) 53 } 54 return ms 55 } 56 return mi.MessageOf(x) 57 } 58 59 // Deprecated: Use SCTRequest.ProtoReflect.Descriptor instead. 60 func (*SCTRequest) Descriptor() ([]byte, []int) { 61 return file_ra_proto_rawDescGZIP(), []int{0} 62 } 63 64 func (x *SCTRequest) GetPrecertDER() []byte { 65 if x != nil { 66 return x.PrecertDER 67 } 68 return nil 69 } 70 71 type SCTResponse struct { 72 state protoimpl.MessageState `protogen:"open.v1"` 73 SctDER [][]byte `protobuf:"bytes,1,rep,name=sctDER,proto3" json:"sctDER,omitempty"` 74 unknownFields protoimpl.UnknownFields 75 sizeCache protoimpl.SizeCache 76 } 77 78 func (x *SCTResponse) Reset() { 79 *x = SCTResponse{} 80 mi := &file_ra_proto_msgTypes[1] 81 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 82 ms.StoreMessageInfo(mi) 83 } 84 85 func (x *SCTResponse) String() string { 86 return protoimpl.X.MessageStringOf(x) 87 } 88 89 func (*SCTResponse) ProtoMessage() {} 90 91 func (x *SCTResponse) ProtoReflect() protoreflect.Message { 92 mi := &file_ra_proto_msgTypes[1] 93 if x != nil { 94 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 95 if ms.LoadMessageInfo() == nil { 96 ms.StoreMessageInfo(mi) 97 } 98 return ms 99 } 100 return mi.MessageOf(x) 101 } 102 103 // Deprecated: Use SCTResponse.ProtoReflect.Descriptor instead. 104 func (*SCTResponse) Descriptor() ([]byte, []int) { 105 return file_ra_proto_rawDescGZIP(), []int{1} 106 } 107 108 func (x *SCTResponse) GetSctDER() [][]byte { 109 if x != nil { 110 return x.SctDER 111 } 112 return nil 113 } 114 115 type GenerateOCSPRequest struct { 116 state protoimpl.MessageState `protogen:"open.v1"` 117 Serial string `protobuf:"bytes,1,opt,name=serial,proto3" json:"serial,omitempty"` 118 unknownFields protoimpl.UnknownFields 119 sizeCache protoimpl.SizeCache 120 } 121 122 func (x *GenerateOCSPRequest) Reset() { 123 *x = GenerateOCSPRequest{} 124 mi := &file_ra_proto_msgTypes[2] 125 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 126 ms.StoreMessageInfo(mi) 127 } 128 129 func (x *GenerateOCSPRequest) String() string { 130 return protoimpl.X.MessageStringOf(x) 131 } 132 133 func (*GenerateOCSPRequest) ProtoMessage() {} 134 135 func (x *GenerateOCSPRequest) ProtoReflect() protoreflect.Message { 136 mi := &file_ra_proto_msgTypes[2] 137 if x != nil { 138 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 139 if ms.LoadMessageInfo() == nil { 140 ms.StoreMessageInfo(mi) 141 } 142 return ms 143 } 144 return mi.MessageOf(x) 145 } 146 147 // Deprecated: Use GenerateOCSPRequest.ProtoReflect.Descriptor instead. 148 func (*GenerateOCSPRequest) Descriptor() ([]byte, []int) { 149 return file_ra_proto_rawDescGZIP(), []int{2} 150 } 151 152 func (x *GenerateOCSPRequest) GetSerial() string { 153 if x != nil { 154 return x.Serial 155 } 156 return "" 157 } 158 159 type UpdateRegistrationKeyRequest struct { 160 state protoimpl.MessageState `protogen:"open.v1"` 161 RegistrationID int64 `protobuf:"varint,1,opt,name=registrationID,proto3" json:"registrationID,omitempty"` 162 Jwk []byte `protobuf:"bytes,2,opt,name=jwk,proto3" json:"jwk,omitempty"` 163 unknownFields protoimpl.UnknownFields 164 sizeCache protoimpl.SizeCache 165 } 166 167 func (x *UpdateRegistrationKeyRequest) Reset() { 168 *x = UpdateRegistrationKeyRequest{} 169 mi := &file_ra_proto_msgTypes[3] 170 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 171 ms.StoreMessageInfo(mi) 172 } 173 174 func (x *UpdateRegistrationKeyRequest) String() string { 175 return protoimpl.X.MessageStringOf(x) 176 } 177 178 func (*UpdateRegistrationKeyRequest) ProtoMessage() {} 179 180 func (x *UpdateRegistrationKeyRequest) ProtoReflect() protoreflect.Message { 181 mi := &file_ra_proto_msgTypes[3] 182 if x != nil { 183 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 184 if ms.LoadMessageInfo() == nil { 185 ms.StoreMessageInfo(mi) 186 } 187 return ms 188 } 189 return mi.MessageOf(x) 190 } 191 192 // Deprecated: Use UpdateRegistrationKeyRequest.ProtoReflect.Descriptor instead. 193 func (*UpdateRegistrationKeyRequest) Descriptor() ([]byte, []int) { 194 return file_ra_proto_rawDescGZIP(), []int{3} 195 } 196 197 func (x *UpdateRegistrationKeyRequest) GetRegistrationID() int64 { 198 if x != nil { 199 return x.RegistrationID 200 } 201 return 0 202 } 203 204 func (x *UpdateRegistrationKeyRequest) GetJwk() []byte { 205 if x != nil { 206 return x.Jwk 207 } 208 return nil 209 } 210 211 type DeactivateRegistrationRequest struct { 212 state protoimpl.MessageState `protogen:"open.v1"` 213 RegistrationID int64 `protobuf:"varint,1,opt,name=registrationID,proto3" json:"registrationID,omitempty"` 214 unknownFields protoimpl.UnknownFields 215 sizeCache protoimpl.SizeCache 216 } 217 218 func (x *DeactivateRegistrationRequest) Reset() { 219 *x = DeactivateRegistrationRequest{} 220 mi := &file_ra_proto_msgTypes[4] 221 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 222 ms.StoreMessageInfo(mi) 223 } 224 225 func (x *DeactivateRegistrationRequest) String() string { 226 return protoimpl.X.MessageStringOf(x) 227 } 228 229 func (*DeactivateRegistrationRequest) ProtoMessage() {} 230 231 func (x *DeactivateRegistrationRequest) ProtoReflect() protoreflect.Message { 232 mi := &file_ra_proto_msgTypes[4] 233 if x != nil { 234 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 235 if ms.LoadMessageInfo() == nil { 236 ms.StoreMessageInfo(mi) 237 } 238 return ms 239 } 240 return mi.MessageOf(x) 241 } 242 243 // Deprecated: Use DeactivateRegistrationRequest.ProtoReflect.Descriptor instead. 244 func (*DeactivateRegistrationRequest) Descriptor() ([]byte, []int) { 245 return file_ra_proto_rawDescGZIP(), []int{4} 246 } 247 248 func (x *DeactivateRegistrationRequest) GetRegistrationID() int64 { 249 if x != nil { 250 return x.RegistrationID 251 } 252 return 0 253 } 254 255 type UpdateAuthorizationRequest struct { 256 state protoimpl.MessageState `protogen:"open.v1"` 257 Authz *proto.Authorization `protobuf:"bytes,1,opt,name=authz,proto3" json:"authz,omitempty"` 258 ChallengeIndex int64 `protobuf:"varint,2,opt,name=challengeIndex,proto3" json:"challengeIndex,omitempty"` 259 Response *proto.Challenge `protobuf:"bytes,3,opt,name=response,proto3" json:"response,omitempty"` 260 unknownFields protoimpl.UnknownFields 261 sizeCache protoimpl.SizeCache 262 } 263 264 func (x *UpdateAuthorizationRequest) Reset() { 265 *x = UpdateAuthorizationRequest{} 266 mi := &file_ra_proto_msgTypes[5] 267 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 268 ms.StoreMessageInfo(mi) 269 } 270 271 func (x *UpdateAuthorizationRequest) String() string { 272 return protoimpl.X.MessageStringOf(x) 273 } 274 275 func (*UpdateAuthorizationRequest) ProtoMessage() {} 276 277 func (x *UpdateAuthorizationRequest) ProtoReflect() protoreflect.Message { 278 mi := &file_ra_proto_msgTypes[5] 279 if x != nil { 280 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 281 if ms.LoadMessageInfo() == nil { 282 ms.StoreMessageInfo(mi) 283 } 284 return ms 285 } 286 return mi.MessageOf(x) 287 } 288 289 // Deprecated: Use UpdateAuthorizationRequest.ProtoReflect.Descriptor instead. 290 func (*UpdateAuthorizationRequest) Descriptor() ([]byte, []int) { 291 return file_ra_proto_rawDescGZIP(), []int{5} 292 } 293 294 func (x *UpdateAuthorizationRequest) GetAuthz() *proto.Authorization { 295 if x != nil { 296 return x.Authz 297 } 298 return nil 299 } 300 301 func (x *UpdateAuthorizationRequest) GetChallengeIndex() int64 { 302 if x != nil { 303 return x.ChallengeIndex 304 } 305 return 0 306 } 307 308 func (x *UpdateAuthorizationRequest) GetResponse() *proto.Challenge { 309 if x != nil { 310 return x.Response 311 } 312 return nil 313 } 314 315 type PerformValidationRequest struct { 316 state protoimpl.MessageState `protogen:"open.v1"` 317 Authz *proto.Authorization `protobuf:"bytes,1,opt,name=authz,proto3" json:"authz,omitempty"` 318 ChallengeIndex int64 `protobuf:"varint,2,opt,name=challengeIndex,proto3" json:"challengeIndex,omitempty"` 319 unknownFields protoimpl.UnknownFields 320 sizeCache protoimpl.SizeCache 321 } 322 323 func (x *PerformValidationRequest) Reset() { 324 *x = PerformValidationRequest{} 325 mi := &file_ra_proto_msgTypes[6] 326 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 327 ms.StoreMessageInfo(mi) 328 } 329 330 func (x *PerformValidationRequest) String() string { 331 return protoimpl.X.MessageStringOf(x) 332 } 333 334 func (*PerformValidationRequest) ProtoMessage() {} 335 336 func (x *PerformValidationRequest) ProtoReflect() protoreflect.Message { 337 mi := &file_ra_proto_msgTypes[6] 338 if x != nil { 339 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 340 if ms.LoadMessageInfo() == nil { 341 ms.StoreMessageInfo(mi) 342 } 343 return ms 344 } 345 return mi.MessageOf(x) 346 } 347 348 // Deprecated: Use PerformValidationRequest.ProtoReflect.Descriptor instead. 349 func (*PerformValidationRequest) Descriptor() ([]byte, []int) { 350 return file_ra_proto_rawDescGZIP(), []int{6} 351 } 352 353 func (x *PerformValidationRequest) GetAuthz() *proto.Authorization { 354 if x != nil { 355 return x.Authz 356 } 357 return nil 358 } 359 360 func (x *PerformValidationRequest) GetChallengeIndex() int64 { 361 if x != nil { 362 return x.ChallengeIndex 363 } 364 return 0 365 } 366 367 type RevokeCertByApplicantRequest struct { 368 state protoimpl.MessageState `protogen:"open.v1"` 369 Cert []byte `protobuf:"bytes,1,opt,name=cert,proto3" json:"cert,omitempty"` 370 Code int64 `protobuf:"varint,2,opt,name=code,proto3" json:"code,omitempty"` 371 RegID int64 `protobuf:"varint,3,opt,name=regID,proto3" json:"regID,omitempty"` 372 unknownFields protoimpl.UnknownFields 373 sizeCache protoimpl.SizeCache 374 } 375 376 func (x *RevokeCertByApplicantRequest) Reset() { 377 *x = RevokeCertByApplicantRequest{} 378 mi := &file_ra_proto_msgTypes[7] 379 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 380 ms.StoreMessageInfo(mi) 381 } 382 383 func (x *RevokeCertByApplicantRequest) String() string { 384 return protoimpl.X.MessageStringOf(x) 385 } 386 387 func (*RevokeCertByApplicantRequest) ProtoMessage() {} 388 389 func (x *RevokeCertByApplicantRequest) ProtoReflect() protoreflect.Message { 390 mi := &file_ra_proto_msgTypes[7] 391 if x != nil { 392 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 393 if ms.LoadMessageInfo() == nil { 394 ms.StoreMessageInfo(mi) 395 } 396 return ms 397 } 398 return mi.MessageOf(x) 399 } 400 401 // Deprecated: Use RevokeCertByApplicantRequest.ProtoReflect.Descriptor instead. 402 func (*RevokeCertByApplicantRequest) Descriptor() ([]byte, []int) { 403 return file_ra_proto_rawDescGZIP(), []int{7} 404 } 405 406 func (x *RevokeCertByApplicantRequest) GetCert() []byte { 407 if x != nil { 408 return x.Cert 409 } 410 return nil 411 } 412 413 func (x *RevokeCertByApplicantRequest) GetCode() int64 { 414 if x != nil { 415 return x.Code 416 } 417 return 0 418 } 419 420 func (x *RevokeCertByApplicantRequest) GetRegID() int64 { 421 if x != nil { 422 return x.RegID 423 } 424 return 0 425 } 426 427 type RevokeCertByKeyRequest struct { 428 state protoimpl.MessageState `protogen:"open.v1"` 429 Cert []byte `protobuf:"bytes,1,opt,name=cert,proto3" json:"cert,omitempty"` 430 unknownFields protoimpl.UnknownFields 431 sizeCache protoimpl.SizeCache 432 } 433 434 func (x *RevokeCertByKeyRequest) Reset() { 435 *x = RevokeCertByKeyRequest{} 436 mi := &file_ra_proto_msgTypes[8] 437 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 438 ms.StoreMessageInfo(mi) 439 } 440 441 func (x *RevokeCertByKeyRequest) String() string { 442 return protoimpl.X.MessageStringOf(x) 443 } 444 445 func (*RevokeCertByKeyRequest) ProtoMessage() {} 446 447 func (x *RevokeCertByKeyRequest) ProtoReflect() protoreflect.Message { 448 mi := &file_ra_proto_msgTypes[8] 449 if x != nil { 450 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 451 if ms.LoadMessageInfo() == nil { 452 ms.StoreMessageInfo(mi) 453 } 454 return ms 455 } 456 return mi.MessageOf(x) 457 } 458 459 // Deprecated: Use RevokeCertByKeyRequest.ProtoReflect.Descriptor instead. 460 func (*RevokeCertByKeyRequest) Descriptor() ([]byte, []int) { 461 return file_ra_proto_rawDescGZIP(), []int{8} 462 } 463 464 func (x *RevokeCertByKeyRequest) GetCert() []byte { 465 if x != nil { 466 return x.Cert 467 } 468 return nil 469 } 470 471 type AdministrativelyRevokeCertificateRequest struct { 472 state protoimpl.MessageState `protogen:"open.v1"` 473 // Deprecated: this field is ignored. 474 Cert []byte `protobuf:"bytes,1,opt,name=cert,proto3" json:"cert,omitempty"` 475 // The `serial` field is required. 476 Serial string `protobuf:"bytes,4,opt,name=serial,proto3" json:"serial,omitempty"` 477 Code int64 `protobuf:"varint,2,opt,name=code,proto3" json:"code,omitempty"` 478 AdminName string `protobuf:"bytes,3,opt,name=adminName,proto3" json:"adminName,omitempty"` 479 SkipBlockKey bool `protobuf:"varint,5,opt,name=skipBlockKey,proto3" json:"skipBlockKey,omitempty"` 480 // If the malformed flag is set, the RA will not attempt to parse the 481 // certificate in question. In this case, the keyCompromise reason cannot be 482 // specified, because the key cannot be blocked. 483 Malformed bool `protobuf:"varint,6,opt,name=malformed,proto3" json:"malformed,omitempty"` 484 // The CRL shard to store the revocation in. 485 // 486 // This is used when revoking malformed certificates, to allow human judgement 487 // in setting the CRL shard instead of automatically determining it by parsing 488 // the certificate. 489 // 490 // Passing a nonzero crlShard with malformed=false returns error. 491 CrlShard int64 `protobuf:"varint,7,opt,name=crlShard,proto3" json:"crlShard,omitempty"` 492 unknownFields protoimpl.UnknownFields 493 sizeCache protoimpl.SizeCache 494 } 495 496 func (x *AdministrativelyRevokeCertificateRequest) Reset() { 497 *x = AdministrativelyRevokeCertificateRequest{} 498 mi := &file_ra_proto_msgTypes[9] 499 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 500 ms.StoreMessageInfo(mi) 501 } 502 503 func (x *AdministrativelyRevokeCertificateRequest) String() string { 504 return protoimpl.X.MessageStringOf(x) 505 } 506 507 func (*AdministrativelyRevokeCertificateRequest) ProtoMessage() {} 508 509 func (x *AdministrativelyRevokeCertificateRequest) ProtoReflect() protoreflect.Message { 510 mi := &file_ra_proto_msgTypes[9] 511 if x != nil { 512 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 513 if ms.LoadMessageInfo() == nil { 514 ms.StoreMessageInfo(mi) 515 } 516 return ms 517 } 518 return mi.MessageOf(x) 519 } 520 521 // Deprecated: Use AdministrativelyRevokeCertificateRequest.ProtoReflect.Descriptor instead. 522 func (*AdministrativelyRevokeCertificateRequest) Descriptor() ([]byte, []int) { 523 return file_ra_proto_rawDescGZIP(), []int{9} 524 } 525 526 func (x *AdministrativelyRevokeCertificateRequest) GetCert() []byte { 527 if x != nil { 528 return x.Cert 529 } 530 return nil 531 } 532 533 func (x *AdministrativelyRevokeCertificateRequest) GetSerial() string { 534 if x != nil { 535 return x.Serial 536 } 537 return "" 538 } 539 540 func (x *AdministrativelyRevokeCertificateRequest) GetCode() int64 { 541 if x != nil { 542 return x.Code 543 } 544 return 0 545 } 546 547 func (x *AdministrativelyRevokeCertificateRequest) GetAdminName() string { 548 if x != nil { 549 return x.AdminName 550 } 551 return "" 552 } 553 554 func (x *AdministrativelyRevokeCertificateRequest) GetSkipBlockKey() bool { 555 if x != nil { 556 return x.SkipBlockKey 557 } 558 return false 559 } 560 561 func (x *AdministrativelyRevokeCertificateRequest) GetMalformed() bool { 562 if x != nil { 563 return x.Malformed 564 } 565 return false 566 } 567 568 func (x *AdministrativelyRevokeCertificateRequest) GetCrlShard() int64 { 569 if x != nil { 570 return x.CrlShard 571 } 572 return 0 573 } 574 575 type NewOrderRequest struct { 576 state protoimpl.MessageState `protogen:"open.v1"` 577 // Next unused field number: 9 578 RegistrationID int64 `protobuf:"varint,1,opt,name=registrationID,proto3" json:"registrationID,omitempty"` 579 Identifiers []*proto.Identifier `protobuf:"bytes,8,rep,name=identifiers,proto3" json:"identifiers,omitempty"` 580 CertificateProfileName string `protobuf:"bytes,5,opt,name=certificateProfileName,proto3" json:"certificateProfileName,omitempty"` 581 // Replaces is the ARI certificate Id that this order replaces. 582 Replaces string `protobuf:"bytes,7,opt,name=replaces,proto3" json:"replaces,omitempty"` 583 // ReplacesSerial is the serial number of the certificate that this order replaces. 584 ReplacesSerial string `protobuf:"bytes,3,opt,name=replacesSerial,proto3" json:"replacesSerial,omitempty"` 585 unknownFields protoimpl.UnknownFields 586 sizeCache protoimpl.SizeCache 587 } 588 589 func (x *NewOrderRequest) Reset() { 590 *x = NewOrderRequest{} 591 mi := &file_ra_proto_msgTypes[10] 592 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 593 ms.StoreMessageInfo(mi) 594 } 595 596 func (x *NewOrderRequest) String() string { 597 return protoimpl.X.MessageStringOf(x) 598 } 599 600 func (*NewOrderRequest) ProtoMessage() {} 601 602 func (x *NewOrderRequest) ProtoReflect() protoreflect.Message { 603 mi := &file_ra_proto_msgTypes[10] 604 if x != nil { 605 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 606 if ms.LoadMessageInfo() == nil { 607 ms.StoreMessageInfo(mi) 608 } 609 return ms 610 } 611 return mi.MessageOf(x) 612 } 613 614 // Deprecated: Use NewOrderRequest.ProtoReflect.Descriptor instead. 615 func (*NewOrderRequest) Descriptor() ([]byte, []int) { 616 return file_ra_proto_rawDescGZIP(), []int{10} 617 } 618 619 func (x *NewOrderRequest) GetRegistrationID() int64 { 620 if x != nil { 621 return x.RegistrationID 622 } 623 return 0 624 } 625 626 func (x *NewOrderRequest) GetIdentifiers() []*proto.Identifier { 627 if x != nil { 628 return x.Identifiers 629 } 630 return nil 631 } 632 633 func (x *NewOrderRequest) GetCertificateProfileName() string { 634 if x != nil { 635 return x.CertificateProfileName 636 } 637 return "" 638 } 639 640 func (x *NewOrderRequest) GetReplaces() string { 641 if x != nil { 642 return x.Replaces 643 } 644 return "" 645 } 646 647 func (x *NewOrderRequest) GetReplacesSerial() string { 648 if x != nil { 649 return x.ReplacesSerial 650 } 651 return "" 652 } 653 654 type GetAuthorizationRequest struct { 655 state protoimpl.MessageState `protogen:"open.v1"` 656 Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` 657 unknownFields protoimpl.UnknownFields 658 sizeCache protoimpl.SizeCache 659 } 660 661 func (x *GetAuthorizationRequest) Reset() { 662 *x = GetAuthorizationRequest{} 663 mi := &file_ra_proto_msgTypes[11] 664 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 665 ms.StoreMessageInfo(mi) 666 } 667 668 func (x *GetAuthorizationRequest) String() string { 669 return protoimpl.X.MessageStringOf(x) 670 } 671 672 func (*GetAuthorizationRequest) ProtoMessage() {} 673 674 func (x *GetAuthorizationRequest) ProtoReflect() protoreflect.Message { 675 mi := &file_ra_proto_msgTypes[11] 676 if x != nil { 677 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 678 if ms.LoadMessageInfo() == nil { 679 ms.StoreMessageInfo(mi) 680 } 681 return ms 682 } 683 return mi.MessageOf(x) 684 } 685 686 // Deprecated: Use GetAuthorizationRequest.ProtoReflect.Descriptor instead. 687 func (*GetAuthorizationRequest) Descriptor() ([]byte, []int) { 688 return file_ra_proto_rawDescGZIP(), []int{11} 689 } 690 691 func (x *GetAuthorizationRequest) GetId() int64 { 692 if x != nil { 693 return x.Id 694 } 695 return 0 696 } 697 698 type FinalizeOrderRequest struct { 699 state protoimpl.MessageState `protogen:"open.v1"` 700 Order *proto.Order `protobuf:"bytes,1,opt,name=order,proto3" json:"order,omitempty"` 701 Csr []byte `protobuf:"bytes,2,opt,name=csr,proto3" json:"csr,omitempty"` 702 unknownFields protoimpl.UnknownFields 703 sizeCache protoimpl.SizeCache 704 } 705 706 func (x *FinalizeOrderRequest) Reset() { 707 *x = FinalizeOrderRequest{} 708 mi := &file_ra_proto_msgTypes[12] 709 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 710 ms.StoreMessageInfo(mi) 711 } 712 713 func (x *FinalizeOrderRequest) String() string { 714 return protoimpl.X.MessageStringOf(x) 715 } 716 717 func (*FinalizeOrderRequest) ProtoMessage() {} 718 719 func (x *FinalizeOrderRequest) ProtoReflect() protoreflect.Message { 720 mi := &file_ra_proto_msgTypes[12] 721 if x != nil { 722 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 723 if ms.LoadMessageInfo() == nil { 724 ms.StoreMessageInfo(mi) 725 } 726 return ms 727 } 728 return mi.MessageOf(x) 729 } 730 731 // Deprecated: Use FinalizeOrderRequest.ProtoReflect.Descriptor instead. 732 func (*FinalizeOrderRequest) Descriptor() ([]byte, []int) { 733 return file_ra_proto_rawDescGZIP(), []int{12} 734 } 735 736 func (x *FinalizeOrderRequest) GetOrder() *proto.Order { 737 if x != nil { 738 return x.Order 739 } 740 return nil 741 } 742 743 func (x *FinalizeOrderRequest) GetCsr() []byte { 744 if x != nil { 745 return x.Csr 746 } 747 return nil 748 } 749 750 type UnpauseAccountRequest struct { 751 state protoimpl.MessageState `protogen:"open.v1"` 752 // The registrationID to be unpaused so issuance can be resumed. 753 RegistrationID int64 `protobuf:"varint,1,opt,name=registrationID,proto3" json:"registrationID,omitempty"` 754 unknownFields protoimpl.UnknownFields 755 sizeCache protoimpl.SizeCache 756 } 757 758 func (x *UnpauseAccountRequest) Reset() { 759 *x = UnpauseAccountRequest{} 760 mi := &file_ra_proto_msgTypes[13] 761 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 762 ms.StoreMessageInfo(mi) 763 } 764 765 func (x *UnpauseAccountRequest) String() string { 766 return protoimpl.X.MessageStringOf(x) 767 } 768 769 func (*UnpauseAccountRequest) ProtoMessage() {} 770 771 func (x *UnpauseAccountRequest) ProtoReflect() protoreflect.Message { 772 mi := &file_ra_proto_msgTypes[13] 773 if x != nil { 774 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 775 if ms.LoadMessageInfo() == nil { 776 ms.StoreMessageInfo(mi) 777 } 778 return ms 779 } 780 return mi.MessageOf(x) 781 } 782 783 // Deprecated: Use UnpauseAccountRequest.ProtoReflect.Descriptor instead. 784 func (*UnpauseAccountRequest) Descriptor() ([]byte, []int) { 785 return file_ra_proto_rawDescGZIP(), []int{13} 786 } 787 788 func (x *UnpauseAccountRequest) GetRegistrationID() int64 { 789 if x != nil { 790 return x.RegistrationID 791 } 792 return 0 793 } 794 795 type UnpauseAccountResponse struct { 796 state protoimpl.MessageState `protogen:"open.v1"` 797 // Count is the number of identifiers which were unpaused for the input regid. 798 Count int64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` 799 unknownFields protoimpl.UnknownFields 800 sizeCache protoimpl.SizeCache 801 } 802 803 func (x *UnpauseAccountResponse) Reset() { 804 *x = UnpauseAccountResponse{} 805 mi := &file_ra_proto_msgTypes[14] 806 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 807 ms.StoreMessageInfo(mi) 808 } 809 810 func (x *UnpauseAccountResponse) String() string { 811 return protoimpl.X.MessageStringOf(x) 812 } 813 814 func (*UnpauseAccountResponse) ProtoMessage() {} 815 816 func (x *UnpauseAccountResponse) ProtoReflect() protoreflect.Message { 817 mi := &file_ra_proto_msgTypes[14] 818 if x != nil { 819 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 820 if ms.LoadMessageInfo() == nil { 821 ms.StoreMessageInfo(mi) 822 } 823 return ms 824 } 825 return mi.MessageOf(x) 826 } 827 828 // Deprecated: Use UnpauseAccountResponse.ProtoReflect.Descriptor instead. 829 func (*UnpauseAccountResponse) Descriptor() ([]byte, []int) { 830 return file_ra_proto_rawDescGZIP(), []int{14} 831 } 832 833 func (x *UnpauseAccountResponse) GetCount() int64 { 834 if x != nil { 835 return x.Count 836 } 837 return 0 838 } 839 840 type AddRateLimitOverrideRequest struct { 841 state protoimpl.MessageState `protogen:"open.v1"` 842 LimitEnum int64 `protobuf:"varint,1,opt,name=limitEnum,proto3" json:"limitEnum,omitempty"` 843 BucketKey string `protobuf:"bytes,2,opt,name=bucketKey,proto3" json:"bucketKey,omitempty"` 844 Comment string `protobuf:"bytes,3,opt,name=comment,proto3" json:"comment,omitempty"` 845 Period *durationpb.Duration `protobuf:"bytes,4,opt,name=period,proto3" json:"period,omitempty"` 846 Count int64 `protobuf:"varint,5,opt,name=count,proto3" json:"count,omitempty"` 847 Burst int64 `protobuf:"varint,6,opt,name=burst,proto3" json:"burst,omitempty"` 848 unknownFields protoimpl.UnknownFields 849 sizeCache protoimpl.SizeCache 850 } 851 852 func (x *AddRateLimitOverrideRequest) Reset() { 853 *x = AddRateLimitOverrideRequest{} 854 mi := &file_ra_proto_msgTypes[15] 855 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 856 ms.StoreMessageInfo(mi) 857 } 858 859 func (x *AddRateLimitOverrideRequest) String() string { 860 return protoimpl.X.MessageStringOf(x) 861 } 862 863 func (*AddRateLimitOverrideRequest) ProtoMessage() {} 864 865 func (x *AddRateLimitOverrideRequest) ProtoReflect() protoreflect.Message { 866 mi := &file_ra_proto_msgTypes[15] 867 if x != nil { 868 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 869 if ms.LoadMessageInfo() == nil { 870 ms.StoreMessageInfo(mi) 871 } 872 return ms 873 } 874 return mi.MessageOf(x) 875 } 876 877 // Deprecated: Use AddRateLimitOverrideRequest.ProtoReflect.Descriptor instead. 878 func (*AddRateLimitOverrideRequest) Descriptor() ([]byte, []int) { 879 return file_ra_proto_rawDescGZIP(), []int{15} 880 } 881 882 func (x *AddRateLimitOverrideRequest) GetLimitEnum() int64 { 883 if x != nil { 884 return x.LimitEnum 885 } 886 return 0 887 } 888 889 func (x *AddRateLimitOverrideRequest) GetBucketKey() string { 890 if x != nil { 891 return x.BucketKey 892 } 893 return "" 894 } 895 896 func (x *AddRateLimitOverrideRequest) GetComment() string { 897 if x != nil { 898 return x.Comment 899 } 900 return "" 901 } 902 903 func (x *AddRateLimitOverrideRequest) GetPeriod() *durationpb.Duration { 904 if x != nil { 905 return x.Period 906 } 907 return nil 908 } 909 910 func (x *AddRateLimitOverrideRequest) GetCount() int64 { 911 if x != nil { 912 return x.Count 913 } 914 return 0 915 } 916 917 func (x *AddRateLimitOverrideRequest) GetBurst() int64 { 918 if x != nil { 919 return x.Burst 920 } 921 return 0 922 } 923 924 type AddRateLimitOverrideResponse struct { 925 state protoimpl.MessageState `protogen:"open.v1"` 926 Inserted bool `protobuf:"varint,1,opt,name=inserted,proto3" json:"inserted,omitempty"` 927 Enabled bool `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"` 928 unknownFields protoimpl.UnknownFields 929 sizeCache protoimpl.SizeCache 930 } 931 932 func (x *AddRateLimitOverrideResponse) Reset() { 933 *x = AddRateLimitOverrideResponse{} 934 mi := &file_ra_proto_msgTypes[16] 935 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 936 ms.StoreMessageInfo(mi) 937 } 938 939 func (x *AddRateLimitOverrideResponse) String() string { 940 return protoimpl.X.MessageStringOf(x) 941 } 942 943 func (*AddRateLimitOverrideResponse) ProtoMessage() {} 944 945 func (x *AddRateLimitOverrideResponse) ProtoReflect() protoreflect.Message { 946 mi := &file_ra_proto_msgTypes[16] 947 if x != nil { 948 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 949 if ms.LoadMessageInfo() == nil { 950 ms.StoreMessageInfo(mi) 951 } 952 return ms 953 } 954 return mi.MessageOf(x) 955 } 956 957 // Deprecated: Use AddRateLimitOverrideResponse.ProtoReflect.Descriptor instead. 958 func (*AddRateLimitOverrideResponse) Descriptor() ([]byte, []int) { 959 return file_ra_proto_rawDescGZIP(), []int{16} 960 } 961 962 func (x *AddRateLimitOverrideResponse) GetInserted() bool { 963 if x != nil { 964 return x.Inserted 965 } 966 return false 967 } 968 969 func (x *AddRateLimitOverrideResponse) GetEnabled() bool { 970 if x != nil { 971 return x.Enabled 972 } 973 return false 974 } 975 976 var File_ra_proto protoreflect.FileDescriptor 977 978 var file_ra_proto_rawDesc = string([]byte{ 979 0x0a, 0x08, 0x72, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x02, 0x72, 0x61, 0x1a, 0x15, 980 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2e, 981 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 982 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 983 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 984 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 985 0x74, 0x6f, 0x22, 0x2c, 0x0a, 0x0a, 0x53, 0x43, 0x54, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 986 0x12, 0x1e, 0x0a, 0x0a, 0x70, 0x72, 0x65, 0x63, 0x65, 0x72, 0x74, 0x44, 0x45, 0x52, 0x18, 0x01, 987 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0a, 0x70, 0x72, 0x65, 0x63, 0x65, 0x72, 0x74, 0x44, 0x45, 0x52, 988 0x22, 0x25, 0x0a, 0x0b, 0x53, 0x43, 0x54, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 989 0x16, 0x0a, 0x06, 0x73, 0x63, 0x74, 0x44, 0x45, 0x52, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0c, 0x52, 990 0x06, 0x73, 0x63, 0x74, 0x44, 0x45, 0x52, 0x22, 0x2d, 0x0a, 0x13, 0x47, 0x65, 0x6e, 0x65, 0x72, 991 0x61, 0x74, 0x65, 0x4f, 0x43, 0x53, 0x50, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 992 0x0a, 0x06, 0x73, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 993 0x73, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x22, 0x58, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 994 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4b, 0x65, 0x79, 0x52, 995 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 996 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 997 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x44, 0x12, 0x10, 998 0x0a, 0x03, 0x6a, 0x77, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x03, 0x6a, 0x77, 0x6b, 999 0x22, 0x47, 0x0a, 0x1d, 0x44, 0x65, 0x61, 0x63, 0x74, 0x69, 0x76, 0x61, 0x74, 0x65, 0x52, 0x65, 1000 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 1001 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 1002 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x73, 1003 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x44, 0x22, 0x9c, 0x01, 0x0a, 0x1a, 0x55, 0x70, 1004 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 1005 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x29, 0x0a, 0x05, 0x61, 0x75, 0x74, 0x68, 1006 0x7a, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x41, 1007 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x05, 0x61, 0x75, 1008 0x74, 0x68, 0x7a, 0x12, 0x26, 0x0a, 0x0e, 0x63, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 1009 0x49, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x63, 0x68, 0x61, 1010 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x2b, 0x0a, 0x08, 0x72, 1011 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 1012 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x52, 0x08, 1013 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6d, 0x0a, 0x18, 0x50, 0x65, 0x72, 0x66, 1014 0x6f, 0x72, 0x6d, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 1015 0x75, 0x65, 0x73, 0x74, 0x12, 0x29, 0x0a, 0x05, 0x61, 0x75, 0x74, 0x68, 0x7a, 0x18, 0x01, 0x20, 1016 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 1017 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x05, 0x61, 0x75, 0x74, 0x68, 0x7a, 0x12, 1018 0x26, 0x0a, 0x0e, 0x63, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x49, 0x6e, 0x64, 0x65, 1019 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x63, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 1020 0x67, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x22, 0x5c, 0x0a, 0x1c, 0x52, 0x65, 0x76, 0x6f, 0x6b, 1021 0x65, 0x43, 0x65, 0x72, 0x74, 0x42, 0x79, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x6e, 0x74, 1022 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x65, 0x72, 0x74, 0x18, 1023 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x63, 0x65, 0x72, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x63, 1024 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 1025 0x14, 0x0a, 0x05, 0x72, 0x65, 0x67, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 1026 0x72, 0x65, 0x67, 0x49, 0x44, 0x22, 0x32, 0x0a, 0x16, 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x43, 1027 0x65, 0x72, 0x74, 0x42, 0x79, 0x4b, 0x65, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 1028 0x12, 0x0a, 0x04, 0x63, 0x65, 0x72, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x63, 1029 0x65, 0x72, 0x74, 0x4a, 0x04, 0x08, 0x02, 0x10, 0x03, 0x22, 0xe6, 0x01, 0x0a, 0x28, 0x41, 0x64, 1030 0x6d, 0x69, 0x6e, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x76, 0x65, 0x6c, 0x79, 0x52, 0x65, 1031 0x76, 0x6f, 0x6b, 0x65, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x52, 1032 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x65, 0x72, 0x74, 0x18, 0x01, 1033 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x63, 0x65, 0x72, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 1034 0x72, 0x69, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x65, 0x72, 0x69, 1035 0x61, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 1036 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x4e, 1037 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x61, 0x64, 0x6d, 0x69, 0x6e, 1038 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x22, 0x0a, 0x0c, 0x73, 0x6b, 0x69, 0x70, 0x42, 0x6c, 0x6f, 0x63, 1039 0x6b, 0x4b, 0x65, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x73, 0x6b, 0x69, 0x70, 1040 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x4b, 0x65, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x6d, 0x61, 0x6c, 0x66, 1041 0x6f, 0x72, 0x6d, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x6d, 0x61, 0x6c, 1042 0x66, 0x6f, 0x72, 0x6d, 0x65, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x72, 0x6c, 0x53, 0x68, 0x61, 1043 0x72, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x63, 0x72, 0x6c, 0x53, 0x68, 0x61, 1044 0x72, 0x64, 0x22, 0xfb, 0x01, 0x0a, 0x0f, 0x4e, 0x65, 0x77, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x52, 1045 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 1046 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 1047 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x44, 0x12, 0x32, 1048 0x0a, 0x0b, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x73, 0x18, 0x08, 0x20, 1049 0x03, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 1050 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x0b, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 1051 0x72, 0x73, 0x12, 0x36, 0x0a, 0x16, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 1052 0x65, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 1053 0x28, 0x09, 0x52, 0x16, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x50, 1054 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 1055 0x70, 0x6c, 0x61, 0x63, 0x65, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 1056 0x70, 0x6c, 0x61, 0x63, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x63, 1057 0x65, 0x73, 0x53, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 1058 0x72, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x73, 0x53, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x4a, 0x04, 1059 0x08, 0x02, 0x10, 0x03, 0x4a, 0x04, 0x08, 0x04, 0x10, 0x05, 0x4a, 0x04, 0x08, 0x06, 0x10, 0x07, 1060 0x22, 0x29, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 1061 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 1062 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x22, 0x4b, 0x0a, 0x14, 0x46, 1063 0x69, 0x6e, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 1064 0x65, 0x73, 0x74, 0x12, 0x21, 0x0a, 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 1065 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x52, 1066 0x05, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x12, 0x10, 0x0a, 0x03, 0x63, 0x73, 0x72, 0x18, 0x02, 0x20, 1067 0x01, 0x28, 0x0c, 0x52, 0x03, 0x63, 0x73, 0x72, 0x22, 0x3f, 0x0a, 0x15, 0x55, 0x6e, 0x70, 0x61, 1068 0x75, 0x73, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 1069 0x74, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 1070 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x73, 1071 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x44, 0x22, 0x2e, 0x0a, 0x16, 0x55, 0x6e, 0x70, 1072 0x61, 0x75, 0x73, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 1073 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 1074 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0xd2, 0x01, 0x0a, 0x1b, 0x41, 0x64, 1075 0x64, 0x52, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4f, 0x76, 0x65, 0x72, 0x72, 0x69, 1076 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x69, 0x6d, 1077 0x69, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x6c, 0x69, 1078 0x6d, 0x69, 0x74, 0x45, 0x6e, 0x75, 0x6d, 0x12, 0x1c, 0x0a, 0x09, 0x62, 0x75, 0x63, 0x6b, 0x65, 1079 0x74, 0x4b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x62, 0x75, 0x63, 0x6b, 1080 0x65, 0x74, 0x4b, 0x65, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 1081 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x12, 1082 0x31, 0x0a, 0x06, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 1083 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 1084 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x65, 0x72, 0x69, 1085 0x6f, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 1086 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x75, 0x72, 0x73, 1087 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x62, 0x75, 0x72, 0x73, 0x74, 0x22, 0x54, 1088 0x0a, 0x1c, 0x41, 0x64, 0x64, 0x52, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4f, 0x76, 1089 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1a, 1090 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 1091 0x52, 0x08, 0x69, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x65, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x65, 0x6e, 1092 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x65, 0x6e, 0x61, 1093 0x62, 0x6c, 0x65, 0x64, 0x32, 0xf1, 0x07, 0x0a, 0x15, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 1094 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x3b, 1095 0x0a, 0x0f, 0x4e, 0x65, 0x77, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 1096 0x6e, 0x12, 0x12, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 1097 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x12, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x52, 0x65, 0x67, 1098 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x00, 0x12, 0x4f, 0x0a, 0x15, 0x55, 1099 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 1100 0x6e, 0x4b, 0x65, 0x79, 0x12, 0x20, 0x2e, 0x72, 0x61, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 1101 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4b, 0x65, 0x79, 0x52, 1102 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x12, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x52, 0x65, 1103 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x00, 0x12, 0x51, 0x0a, 0x16, 1104 0x44, 0x65, 0x61, 0x63, 0x74, 0x69, 0x76, 0x61, 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 1105 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x21, 0x2e, 0x72, 0x61, 0x2e, 0x44, 0x65, 0x61, 0x63, 1106 0x74, 0x69, 0x76, 0x61, 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 1107 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x12, 0x2e, 0x63, 0x6f, 0x72, 0x65, 1108 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x00, 0x12, 1109 0x48, 0x0a, 0x11, 0x50, 0x65, 0x72, 0x66, 0x6f, 0x72, 0x6d, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 1110 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x2e, 0x72, 0x61, 0x2e, 0x50, 0x65, 0x72, 0x66, 0x6f, 0x72, 1111 0x6d, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 1112 0x73, 0x74, 0x1a, 0x13, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 1113 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x00, 0x12, 0x48, 0x0a, 0x17, 0x44, 0x65, 0x61, 1114 0x63, 0x74, 0x69, 0x76, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 1115 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x13, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x41, 0x75, 0x74, 0x68, 1116 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 1117 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 1118 0x79, 0x22, 0x00, 0x12, 0x53, 0x0a, 0x15, 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x43, 0x65, 0x72, 1119 0x74, 0x42, 0x79, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x6e, 0x74, 0x12, 0x20, 0x2e, 0x72, 1120 0x61, 0x2e, 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x43, 0x65, 0x72, 0x74, 0x42, 0x79, 0x41, 0x70, 1121 0x70, 0x6c, 0x69, 0x63, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 1122 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 1123 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x00, 0x12, 0x47, 0x0a, 0x0f, 0x52, 0x65, 0x76, 0x6f, 1124 0x6b, 0x65, 0x43, 0x65, 0x72, 0x74, 0x42, 0x79, 0x4b, 0x65, 0x79, 0x12, 0x1a, 0x2e, 0x72, 0x61, 1125 0x2e, 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x43, 0x65, 0x72, 0x74, 0x42, 0x79, 0x4b, 0x65, 0x79, 1126 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 1127 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 1128 0x00, 0x12, 0x6b, 0x0a, 0x21, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 1129 0x69, 0x76, 0x65, 0x6c, 0x79, 0x52, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x43, 0x65, 0x72, 0x74, 0x69, 1130 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0x2c, 0x2e, 0x72, 0x61, 0x2e, 0x41, 0x64, 0x6d, 0x69, 1131 0x6e, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x76, 0x65, 0x6c, 0x79, 0x52, 0x65, 0x76, 0x6f, 1132 0x6b, 0x65, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 1133 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 1134 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x00, 0x12, 0x2e, 1135 0x0a, 0x08, 0x4e, 0x65, 0x77, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x12, 0x13, 0x2e, 0x72, 0x61, 0x2e, 1136 0x4e, 0x65, 0x77, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 1137 0x0b, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x22, 0x00, 0x12, 0x46, 1138 0x0a, 0x10, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 1139 0x6f, 0x6e, 0x12, 0x1b, 0x2e, 0x72, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 1140 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 1141 0x13, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 1142 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x00, 0x12, 0x38, 0x0a, 0x0d, 0x46, 0x69, 0x6e, 0x61, 0x6c, 0x69, 1143 0x7a, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x12, 0x18, 0x2e, 0x72, 0x61, 0x2e, 0x46, 0x69, 0x6e, 1144 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 1145 0x74, 0x1a, 0x0b, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x22, 0x00, 1146 0x12, 0x49, 0x0a, 0x0e, 0x55, 0x6e, 0x70, 0x61, 0x75, 0x73, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 1147 0x6e, 0x74, 0x12, 0x19, 0x2e, 0x72, 0x61, 0x2e, 0x55, 0x6e, 0x70, 0x61, 0x75, 0x73, 0x65, 0x41, 1148 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 1149 0x72, 0x61, 0x2e, 0x55, 0x6e, 0x70, 0x61, 0x75, 0x73, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 1150 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x5b, 0x0a, 0x14, 0x41, 1151 0x64, 0x64, 0x52, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4f, 0x76, 0x65, 0x72, 0x72, 1152 0x69, 0x64, 0x65, 0x12, 0x1f, 0x2e, 0x72, 0x61, 0x2e, 0x41, 0x64, 0x64, 0x52, 0x61, 0x74, 0x65, 1153 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x52, 0x65, 0x71, 1154 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x72, 0x61, 0x2e, 0x41, 0x64, 0x64, 0x52, 0x61, 0x74, 1155 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x4f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x52, 0x65, 1156 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x32, 0x3b, 0x0a, 0x0b, 0x53, 0x43, 0x54, 0x50, 1157 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x2c, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x53, 0x43, 1158 0x54, 0x73, 0x12, 0x0e, 0x2e, 0x72, 0x61, 0x2e, 0x53, 0x43, 0x54, 0x52, 0x65, 0x71, 0x75, 0x65, 1159 0x73, 0x74, 0x1a, 0x0f, 0x2e, 0x72, 0x61, 0x2e, 0x53, 0x43, 0x54, 0x52, 0x65, 0x73, 0x70, 0x6f, 1160 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x29, 0x5a, 0x27, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 1161 0x63, 0x6f, 0x6d, 0x2f, 0x6c, 0x65, 0x74, 0x73, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x2f, 1162 0x62, 0x6f, 0x75, 0x6c, 0x64, 0x65, 0x72, 0x2f, 0x72, 0x61, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 1163 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 1164 }) 1165 1166 var ( 1167 file_ra_proto_rawDescOnce sync.Once 1168 file_ra_proto_rawDescData []byte 1169 ) 1170 1171 func file_ra_proto_rawDescGZIP() []byte { 1172 file_ra_proto_rawDescOnce.Do(func() { 1173 file_ra_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_ra_proto_rawDesc), len(file_ra_proto_rawDesc))) 1174 }) 1175 return file_ra_proto_rawDescData 1176 } 1177 1178 var file_ra_proto_msgTypes = make([]protoimpl.MessageInfo, 17) 1179 var file_ra_proto_goTypes = []any{ 1180 (*SCTRequest)(nil), // 0: ra.SCTRequest 1181 (*SCTResponse)(nil), // 1: ra.SCTResponse 1182 (*GenerateOCSPRequest)(nil), // 2: ra.GenerateOCSPRequest 1183 (*UpdateRegistrationKeyRequest)(nil), // 3: ra.UpdateRegistrationKeyRequest 1184 (*DeactivateRegistrationRequest)(nil), // 4: ra.DeactivateRegistrationRequest 1185 (*UpdateAuthorizationRequest)(nil), // 5: ra.UpdateAuthorizationRequest 1186 (*PerformValidationRequest)(nil), // 6: ra.PerformValidationRequest 1187 (*RevokeCertByApplicantRequest)(nil), // 7: ra.RevokeCertByApplicantRequest 1188 (*RevokeCertByKeyRequest)(nil), // 8: ra.RevokeCertByKeyRequest 1189 (*AdministrativelyRevokeCertificateRequest)(nil), // 9: ra.AdministrativelyRevokeCertificateRequest 1190 (*NewOrderRequest)(nil), // 10: ra.NewOrderRequest 1191 (*GetAuthorizationRequest)(nil), // 11: ra.GetAuthorizationRequest 1192 (*FinalizeOrderRequest)(nil), // 12: ra.FinalizeOrderRequest 1193 (*UnpauseAccountRequest)(nil), // 13: ra.UnpauseAccountRequest 1194 (*UnpauseAccountResponse)(nil), // 14: ra.UnpauseAccountResponse 1195 (*AddRateLimitOverrideRequest)(nil), // 15: ra.AddRateLimitOverrideRequest 1196 (*AddRateLimitOverrideResponse)(nil), // 16: ra.AddRateLimitOverrideResponse 1197 (*proto.Authorization)(nil), // 17: core.Authorization 1198 (*proto.Challenge)(nil), // 18: core.Challenge 1199 (*proto.Identifier)(nil), // 19: core.Identifier 1200 (*proto.Order)(nil), // 20: core.Order 1201 (*durationpb.Duration)(nil), // 21: google.protobuf.Duration 1202 (*proto.Registration)(nil), // 22: core.Registration 1203 (*emptypb.Empty)(nil), // 23: google.protobuf.Empty 1204 } 1205 var file_ra_proto_depIdxs = []int32{ 1206 17, // 0: ra.UpdateAuthorizationRequest.authz:type_name -> core.Authorization 1207 18, // 1: ra.UpdateAuthorizationRequest.response:type_name -> core.Challenge 1208 17, // 2: ra.PerformValidationRequest.authz:type_name -> core.Authorization 1209 19, // 3: ra.NewOrderRequest.identifiers:type_name -> core.Identifier 1210 20, // 4: ra.FinalizeOrderRequest.order:type_name -> core.Order 1211 21, // 5: ra.AddRateLimitOverrideRequest.period:type_name -> google.protobuf.Duration 1212 22, // 6: ra.RegistrationAuthority.NewRegistration:input_type -> core.Registration 1213 3, // 7: ra.RegistrationAuthority.UpdateRegistrationKey:input_type -> ra.UpdateRegistrationKeyRequest 1214 4, // 8: ra.RegistrationAuthority.DeactivateRegistration:input_type -> ra.DeactivateRegistrationRequest 1215 6, // 9: ra.RegistrationAuthority.PerformValidation:input_type -> ra.PerformValidationRequest 1216 17, // 10: ra.RegistrationAuthority.DeactivateAuthorization:input_type -> core.Authorization 1217 7, // 11: ra.RegistrationAuthority.RevokeCertByApplicant:input_type -> ra.RevokeCertByApplicantRequest 1218 8, // 12: ra.RegistrationAuthority.RevokeCertByKey:input_type -> ra.RevokeCertByKeyRequest 1219 9, // 13: ra.RegistrationAuthority.AdministrativelyRevokeCertificate:input_type -> ra.AdministrativelyRevokeCertificateRequest 1220 10, // 14: ra.RegistrationAuthority.NewOrder:input_type -> ra.NewOrderRequest 1221 11, // 15: ra.RegistrationAuthority.GetAuthorization:input_type -> ra.GetAuthorizationRequest 1222 12, // 16: ra.RegistrationAuthority.FinalizeOrder:input_type -> ra.FinalizeOrderRequest 1223 13, // 17: ra.RegistrationAuthority.UnpauseAccount:input_type -> ra.UnpauseAccountRequest 1224 15, // 18: ra.RegistrationAuthority.AddRateLimitOverride:input_type -> ra.AddRateLimitOverrideRequest 1225 0, // 19: ra.SCTProvider.GetSCTs:input_type -> ra.SCTRequest 1226 22, // 20: ra.RegistrationAuthority.NewRegistration:output_type -> core.Registration 1227 22, // 21: ra.RegistrationAuthority.UpdateRegistrationKey:output_type -> core.Registration 1228 22, // 22: ra.RegistrationAuthority.DeactivateRegistration:output_type -> core.Registration 1229 17, // 23: ra.RegistrationAuthority.PerformValidation:output_type -> core.Authorization 1230 23, // 24: ra.RegistrationAuthority.DeactivateAuthorization:output_type -> google.protobuf.Empty 1231 23, // 25: ra.RegistrationAuthority.RevokeCertByApplicant:output_type -> google.protobuf.Empty 1232 23, // 26: ra.RegistrationAuthority.RevokeCertByKey:output_type -> google.protobuf.Empty 1233 23, // 27: ra.RegistrationAuthority.AdministrativelyRevokeCertificate:output_type -> google.protobuf.Empty 1234 20, // 28: ra.RegistrationAuthority.NewOrder:output_type -> core.Order 1235 17, // 29: ra.RegistrationAuthority.GetAuthorization:output_type -> core.Authorization 1236 20, // 30: ra.RegistrationAuthority.FinalizeOrder:output_type -> core.Order 1237 14, // 31: ra.RegistrationAuthority.UnpauseAccount:output_type -> ra.UnpauseAccountResponse 1238 16, // 32: ra.RegistrationAuthority.AddRateLimitOverride:output_type -> ra.AddRateLimitOverrideResponse 1239 1, // 33: ra.SCTProvider.GetSCTs:output_type -> ra.SCTResponse 1240 20, // [20:34] is the sub-list for method output_type 1241 6, // [6:20] is the sub-list for method input_type 1242 6, // [6:6] is the sub-list for extension type_name 1243 6, // [6:6] is the sub-list for extension extendee 1244 0, // [0:6] is the sub-list for field type_name 1245 } 1246 1247 func init() { file_ra_proto_init() } 1248 func file_ra_proto_init() { 1249 if File_ra_proto != nil { 1250 return 1251 } 1252 type x struct{} 1253 out := protoimpl.TypeBuilder{ 1254 File: protoimpl.DescBuilder{ 1255 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 1256 RawDescriptor: unsafe.Slice(unsafe.StringData(file_ra_proto_rawDesc), len(file_ra_proto_rawDesc)), 1257 NumEnums: 0, 1258 NumMessages: 17, 1259 NumExtensions: 0, 1260 NumServices: 2, 1261 }, 1262 GoTypes: file_ra_proto_goTypes, 1263 DependencyIndexes: file_ra_proto_depIdxs, 1264 MessageInfos: file_ra_proto_msgTypes, 1265 }.Build() 1266 File_ra_proto = out.File 1267 file_ra_proto_goTypes = nil 1268 file_ra_proto_depIdxs = nil 1269 }