1
2
3
4
5
6
7 package proto
8
9 import (
10 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
11 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
12 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
13 reflect "reflect"
14 sync "sync"
15 )
16
17 const (
18
19 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
20
21 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
22 )
23
24 type Challenge struct {
25 state protoimpl.MessageState
26 sizeCache protoimpl.SizeCache
27 unknownFields protoimpl.UnknownFields
28
29
30 Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
31 Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
32 Status string `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"`
33 Uri string `protobuf:"bytes,9,opt,name=uri,proto3" json:"uri,omitempty"`
34 Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"`
35 KeyAuthorization string `protobuf:"bytes,5,opt,name=keyAuthorization,proto3" json:"keyAuthorization,omitempty"`
36 Validationrecords []*ValidationRecord `protobuf:"bytes,10,rep,name=validationrecords,proto3" json:"validationrecords,omitempty"`
37 Error *ProblemDetails `protobuf:"bytes,7,opt,name=error,proto3" json:"error,omitempty"`
38 ValidatedNS int64 `protobuf:"varint,11,opt,name=validatedNS,proto3" json:"validatedNS,omitempty"`
39 Validated *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=validated,proto3" json:"validated,omitempty"`
40 }
41
42 func (x *Challenge) Reset() {
43 *x = Challenge{}
44 if protoimpl.UnsafeEnabled {
45 mi := &file_core_proto_msgTypes[0]
46 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
47 ms.StoreMessageInfo(mi)
48 }
49 }
50
51 func (x *Challenge) String() string {
52 return protoimpl.X.MessageStringOf(x)
53 }
54
55 func (*Challenge) ProtoMessage() {}
56
57 func (x *Challenge) ProtoReflect() protoreflect.Message {
58 mi := &file_core_proto_msgTypes[0]
59 if protoimpl.UnsafeEnabled && x != nil {
60 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
61 if ms.LoadMessageInfo() == nil {
62 ms.StoreMessageInfo(mi)
63 }
64 return ms
65 }
66 return mi.MessageOf(x)
67 }
68
69
70 func (*Challenge) Descriptor() ([]byte, []int) {
71 return file_core_proto_rawDescGZIP(), []int{0}
72 }
73
74 func (x *Challenge) GetId() int64 {
75 if x != nil {
76 return x.Id
77 }
78 return 0
79 }
80
81 func (x *Challenge) GetType() string {
82 if x != nil {
83 return x.Type
84 }
85 return ""
86 }
87
88 func (x *Challenge) GetStatus() string {
89 if x != nil {
90 return x.Status
91 }
92 return ""
93 }
94
95 func (x *Challenge) GetUri() string {
96 if x != nil {
97 return x.Uri
98 }
99 return ""
100 }
101
102 func (x *Challenge) GetToken() string {
103 if x != nil {
104 return x.Token
105 }
106 return ""
107 }
108
109 func (x *Challenge) GetKeyAuthorization() string {
110 if x != nil {
111 return x.KeyAuthorization
112 }
113 return ""
114 }
115
116 func (x *Challenge) GetValidationrecords() []*ValidationRecord {
117 if x != nil {
118 return x.Validationrecords
119 }
120 return nil
121 }
122
123 func (x *Challenge) GetError() *ProblemDetails {
124 if x != nil {
125 return x.Error
126 }
127 return nil
128 }
129
130 func (x *Challenge) GetValidatedNS() int64 {
131 if x != nil {
132 return x.ValidatedNS
133 }
134 return 0
135 }
136
137 func (x *Challenge) GetValidated() *timestamppb.Timestamp {
138 if x != nil {
139 return x.Validated
140 }
141 return nil
142 }
143
144 type ValidationRecord struct {
145 state protoimpl.MessageState
146 sizeCache protoimpl.SizeCache
147 unknownFields protoimpl.UnknownFields
148
149 Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
150 Port string `protobuf:"bytes,2,opt,name=port,proto3" json:"port,omitempty"`
151 AddressesResolved [][]byte `protobuf:"bytes,3,rep,name=addressesResolved,proto3" json:"addressesResolved,omitempty"`
152 AddressUsed []byte `protobuf:"bytes,4,opt,name=addressUsed,proto3" json:"addressUsed,omitempty"`
153 Authorities []string `protobuf:"bytes,5,rep,name=authorities,proto3" json:"authorities,omitempty"`
154 Url string `protobuf:"bytes,6,opt,name=url,proto3" json:"url,omitempty"`
155
156
157
158 AddressesTried [][]byte `protobuf:"bytes,7,rep,name=addressesTried,proto3" json:"addressesTried,omitempty"`
159 }
160
161 func (x *ValidationRecord) Reset() {
162 *x = ValidationRecord{}
163 if protoimpl.UnsafeEnabled {
164 mi := &file_core_proto_msgTypes[1]
165 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
166 ms.StoreMessageInfo(mi)
167 }
168 }
169
170 func (x *ValidationRecord) String() string {
171 return protoimpl.X.MessageStringOf(x)
172 }
173
174 func (*ValidationRecord) ProtoMessage() {}
175
176 func (x *ValidationRecord) ProtoReflect() protoreflect.Message {
177 mi := &file_core_proto_msgTypes[1]
178 if protoimpl.UnsafeEnabled && x != nil {
179 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
180 if ms.LoadMessageInfo() == nil {
181 ms.StoreMessageInfo(mi)
182 }
183 return ms
184 }
185 return mi.MessageOf(x)
186 }
187
188
189 func (*ValidationRecord) Descriptor() ([]byte, []int) {
190 return file_core_proto_rawDescGZIP(), []int{1}
191 }
192
193 func (x *ValidationRecord) GetHostname() string {
194 if x != nil {
195 return x.Hostname
196 }
197 return ""
198 }
199
200 func (x *ValidationRecord) GetPort() string {
201 if x != nil {
202 return x.Port
203 }
204 return ""
205 }
206
207 func (x *ValidationRecord) GetAddressesResolved() [][]byte {
208 if x != nil {
209 return x.AddressesResolved
210 }
211 return nil
212 }
213
214 func (x *ValidationRecord) GetAddressUsed() []byte {
215 if x != nil {
216 return x.AddressUsed
217 }
218 return nil
219 }
220
221 func (x *ValidationRecord) GetAuthorities() []string {
222 if x != nil {
223 return x.Authorities
224 }
225 return nil
226 }
227
228 func (x *ValidationRecord) GetUrl() string {
229 if x != nil {
230 return x.Url
231 }
232 return ""
233 }
234
235 func (x *ValidationRecord) GetAddressesTried() [][]byte {
236 if x != nil {
237 return x.AddressesTried
238 }
239 return nil
240 }
241
242 type ProblemDetails struct {
243 state protoimpl.MessageState
244 sizeCache protoimpl.SizeCache
245 unknownFields protoimpl.UnknownFields
246
247 ProblemType string `protobuf:"bytes,1,opt,name=problemType,proto3" json:"problemType,omitempty"`
248 Detail string `protobuf:"bytes,2,opt,name=detail,proto3" json:"detail,omitempty"`
249 HttpStatus int32 `protobuf:"varint,3,opt,name=httpStatus,proto3" json:"httpStatus,omitempty"`
250 }
251
252 func (x *ProblemDetails) Reset() {
253 *x = ProblemDetails{}
254 if protoimpl.UnsafeEnabled {
255 mi := &file_core_proto_msgTypes[2]
256 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
257 ms.StoreMessageInfo(mi)
258 }
259 }
260
261 func (x *ProblemDetails) String() string {
262 return protoimpl.X.MessageStringOf(x)
263 }
264
265 func (*ProblemDetails) ProtoMessage() {}
266
267 func (x *ProblemDetails) ProtoReflect() protoreflect.Message {
268 mi := &file_core_proto_msgTypes[2]
269 if protoimpl.UnsafeEnabled && x != nil {
270 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
271 if ms.LoadMessageInfo() == nil {
272 ms.StoreMessageInfo(mi)
273 }
274 return ms
275 }
276 return mi.MessageOf(x)
277 }
278
279
280 func (*ProblemDetails) Descriptor() ([]byte, []int) {
281 return file_core_proto_rawDescGZIP(), []int{2}
282 }
283
284 func (x *ProblemDetails) GetProblemType() string {
285 if x != nil {
286 return x.ProblemType
287 }
288 return ""
289 }
290
291 func (x *ProblemDetails) GetDetail() string {
292 if x != nil {
293 return x.Detail
294 }
295 return ""
296 }
297
298 func (x *ProblemDetails) GetHttpStatus() int32 {
299 if x != nil {
300 return x.HttpStatus
301 }
302 return 0
303 }
304
305 type Certificate struct {
306 state protoimpl.MessageState
307 sizeCache protoimpl.SizeCache
308 unknownFields protoimpl.UnknownFields
309
310
311 RegistrationID int64 `protobuf:"varint,1,opt,name=registrationID,proto3" json:"registrationID,omitempty"`
312 Serial string `protobuf:"bytes,2,opt,name=serial,proto3" json:"serial,omitempty"`
313 Digest string `protobuf:"bytes,3,opt,name=digest,proto3" json:"digest,omitempty"`
314 Der []byte `protobuf:"bytes,4,opt,name=der,proto3" json:"der,omitempty"`
315 IssuedNS int64 `protobuf:"varint,5,opt,name=issuedNS,proto3" json:"issuedNS,omitempty"`
316 Issued *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=issued,proto3" json:"issued,omitempty"`
317 ExpiresNS int64 `protobuf:"varint,6,opt,name=expiresNS,proto3" json:"expiresNS,omitempty"`
318 Expires *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=expires,proto3" json:"expires,omitempty"`
319 }
320
321 func (x *Certificate) Reset() {
322 *x = Certificate{}
323 if protoimpl.UnsafeEnabled {
324 mi := &file_core_proto_msgTypes[3]
325 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
326 ms.StoreMessageInfo(mi)
327 }
328 }
329
330 func (x *Certificate) String() string {
331 return protoimpl.X.MessageStringOf(x)
332 }
333
334 func (*Certificate) ProtoMessage() {}
335
336 func (x *Certificate) ProtoReflect() protoreflect.Message {
337 mi := &file_core_proto_msgTypes[3]
338 if protoimpl.UnsafeEnabled && 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
349 func (*Certificate) Descriptor() ([]byte, []int) {
350 return file_core_proto_rawDescGZIP(), []int{3}
351 }
352
353 func (x *Certificate) GetRegistrationID() int64 {
354 if x != nil {
355 return x.RegistrationID
356 }
357 return 0
358 }
359
360 func (x *Certificate) GetSerial() string {
361 if x != nil {
362 return x.Serial
363 }
364 return ""
365 }
366
367 func (x *Certificate) GetDigest() string {
368 if x != nil {
369 return x.Digest
370 }
371 return ""
372 }
373
374 func (x *Certificate) GetDer() []byte {
375 if x != nil {
376 return x.Der
377 }
378 return nil
379 }
380
381 func (x *Certificate) GetIssuedNS() int64 {
382 if x != nil {
383 return x.IssuedNS
384 }
385 return 0
386 }
387
388 func (x *Certificate) GetIssued() *timestamppb.Timestamp {
389 if x != nil {
390 return x.Issued
391 }
392 return nil
393 }
394
395 func (x *Certificate) GetExpiresNS() int64 {
396 if x != nil {
397 return x.ExpiresNS
398 }
399 return 0
400 }
401
402 func (x *Certificate) GetExpires() *timestamppb.Timestamp {
403 if x != nil {
404 return x.Expires
405 }
406 return nil
407 }
408
409 type CertificateStatus struct {
410 state protoimpl.MessageState
411 sizeCache protoimpl.SizeCache
412 unknownFields protoimpl.UnknownFields
413
414
415 Serial string `protobuf:"bytes,1,opt,name=serial,proto3" json:"serial,omitempty"`
416 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
417 OcspLastUpdatedNS int64 `protobuf:"varint,4,opt,name=ocspLastUpdatedNS,proto3" json:"ocspLastUpdatedNS,omitempty"`
418 OcspLastUpdated *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=ocspLastUpdated,proto3" json:"ocspLastUpdated,omitempty"`
419 RevokedDateNS int64 `protobuf:"varint,5,opt,name=revokedDateNS,proto3" json:"revokedDateNS,omitempty"`
420 RevokedDate *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=revokedDate,proto3" json:"revokedDate,omitempty"`
421 RevokedReason int64 `protobuf:"varint,6,opt,name=revokedReason,proto3" json:"revokedReason,omitempty"`
422 LastExpirationNagSentNS int64 `protobuf:"varint,7,opt,name=lastExpirationNagSentNS,proto3" json:"lastExpirationNagSentNS,omitempty"`
423 LastExpirationNagSent *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=lastExpirationNagSent,proto3" json:"lastExpirationNagSent,omitempty"`
424 NotAfterNS int64 `protobuf:"varint,9,opt,name=notAfterNS,proto3" json:"notAfterNS,omitempty"`
425 NotAfter *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=notAfter,proto3" json:"notAfter,omitempty"`
426 IsExpired bool `protobuf:"varint,10,opt,name=isExpired,proto3" json:"isExpired,omitempty"`
427 IssuerID int64 `protobuf:"varint,11,opt,name=issuerID,proto3" json:"issuerID,omitempty"`
428 }
429
430 func (x *CertificateStatus) Reset() {
431 *x = CertificateStatus{}
432 if protoimpl.UnsafeEnabled {
433 mi := &file_core_proto_msgTypes[4]
434 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
435 ms.StoreMessageInfo(mi)
436 }
437 }
438
439 func (x *CertificateStatus) String() string {
440 return protoimpl.X.MessageStringOf(x)
441 }
442
443 func (*CertificateStatus) ProtoMessage() {}
444
445 func (x *CertificateStatus) ProtoReflect() protoreflect.Message {
446 mi := &file_core_proto_msgTypes[4]
447 if protoimpl.UnsafeEnabled && x != nil {
448 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
449 if ms.LoadMessageInfo() == nil {
450 ms.StoreMessageInfo(mi)
451 }
452 return ms
453 }
454 return mi.MessageOf(x)
455 }
456
457
458 func (*CertificateStatus) Descriptor() ([]byte, []int) {
459 return file_core_proto_rawDescGZIP(), []int{4}
460 }
461
462 func (x *CertificateStatus) GetSerial() string {
463 if x != nil {
464 return x.Serial
465 }
466 return ""
467 }
468
469 func (x *CertificateStatus) GetStatus() string {
470 if x != nil {
471 return x.Status
472 }
473 return ""
474 }
475
476 func (x *CertificateStatus) GetOcspLastUpdatedNS() int64 {
477 if x != nil {
478 return x.OcspLastUpdatedNS
479 }
480 return 0
481 }
482
483 func (x *CertificateStatus) GetOcspLastUpdated() *timestamppb.Timestamp {
484 if x != nil {
485 return x.OcspLastUpdated
486 }
487 return nil
488 }
489
490 func (x *CertificateStatus) GetRevokedDateNS() int64 {
491 if x != nil {
492 return x.RevokedDateNS
493 }
494 return 0
495 }
496
497 func (x *CertificateStatus) GetRevokedDate() *timestamppb.Timestamp {
498 if x != nil {
499 return x.RevokedDate
500 }
501 return nil
502 }
503
504 func (x *CertificateStatus) GetRevokedReason() int64 {
505 if x != nil {
506 return x.RevokedReason
507 }
508 return 0
509 }
510
511 func (x *CertificateStatus) GetLastExpirationNagSentNS() int64 {
512 if x != nil {
513 return x.LastExpirationNagSentNS
514 }
515 return 0
516 }
517
518 func (x *CertificateStatus) GetLastExpirationNagSent() *timestamppb.Timestamp {
519 if x != nil {
520 return x.LastExpirationNagSent
521 }
522 return nil
523 }
524
525 func (x *CertificateStatus) GetNotAfterNS() int64 {
526 if x != nil {
527 return x.NotAfterNS
528 }
529 return 0
530 }
531
532 func (x *CertificateStatus) GetNotAfter() *timestamppb.Timestamp {
533 if x != nil {
534 return x.NotAfter
535 }
536 return nil
537 }
538
539 func (x *CertificateStatus) GetIsExpired() bool {
540 if x != nil {
541 return x.IsExpired
542 }
543 return false
544 }
545
546 func (x *CertificateStatus) GetIssuerID() int64 {
547 if x != nil {
548 return x.IssuerID
549 }
550 return 0
551 }
552
553 type Registration struct {
554 state protoimpl.MessageState
555 sizeCache protoimpl.SizeCache
556 unknownFields protoimpl.UnknownFields
557
558
559 Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
560 Key []byte `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
561 Contact []string `protobuf:"bytes,3,rep,name=contact,proto3" json:"contact,omitempty"`
562 ContactsPresent bool `protobuf:"varint,4,opt,name=contactsPresent,proto3" json:"contactsPresent,omitempty"`
563 Agreement string `protobuf:"bytes,5,opt,name=agreement,proto3" json:"agreement,omitempty"`
564 InitialIP []byte `protobuf:"bytes,6,opt,name=initialIP,proto3" json:"initialIP,omitempty"`
565 CreatedAtNS int64 `protobuf:"varint,7,opt,name=createdAtNS,proto3" json:"createdAtNS,omitempty"`
566 CreatedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=createdAt,proto3" json:"createdAt,omitempty"`
567 Status string `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"`
568 }
569
570 func (x *Registration) Reset() {
571 *x = Registration{}
572 if protoimpl.UnsafeEnabled {
573 mi := &file_core_proto_msgTypes[5]
574 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
575 ms.StoreMessageInfo(mi)
576 }
577 }
578
579 func (x *Registration) String() string {
580 return protoimpl.X.MessageStringOf(x)
581 }
582
583 func (*Registration) ProtoMessage() {}
584
585 func (x *Registration) ProtoReflect() protoreflect.Message {
586 mi := &file_core_proto_msgTypes[5]
587 if protoimpl.UnsafeEnabled && x != nil {
588 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
589 if ms.LoadMessageInfo() == nil {
590 ms.StoreMessageInfo(mi)
591 }
592 return ms
593 }
594 return mi.MessageOf(x)
595 }
596
597
598 func (*Registration) Descriptor() ([]byte, []int) {
599 return file_core_proto_rawDescGZIP(), []int{5}
600 }
601
602 func (x *Registration) GetId() int64 {
603 if x != nil {
604 return x.Id
605 }
606 return 0
607 }
608
609 func (x *Registration) GetKey() []byte {
610 if x != nil {
611 return x.Key
612 }
613 return nil
614 }
615
616 func (x *Registration) GetContact() []string {
617 if x != nil {
618 return x.Contact
619 }
620 return nil
621 }
622
623 func (x *Registration) GetContactsPresent() bool {
624 if x != nil {
625 return x.ContactsPresent
626 }
627 return false
628 }
629
630 func (x *Registration) GetAgreement() string {
631 if x != nil {
632 return x.Agreement
633 }
634 return ""
635 }
636
637 func (x *Registration) GetInitialIP() []byte {
638 if x != nil {
639 return x.InitialIP
640 }
641 return nil
642 }
643
644 func (x *Registration) GetCreatedAtNS() int64 {
645 if x != nil {
646 return x.CreatedAtNS
647 }
648 return 0
649 }
650
651 func (x *Registration) GetCreatedAt() *timestamppb.Timestamp {
652 if x != nil {
653 return x.CreatedAt
654 }
655 return nil
656 }
657
658 func (x *Registration) GetStatus() string {
659 if x != nil {
660 return x.Status
661 }
662 return ""
663 }
664
665 type Authorization struct {
666 state protoimpl.MessageState
667 sizeCache protoimpl.SizeCache
668 unknownFields protoimpl.UnknownFields
669
670
671 Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
672 Identifier string `protobuf:"bytes,2,opt,name=identifier,proto3" json:"identifier,omitempty"`
673 RegistrationID int64 `protobuf:"varint,3,opt,name=registrationID,proto3" json:"registrationID,omitempty"`
674 Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
675 ExpiresNS int64 `protobuf:"varint,5,opt,name=expiresNS,proto3" json:"expiresNS,omitempty"`
676 Expires *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=expires,proto3" json:"expires,omitempty"`
677 Challenges []*Challenge `protobuf:"bytes,6,rep,name=challenges,proto3" json:"challenges,omitempty"`
678 }
679
680 func (x *Authorization) Reset() {
681 *x = Authorization{}
682 if protoimpl.UnsafeEnabled {
683 mi := &file_core_proto_msgTypes[6]
684 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
685 ms.StoreMessageInfo(mi)
686 }
687 }
688
689 func (x *Authorization) String() string {
690 return protoimpl.X.MessageStringOf(x)
691 }
692
693 func (*Authorization) ProtoMessage() {}
694
695 func (x *Authorization) ProtoReflect() protoreflect.Message {
696 mi := &file_core_proto_msgTypes[6]
697 if protoimpl.UnsafeEnabled && x != nil {
698 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
699 if ms.LoadMessageInfo() == nil {
700 ms.StoreMessageInfo(mi)
701 }
702 return ms
703 }
704 return mi.MessageOf(x)
705 }
706
707
708 func (*Authorization) Descriptor() ([]byte, []int) {
709 return file_core_proto_rawDescGZIP(), []int{6}
710 }
711
712 func (x *Authorization) GetId() string {
713 if x != nil {
714 return x.Id
715 }
716 return ""
717 }
718
719 func (x *Authorization) GetIdentifier() string {
720 if x != nil {
721 return x.Identifier
722 }
723 return ""
724 }
725
726 func (x *Authorization) GetRegistrationID() int64 {
727 if x != nil {
728 return x.RegistrationID
729 }
730 return 0
731 }
732
733 func (x *Authorization) GetStatus() string {
734 if x != nil {
735 return x.Status
736 }
737 return ""
738 }
739
740 func (x *Authorization) GetExpiresNS() int64 {
741 if x != nil {
742 return x.ExpiresNS
743 }
744 return 0
745 }
746
747 func (x *Authorization) GetExpires() *timestamppb.Timestamp {
748 if x != nil {
749 return x.Expires
750 }
751 return nil
752 }
753
754 func (x *Authorization) GetChallenges() []*Challenge {
755 if x != nil {
756 return x.Challenges
757 }
758 return nil
759 }
760
761 type Order struct {
762 state protoimpl.MessageState
763 sizeCache protoimpl.SizeCache
764 unknownFields protoimpl.UnknownFields
765
766
767 Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
768 RegistrationID int64 `protobuf:"varint,2,opt,name=registrationID,proto3" json:"registrationID,omitempty"`
769 ExpiresNS int64 `protobuf:"varint,3,opt,name=expiresNS,proto3" json:"expiresNS,omitempty"`
770 Expires *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=expires,proto3" json:"expires,omitempty"`
771 Error *ProblemDetails `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
772 CertificateSerial string `protobuf:"bytes,5,opt,name=certificateSerial,proto3" json:"certificateSerial,omitempty"`
773 Status string `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"`
774 Names []string `protobuf:"bytes,8,rep,name=names,proto3" json:"names,omitempty"`
775 BeganProcessing bool `protobuf:"varint,9,opt,name=beganProcessing,proto3" json:"beganProcessing,omitempty"`
776 CreatedNS int64 `protobuf:"varint,10,opt,name=createdNS,proto3" json:"createdNS,omitempty"`
777 Created *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=created,proto3" json:"created,omitempty"`
778 V2Authorizations []int64 `protobuf:"varint,11,rep,packed,name=v2Authorizations,proto3" json:"v2Authorizations,omitempty"`
779 }
780
781 func (x *Order) Reset() {
782 *x = Order{}
783 if protoimpl.UnsafeEnabled {
784 mi := &file_core_proto_msgTypes[7]
785 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
786 ms.StoreMessageInfo(mi)
787 }
788 }
789
790 func (x *Order) String() string {
791 return protoimpl.X.MessageStringOf(x)
792 }
793
794 func (*Order) ProtoMessage() {}
795
796 func (x *Order) ProtoReflect() protoreflect.Message {
797 mi := &file_core_proto_msgTypes[7]
798 if protoimpl.UnsafeEnabled && x != nil {
799 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
800 if ms.LoadMessageInfo() == nil {
801 ms.StoreMessageInfo(mi)
802 }
803 return ms
804 }
805 return mi.MessageOf(x)
806 }
807
808
809 func (*Order) Descriptor() ([]byte, []int) {
810 return file_core_proto_rawDescGZIP(), []int{7}
811 }
812
813 func (x *Order) GetId() int64 {
814 if x != nil {
815 return x.Id
816 }
817 return 0
818 }
819
820 func (x *Order) GetRegistrationID() int64 {
821 if x != nil {
822 return x.RegistrationID
823 }
824 return 0
825 }
826
827 func (x *Order) GetExpiresNS() int64 {
828 if x != nil {
829 return x.ExpiresNS
830 }
831 return 0
832 }
833
834 func (x *Order) GetExpires() *timestamppb.Timestamp {
835 if x != nil {
836 return x.Expires
837 }
838 return nil
839 }
840
841 func (x *Order) GetError() *ProblemDetails {
842 if x != nil {
843 return x.Error
844 }
845 return nil
846 }
847
848 func (x *Order) GetCertificateSerial() string {
849 if x != nil {
850 return x.CertificateSerial
851 }
852 return ""
853 }
854
855 func (x *Order) GetStatus() string {
856 if x != nil {
857 return x.Status
858 }
859 return ""
860 }
861
862 func (x *Order) GetNames() []string {
863 if x != nil {
864 return x.Names
865 }
866 return nil
867 }
868
869 func (x *Order) GetBeganProcessing() bool {
870 if x != nil {
871 return x.BeganProcessing
872 }
873 return false
874 }
875
876 func (x *Order) GetCreatedNS() int64 {
877 if x != nil {
878 return x.CreatedNS
879 }
880 return 0
881 }
882
883 func (x *Order) GetCreated() *timestamppb.Timestamp {
884 if x != nil {
885 return x.Created
886 }
887 return nil
888 }
889
890 func (x *Order) GetV2Authorizations() []int64 {
891 if x != nil {
892 return x.V2Authorizations
893 }
894 return nil
895 }
896
897 type CRLEntry struct {
898 state protoimpl.MessageState
899 sizeCache protoimpl.SizeCache
900 unknownFields protoimpl.UnknownFields
901
902
903 Serial string `protobuf:"bytes,1,opt,name=serial,proto3" json:"serial,omitempty"`
904 Reason int32 `protobuf:"varint,2,opt,name=reason,proto3" json:"reason,omitempty"`
905 RevokedAtNS int64 `protobuf:"varint,3,opt,name=revokedAtNS,proto3" json:"revokedAtNS,omitempty"`
906 RevokedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=revokedAt,proto3" json:"revokedAt,omitempty"`
907 }
908
909 func (x *CRLEntry) Reset() {
910 *x = CRLEntry{}
911 if protoimpl.UnsafeEnabled {
912 mi := &file_core_proto_msgTypes[8]
913 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
914 ms.StoreMessageInfo(mi)
915 }
916 }
917
918 func (x *CRLEntry) String() string {
919 return protoimpl.X.MessageStringOf(x)
920 }
921
922 func (*CRLEntry) ProtoMessage() {}
923
924 func (x *CRLEntry) ProtoReflect() protoreflect.Message {
925 mi := &file_core_proto_msgTypes[8]
926 if protoimpl.UnsafeEnabled && x != nil {
927 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
928 if ms.LoadMessageInfo() == nil {
929 ms.StoreMessageInfo(mi)
930 }
931 return ms
932 }
933 return mi.MessageOf(x)
934 }
935
936
937 func (*CRLEntry) Descriptor() ([]byte, []int) {
938 return file_core_proto_rawDescGZIP(), []int{8}
939 }
940
941 func (x *CRLEntry) GetSerial() string {
942 if x != nil {
943 return x.Serial
944 }
945 return ""
946 }
947
948 func (x *CRLEntry) GetReason() int32 {
949 if x != nil {
950 return x.Reason
951 }
952 return 0
953 }
954
955 func (x *CRLEntry) GetRevokedAtNS() int64 {
956 if x != nil {
957 return x.RevokedAtNS
958 }
959 return 0
960 }
961
962 func (x *CRLEntry) GetRevokedAt() *timestamppb.Timestamp {
963 if x != nil {
964 return x.RevokedAt
965 }
966 return nil
967 }
968
969 var File_core_proto protoreflect.FileDescriptor
970
971 var file_core_proto_rawDesc = []byte{
972 0x0a, 0x0a, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x04, 0x63, 0x6f,
973 0x72, 0x65, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
974 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72,
975 0x6f, 0x74, 0x6f, 0x22, 0xf5, 0x02, 0x0a, 0x09, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67,
976 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69,
977 0x64, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
978 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18,
979 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x10, 0x0a,
980 0x03, 0x75, 0x72, 0x69, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, 0x12,
981 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
982 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2a, 0x0a, 0x10, 0x6b, 0x65, 0x79, 0x41, 0x75, 0x74, 0x68,
983 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
984 0x10, 0x6b, 0x65, 0x79, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f,
985 0x6e, 0x12, 0x44, 0x0a, 0x11, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x72,
986 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x18, 0x0a, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x63,
987 0x6f, 0x72, 0x65, 0x2e, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65,
988 0x63, 0x6f, 0x72, 0x64, 0x52, 0x11, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e,
989 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x12, 0x2a, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72,
990 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x50, 0x72,
991 0x6f, 0x62, 0x6c, 0x65, 0x6d, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, 0x05, 0x65, 0x72,
992 0x72, 0x6f, 0x72, 0x12, 0x20, 0x0a, 0x0b, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x64,
993 0x4e, 0x53, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61,
994 0x74, 0x65, 0x64, 0x4e, 0x53, 0x12, 0x38, 0x0a, 0x09, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74,
995 0x65, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
996 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73,
997 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x64, 0x4a,
998 0x04, 0x08, 0x04, 0x10, 0x05, 0x4a, 0x04, 0x08, 0x08, 0x10, 0x09, 0x22, 0xee, 0x01, 0x0a, 0x10,
999 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
1000 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
1001 0x28, 0x09, 0x52, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04,
1002 0x70, 0x6f, 0x72, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x70, 0x6f, 0x72, 0x74,
1003 0x12, 0x2c, 0x0a, 0x11, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x52, 0x65, 0x73,
1004 0x6f, 0x6c, 0x76, 0x65, 0x64, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x11, 0x61, 0x64, 0x64,
1005 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x52, 0x65, 0x73, 0x6f, 0x6c, 0x76, 0x65, 0x64, 0x12, 0x20,
1006 0x0a, 0x0b, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x55, 0x73, 0x65, 0x64, 0x18, 0x04, 0x20,
1007 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x55, 0x73, 0x65, 0x64,
1008 0x12, 0x20, 0x0a, 0x0b, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x69, 0x65, 0x73, 0x18,
1009 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x69,
1010 0x65, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52,
1011 0x03, 0x75, 0x72, 0x6c, 0x12, 0x26, 0x0a, 0x0e, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65,
1012 0x73, 0x54, 0x72, 0x69, 0x65, 0x64, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0c, 0x52, 0x0e, 0x61, 0x64,
1013 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x54, 0x72, 0x69, 0x65, 0x64, 0x22, 0x6a, 0x0a, 0x0e,
1014 0x50, 0x72, 0x6f, 0x62, 0x6c, 0x65, 0x6d, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x20,
1015 0x0a, 0x0b, 0x70, 0x72, 0x6f, 0x62, 0x6c, 0x65, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20,
1016 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x62, 0x6c, 0x65, 0x6d, 0x54, 0x79, 0x70, 0x65,
1017 0x12, 0x16, 0x0a, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
1018 0x52, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x12, 0x1e, 0x0a, 0x0a, 0x68, 0x74, 0x74, 0x70,
1019 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x68, 0x74,
1020 0x74, 0x70, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x9b, 0x02, 0x0a, 0x0b, 0x43, 0x65, 0x72,
1021 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x67, 0x69,
1022 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x44, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
1023 0x52, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x44,
1024 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
1025 0x52, 0x06, 0x73, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x69, 0x67, 0x65,
1026 0x73, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x69, 0x67, 0x65, 0x73, 0x74,
1027 0x12, 0x10, 0x0a, 0x03, 0x64, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x03, 0x64,
1028 0x65, 0x72, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x73, 0x75, 0x65, 0x64, 0x4e, 0x53, 0x18, 0x05,
1029 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x69, 0x73, 0x73, 0x75, 0x65, 0x64, 0x4e, 0x53, 0x12, 0x32,
1030 0x0a, 0x06, 0x69, 0x73, 0x73, 0x75, 0x65, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
1031 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
1032 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x06, 0x69, 0x73, 0x73, 0x75,
1033 0x65, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x4e, 0x53, 0x18,
1034 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x4e, 0x53,
1035 0x12, 0x34, 0x0a, 0x07, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28,
1036 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1037 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07, 0x65,
1038 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x22, 0xeb, 0x04, 0x0a, 0x11, 0x43, 0x65, 0x72, 0x74, 0x69,
1039 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x16, 0x0a, 0x06,
1040 0x73, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x65,
1041 0x72, 0x69, 0x61, 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03,
1042 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x2c, 0x0a, 0x11,
1043 0x6f, 0x63, 0x73, 0x70, 0x4c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x4e,
1044 0x53, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x6f, 0x63, 0x73, 0x70, 0x4c, 0x61, 0x73,
1045 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x4e, 0x53, 0x12, 0x44, 0x0a, 0x0f, 0x6f, 0x63,
1046 0x73, 0x70, 0x4c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x18, 0x0f, 0x20,
1047 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
1048 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52,
1049 0x0f, 0x6f, 0x63, 0x73, 0x70, 0x4c, 0x61, 0x73, 0x74, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64,
1050 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x44, 0x61, 0x74, 0x65, 0x4e,
1051 0x53, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64,
1052 0x44, 0x61, 0x74, 0x65, 0x4e, 0x53, 0x12, 0x3c, 0x0a, 0x0b, 0x72, 0x65, 0x76, 0x6f, 0x6b, 0x65,
1053 0x64, 0x44, 0x61, 0x74, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
1054 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69,
1055 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0b, 0x72, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64,
1056 0x44, 0x61, 0x74, 0x65, 0x12, 0x24, 0x0a, 0x0d, 0x72, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x52,
1057 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x76,
1058 0x6f, 0x6b, 0x65, 0x64, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x38, 0x0a, 0x17, 0x6c, 0x61,
1059 0x73, 0x74, 0x45, 0x78, 0x70, 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x67, 0x53,
1060 0x65, 0x6e, 0x74, 0x4e, 0x53, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x17, 0x6c, 0x61, 0x73,
1061 0x74, 0x45, 0x78, 0x70, 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x67, 0x53, 0x65,
1062 0x6e, 0x74, 0x4e, 0x53, 0x12, 0x50, 0x0a, 0x15, 0x6c, 0x61, 0x73, 0x74, 0x45, 0x78, 0x70, 0x69,
1063 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x67, 0x53, 0x65, 0x6e, 0x74, 0x18, 0x0d, 0x20,
1064 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
1065 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52,
1066 0x15, 0x6c, 0x61, 0x73, 0x74, 0x45, 0x78, 0x70, 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4e,
1067 0x61, 0x67, 0x53, 0x65, 0x6e, 0x74, 0x12, 0x1e, 0x0a, 0x0a, 0x6e, 0x6f, 0x74, 0x41, 0x66, 0x74,
1068 0x65, 0x72, 0x4e, 0x53, 0x18, 0x09, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x6e, 0x6f, 0x74, 0x41,
1069 0x66, 0x74, 0x65, 0x72, 0x4e, 0x53, 0x12, 0x36, 0x0a, 0x08, 0x6e, 0x6f, 0x74, 0x41, 0x66, 0x74,
1070 0x65, 0x72, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1071 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73,
1072 0x74, 0x61, 0x6d, 0x70, 0x52, 0x08, 0x6e, 0x6f, 0x74, 0x41, 0x66, 0x74, 0x65, 0x72, 0x12, 0x1c,
1073 0x0a, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28,
1074 0x08, 0x52, 0x09, 0x69, 0x73, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x12, 0x1a, 0x0a, 0x08,
1075 0x69, 0x73, 0x73, 0x75, 0x65, 0x72, 0x49, 0x44, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08,
1076 0x69, 0x73, 0x73, 0x75, 0x65, 0x72, 0x49, 0x44, 0x4a, 0x04, 0x08, 0x02, 0x10, 0x03, 0x4a, 0x04,
1077 0x08, 0x08, 0x10, 0x09, 0x22, 0xa4, 0x02, 0x0a, 0x0c, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72,
1078 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
1079 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01,
1080 0x28, 0x0c, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x61,
1081 0x63, 0x74, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63,
1082 0x74, 0x12, 0x28, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x73, 0x50, 0x72, 0x65,
1083 0x73, 0x65, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x74,
1084 0x61, 0x63, 0x74, 0x73, 0x50, 0x72, 0x65, 0x73, 0x65, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x61,
1085 0x67, 0x72, 0x65, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
1086 0x61, 0x67, 0x72, 0x65, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x6e, 0x69,
1087 0x74, 0x69, 0x61, 0x6c, 0x49, 0x50, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x09, 0x69, 0x6e,
1088 0x69, 0x74, 0x69, 0x61, 0x6c, 0x49, 0x50, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74,
1089 0x65, 0x64, 0x41, 0x74, 0x4e, 0x53, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x63, 0x72,
1090 0x65, 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x4e, 0x53, 0x12, 0x38, 0x0a, 0x09, 0x63, 0x72, 0x65,
1091 0x61, 0x74, 0x65, 0x64, 0x41, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
1092 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54,
1093 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
1094 0x64, 0x41, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x08, 0x20,
1095 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x90, 0x02, 0x0a, 0x0d,
1096 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0e, 0x0a,
1097 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1e, 0x0a,
1098 0x0a, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28,
1099 0x09, 0x52, 0x0a, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x12, 0x26, 0x0a,
1100 0x0e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x44, 0x18,
1101 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74,
1102 0x69, 0x6f, 0x6e, 0x49, 0x44, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18,
1103 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1c, 0x0a,
1104 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x4e, 0x53, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03,
1105 0x52, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x4e, 0x53, 0x12, 0x34, 0x0a, 0x07, 0x65,
1106 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
1107 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54,
1108 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65,
1109 0x73, 0x12, 0x2f, 0x0a, 0x0a, 0x63, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x73, 0x18,
1110 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x43, 0x68, 0x61,
1111 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x52, 0x0a, 0x63, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67,
1112 0x65, 0x73, 0x4a, 0x04, 0x08, 0x07, 0x10, 0x08, 0x4a, 0x04, 0x08, 0x08, 0x10, 0x09, 0x22, 0xcb,
1113 0x03, 0x0a, 0x05, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01,
1114 0x20, 0x01, 0x28, 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x26, 0x0a, 0x0e, 0x72, 0x65, 0x67, 0x69,
1115 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x44, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03,
1116 0x52, 0x0e, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x44,
1117 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x4e, 0x53, 0x18, 0x03, 0x20,
1118 0x01, 0x28, 0x03, 0x52, 0x09, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x4e, 0x53, 0x12, 0x34,
1119 0x0a, 0x07, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32,
1120 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
1121 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07, 0x65, 0x78, 0x70,
1122 0x69, 0x72, 0x65, 0x73, 0x12, 0x2a, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x04, 0x20,
1123 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x50, 0x72, 0x6f, 0x62, 0x6c,
1124 0x65, 0x6d, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72,
1125 0x12, 0x2c, 0x0a, 0x11, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x53,
1126 0x65, 0x72, 0x69, 0x61, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x63, 0x65, 0x72,
1127 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x12, 0x16,
1128 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
1129 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x14, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18,
1130 0x08, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x28, 0x0a, 0x0f,
1131 0x62, 0x65, 0x67, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18,
1132 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x62, 0x65, 0x67, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x63,
1133 0x65, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
1134 0x64, 0x4e, 0x53, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x72, 0x65, 0x61, 0x74,
1135 0x65, 0x64, 0x4e, 0x53, 0x12, 0x34, 0x0a, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x18,
1136 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
1137 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
1138 0x70, 0x52, 0x07, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x12, 0x2a, 0x0a, 0x10, 0x76, 0x32,
1139 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0b,
1140 0x20, 0x03, 0x28, 0x03, 0x52, 0x10, 0x76, 0x32, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a,
1141 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4a, 0x04, 0x08, 0x06, 0x10, 0x07, 0x22, 0x96, 0x01, 0x0a,
1142 0x08, 0x43, 0x52, 0x4c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x65, 0x72,
1143 0x69, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x65, 0x72, 0x69, 0x61,
1144 0x6c, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
1145 0x05, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x72, 0x65, 0x76,
1146 0x6f, 0x6b, 0x65, 0x64, 0x41, 0x74, 0x4e, 0x53, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b,
1147 0x72, 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x41, 0x74, 0x4e, 0x53, 0x12, 0x38, 0x0a, 0x09, 0x72,
1148 0x65, 0x76, 0x6f, 0x6b, 0x65, 0x64, 0x41, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
1149 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
1150 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x72, 0x65, 0x76, 0x6f,
1151 0x6b, 0x65, 0x64, 0x41, 0x74, 0x42, 0x2b, 0x5a, 0x29, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e,
1152 0x63, 0x6f, 0x6d, 0x2f, 0x6c, 0x65, 0x74, 0x73, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x2f,
1153 0x62, 0x6f, 0x75, 0x6c, 0x64, 0x65, 0x72, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x70, 0x72, 0x6f,
1154 0x74, 0x6f, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1155 }
1156
1157 var (
1158 file_core_proto_rawDescOnce sync.Once
1159 file_core_proto_rawDescData = file_core_proto_rawDesc
1160 )
1161
1162 func file_core_proto_rawDescGZIP() []byte {
1163 file_core_proto_rawDescOnce.Do(func() {
1164 file_core_proto_rawDescData = protoimpl.X.CompressGZIP(file_core_proto_rawDescData)
1165 })
1166 return file_core_proto_rawDescData
1167 }
1168
1169 var file_core_proto_msgTypes = make([]protoimpl.MessageInfo, 9)
1170 var file_core_proto_goTypes = []interface{}{
1171 (*Challenge)(nil),
1172 (*ValidationRecord)(nil),
1173 (*ProblemDetails)(nil),
1174 (*Certificate)(nil),
1175 (*CertificateStatus)(nil),
1176 (*Registration)(nil),
1177 (*Authorization)(nil),
1178 (*Order)(nil),
1179 (*CRLEntry)(nil),
1180 (*timestamppb.Timestamp)(nil),
1181 }
1182 var file_core_proto_depIdxs = []int32{
1183 1,
1184 2,
1185 9,
1186 9,
1187 9,
1188 9,
1189 9,
1190 9,
1191 9,
1192 9,
1193 9,
1194 0,
1195 9,
1196 2,
1197 9,
1198 9,
1199 16,
1200 16,
1201 16,
1202 16,
1203 0,
1204 }
1205
1206 func init() { file_core_proto_init() }
1207 func file_core_proto_init() {
1208 if File_core_proto != nil {
1209 return
1210 }
1211 if !protoimpl.UnsafeEnabled {
1212 file_core_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1213 switch v := v.(*Challenge); i {
1214 case 0:
1215 return &v.state
1216 case 1:
1217 return &v.sizeCache
1218 case 2:
1219 return &v.unknownFields
1220 default:
1221 return nil
1222 }
1223 }
1224 file_core_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1225 switch v := v.(*ValidationRecord); i {
1226 case 0:
1227 return &v.state
1228 case 1:
1229 return &v.sizeCache
1230 case 2:
1231 return &v.unknownFields
1232 default:
1233 return nil
1234 }
1235 }
1236 file_core_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1237 switch v := v.(*ProblemDetails); i {
1238 case 0:
1239 return &v.state
1240 case 1:
1241 return &v.sizeCache
1242 case 2:
1243 return &v.unknownFields
1244 default:
1245 return nil
1246 }
1247 }
1248 file_core_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1249 switch v := v.(*Certificate); i {
1250 case 0:
1251 return &v.state
1252 case 1:
1253 return &v.sizeCache
1254 case 2:
1255 return &v.unknownFields
1256 default:
1257 return nil
1258 }
1259 }
1260 file_core_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1261 switch v := v.(*CertificateStatus); i {
1262 case 0:
1263 return &v.state
1264 case 1:
1265 return &v.sizeCache
1266 case 2:
1267 return &v.unknownFields
1268 default:
1269 return nil
1270 }
1271 }
1272 file_core_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1273 switch v := v.(*Registration); i {
1274 case 0:
1275 return &v.state
1276 case 1:
1277 return &v.sizeCache
1278 case 2:
1279 return &v.unknownFields
1280 default:
1281 return nil
1282 }
1283 }
1284 file_core_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1285 switch v := v.(*Authorization); i {
1286 case 0:
1287 return &v.state
1288 case 1:
1289 return &v.sizeCache
1290 case 2:
1291 return &v.unknownFields
1292 default:
1293 return nil
1294 }
1295 }
1296 file_core_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1297 switch v := v.(*Order); i {
1298 case 0:
1299 return &v.state
1300 case 1:
1301 return &v.sizeCache
1302 case 2:
1303 return &v.unknownFields
1304 default:
1305 return nil
1306 }
1307 }
1308 file_core_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1309 switch v := v.(*CRLEntry); i {
1310 case 0:
1311 return &v.state
1312 case 1:
1313 return &v.sizeCache
1314 case 2:
1315 return &v.unknownFields
1316 default:
1317 return nil
1318 }
1319 }
1320 }
1321 type x struct{}
1322 out := protoimpl.TypeBuilder{
1323 File: protoimpl.DescBuilder{
1324 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1325 RawDescriptor: file_core_proto_rawDesc,
1326 NumEnums: 0,
1327 NumMessages: 9,
1328 NumExtensions: 0,
1329 NumServices: 0,
1330 },
1331 GoTypes: file_core_proto_goTypes,
1332 DependencyIndexes: file_core_proto_depIdxs,
1333 MessageInfos: file_core_proto_msgTypes,
1334 }.Build()
1335 File_core_proto = out.File
1336 file_core_proto_rawDesc = nil
1337 file_core_proto_goTypes = nil
1338 file_core_proto_depIdxs = nil
1339 }
1340
View as plain text