blob: 29697280a65163e96cc673702c650ee19e571b71 [file] [log] [blame]
Matthias Andreas Benkard832a54e2019-01-29 09:27:38 +01001/*
2Copyright The Kubernetes Authors.
3
4Licensed under the Apache License, Version 2.0 (the "License");
5you may not use this file except in compliance with the License.
6You may obtain a copy of the License at
7
8 http://www.apache.org/licenses/LICENSE-2.0
9
10Unless required by applicable law or agreed to in writing, software
11distributed under the License is distributed on an "AS IS" BASIS,
12WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13See the License for the specific language governing permissions and
14limitations under the License.
15*/
16
17// Code generated by protoc-gen-gogo.
18// source: k8s.io/kubernetes/vendor/k8s.io/api/authentication/v1/generated.proto
19// DO NOT EDIT!
20
21/*
22 Package v1 is a generated protocol buffer package.
23
24 It is generated from these files:
25 k8s.io/kubernetes/vendor/k8s.io/api/authentication/v1/generated.proto
26
27 It has these top-level messages:
28 BoundObjectReference
29 ExtraValue
30 TokenRequest
31 TokenRequestSpec
32 TokenRequestStatus
33 TokenReview
34 TokenReviewSpec
35 TokenReviewStatus
36 UserInfo
37*/
38package v1
39
40import proto "github.com/gogo/protobuf/proto"
41import fmt "fmt"
42import math "math"
43
44import k8s_io_apimachinery_pkg_types "k8s.io/apimachinery/pkg/types"
45
46import github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys"
47
48import strings "strings"
49import reflect "reflect"
50
51import io "io"
52
53// Reference imports to suppress errors if they are not otherwise used.
54var _ = proto.Marshal
55var _ = fmt.Errorf
56var _ = math.Inf
57
58// This is a compile-time assertion to ensure that this generated file
59// is compatible with the proto package it is being compiled against.
60// A compilation error at this line likely means your copy of the
61// proto package needs to be updated.
62const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package
63
64func (m *BoundObjectReference) Reset() { *m = BoundObjectReference{} }
65func (*BoundObjectReference) ProtoMessage() {}
66func (*BoundObjectReference) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{0} }
67
68func (m *ExtraValue) Reset() { *m = ExtraValue{} }
69func (*ExtraValue) ProtoMessage() {}
70func (*ExtraValue) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{1} }
71
72func (m *TokenRequest) Reset() { *m = TokenRequest{} }
73func (*TokenRequest) ProtoMessage() {}
74func (*TokenRequest) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{2} }
75
76func (m *TokenRequestSpec) Reset() { *m = TokenRequestSpec{} }
77func (*TokenRequestSpec) ProtoMessage() {}
78func (*TokenRequestSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{3} }
79
80func (m *TokenRequestStatus) Reset() { *m = TokenRequestStatus{} }
81func (*TokenRequestStatus) ProtoMessage() {}
82func (*TokenRequestStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{4} }
83
84func (m *TokenReview) Reset() { *m = TokenReview{} }
85func (*TokenReview) ProtoMessage() {}
86func (*TokenReview) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{5} }
87
88func (m *TokenReviewSpec) Reset() { *m = TokenReviewSpec{} }
89func (*TokenReviewSpec) ProtoMessage() {}
90func (*TokenReviewSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{6} }
91
92func (m *TokenReviewStatus) Reset() { *m = TokenReviewStatus{} }
93func (*TokenReviewStatus) ProtoMessage() {}
94func (*TokenReviewStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{7} }
95
96func (m *UserInfo) Reset() { *m = UserInfo{} }
97func (*UserInfo) ProtoMessage() {}
98func (*UserInfo) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{8} }
99
100func init() {
101 proto.RegisterType((*BoundObjectReference)(nil), "k8s.io.api.authentication.v1.BoundObjectReference")
102 proto.RegisterType((*ExtraValue)(nil), "k8s.io.api.authentication.v1.ExtraValue")
103 proto.RegisterType((*TokenRequest)(nil), "k8s.io.api.authentication.v1.TokenRequest")
104 proto.RegisterType((*TokenRequestSpec)(nil), "k8s.io.api.authentication.v1.TokenRequestSpec")
105 proto.RegisterType((*TokenRequestStatus)(nil), "k8s.io.api.authentication.v1.TokenRequestStatus")
106 proto.RegisterType((*TokenReview)(nil), "k8s.io.api.authentication.v1.TokenReview")
107 proto.RegisterType((*TokenReviewSpec)(nil), "k8s.io.api.authentication.v1.TokenReviewSpec")
108 proto.RegisterType((*TokenReviewStatus)(nil), "k8s.io.api.authentication.v1.TokenReviewStatus")
109 proto.RegisterType((*UserInfo)(nil), "k8s.io.api.authentication.v1.UserInfo")
110}
111func (m *BoundObjectReference) Marshal() (dAtA []byte, err error) {
112 size := m.Size()
113 dAtA = make([]byte, size)
114 n, err := m.MarshalTo(dAtA)
115 if err != nil {
116 return nil, err
117 }
118 return dAtA[:n], nil
119}
120
121func (m *BoundObjectReference) MarshalTo(dAtA []byte) (int, error) {
122 var i int
123 _ = i
124 var l int
125 _ = l
126 dAtA[i] = 0xa
127 i++
128 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Kind)))
129 i += copy(dAtA[i:], m.Kind)
130 dAtA[i] = 0x12
131 i++
132 i = encodeVarintGenerated(dAtA, i, uint64(len(m.APIVersion)))
133 i += copy(dAtA[i:], m.APIVersion)
134 dAtA[i] = 0x1a
135 i++
136 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Name)))
137 i += copy(dAtA[i:], m.Name)
138 dAtA[i] = 0x22
139 i++
140 i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
141 i += copy(dAtA[i:], m.UID)
142 return i, nil
143}
144
145func (m ExtraValue) Marshal() (dAtA []byte, err error) {
146 size := m.Size()
147 dAtA = make([]byte, size)
148 n, err := m.MarshalTo(dAtA)
149 if err != nil {
150 return nil, err
151 }
152 return dAtA[:n], nil
153}
154
155func (m ExtraValue) MarshalTo(dAtA []byte) (int, error) {
156 var i int
157 _ = i
158 var l int
159 _ = l
160 if len(m) > 0 {
161 for _, s := range m {
162 dAtA[i] = 0xa
163 i++
164 l = len(s)
165 for l >= 1<<7 {
166 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
167 l >>= 7
168 i++
169 }
170 dAtA[i] = uint8(l)
171 i++
172 i += copy(dAtA[i:], s)
173 }
174 }
175 return i, nil
176}
177
178func (m *TokenRequest) Marshal() (dAtA []byte, err error) {
179 size := m.Size()
180 dAtA = make([]byte, size)
181 n, err := m.MarshalTo(dAtA)
182 if err != nil {
183 return nil, err
184 }
185 return dAtA[:n], nil
186}
187
188func (m *TokenRequest) MarshalTo(dAtA []byte) (int, error) {
189 var i int
190 _ = i
191 var l int
192 _ = l
193 dAtA[i] = 0xa
194 i++
195 i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
196 n1, err := m.ObjectMeta.MarshalTo(dAtA[i:])
197 if err != nil {
198 return 0, err
199 }
200 i += n1
201 dAtA[i] = 0x12
202 i++
203 i = encodeVarintGenerated(dAtA, i, uint64(m.Spec.Size()))
204 n2, err := m.Spec.MarshalTo(dAtA[i:])
205 if err != nil {
206 return 0, err
207 }
208 i += n2
209 dAtA[i] = 0x1a
210 i++
211 i = encodeVarintGenerated(dAtA, i, uint64(m.Status.Size()))
212 n3, err := m.Status.MarshalTo(dAtA[i:])
213 if err != nil {
214 return 0, err
215 }
216 i += n3
217 return i, nil
218}
219
220func (m *TokenRequestSpec) Marshal() (dAtA []byte, err error) {
221 size := m.Size()
222 dAtA = make([]byte, size)
223 n, err := m.MarshalTo(dAtA)
224 if err != nil {
225 return nil, err
226 }
227 return dAtA[:n], nil
228}
229
230func (m *TokenRequestSpec) MarshalTo(dAtA []byte) (int, error) {
231 var i int
232 _ = i
233 var l int
234 _ = l
235 if len(m.Audiences) > 0 {
236 for _, s := range m.Audiences {
237 dAtA[i] = 0xa
238 i++
239 l = len(s)
240 for l >= 1<<7 {
241 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
242 l >>= 7
243 i++
244 }
245 dAtA[i] = uint8(l)
246 i++
247 i += copy(dAtA[i:], s)
248 }
249 }
250 if m.BoundObjectRef != nil {
251 dAtA[i] = 0x1a
252 i++
253 i = encodeVarintGenerated(dAtA, i, uint64(m.BoundObjectRef.Size()))
254 n4, err := m.BoundObjectRef.MarshalTo(dAtA[i:])
255 if err != nil {
256 return 0, err
257 }
258 i += n4
259 }
260 if m.ExpirationSeconds != nil {
261 dAtA[i] = 0x20
262 i++
263 i = encodeVarintGenerated(dAtA, i, uint64(*m.ExpirationSeconds))
264 }
265 return i, nil
266}
267
268func (m *TokenRequestStatus) Marshal() (dAtA []byte, err error) {
269 size := m.Size()
270 dAtA = make([]byte, size)
271 n, err := m.MarshalTo(dAtA)
272 if err != nil {
273 return nil, err
274 }
275 return dAtA[:n], nil
276}
277
278func (m *TokenRequestStatus) MarshalTo(dAtA []byte) (int, error) {
279 var i int
280 _ = i
281 var l int
282 _ = l
283 dAtA[i] = 0xa
284 i++
285 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Token)))
286 i += copy(dAtA[i:], m.Token)
287 dAtA[i] = 0x12
288 i++
289 i = encodeVarintGenerated(dAtA, i, uint64(m.ExpirationTimestamp.Size()))
290 n5, err := m.ExpirationTimestamp.MarshalTo(dAtA[i:])
291 if err != nil {
292 return 0, err
293 }
294 i += n5
295 return i, nil
296}
297
298func (m *TokenReview) Marshal() (dAtA []byte, err error) {
299 size := m.Size()
300 dAtA = make([]byte, size)
301 n, err := m.MarshalTo(dAtA)
302 if err != nil {
303 return nil, err
304 }
305 return dAtA[:n], nil
306}
307
308func (m *TokenReview) MarshalTo(dAtA []byte) (int, error) {
309 var i int
310 _ = i
311 var l int
312 _ = l
313 dAtA[i] = 0xa
314 i++
315 i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
316 n6, err := m.ObjectMeta.MarshalTo(dAtA[i:])
317 if err != nil {
318 return 0, err
319 }
320 i += n6
321 dAtA[i] = 0x12
322 i++
323 i = encodeVarintGenerated(dAtA, i, uint64(m.Spec.Size()))
324 n7, err := m.Spec.MarshalTo(dAtA[i:])
325 if err != nil {
326 return 0, err
327 }
328 i += n7
329 dAtA[i] = 0x1a
330 i++
331 i = encodeVarintGenerated(dAtA, i, uint64(m.Status.Size()))
332 n8, err := m.Status.MarshalTo(dAtA[i:])
333 if err != nil {
334 return 0, err
335 }
336 i += n8
337 return i, nil
338}
339
340func (m *TokenReviewSpec) Marshal() (dAtA []byte, err error) {
341 size := m.Size()
342 dAtA = make([]byte, size)
343 n, err := m.MarshalTo(dAtA)
344 if err != nil {
345 return nil, err
346 }
347 return dAtA[:n], nil
348}
349
350func (m *TokenReviewSpec) MarshalTo(dAtA []byte) (int, error) {
351 var i int
352 _ = i
353 var l int
354 _ = l
355 dAtA[i] = 0xa
356 i++
357 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Token)))
358 i += copy(dAtA[i:], m.Token)
359 return i, nil
360}
361
362func (m *TokenReviewStatus) Marshal() (dAtA []byte, err error) {
363 size := m.Size()
364 dAtA = make([]byte, size)
365 n, err := m.MarshalTo(dAtA)
366 if err != nil {
367 return nil, err
368 }
369 return dAtA[:n], nil
370}
371
372func (m *TokenReviewStatus) MarshalTo(dAtA []byte) (int, error) {
373 var i int
374 _ = i
375 var l int
376 _ = l
377 dAtA[i] = 0x8
378 i++
379 if m.Authenticated {
380 dAtA[i] = 1
381 } else {
382 dAtA[i] = 0
383 }
384 i++
385 dAtA[i] = 0x12
386 i++
387 i = encodeVarintGenerated(dAtA, i, uint64(m.User.Size()))
388 n9, err := m.User.MarshalTo(dAtA[i:])
389 if err != nil {
390 return 0, err
391 }
392 i += n9
393 dAtA[i] = 0x1a
394 i++
395 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Error)))
396 i += copy(dAtA[i:], m.Error)
397 return i, nil
398}
399
400func (m *UserInfo) Marshal() (dAtA []byte, err error) {
401 size := m.Size()
402 dAtA = make([]byte, size)
403 n, err := m.MarshalTo(dAtA)
404 if err != nil {
405 return nil, err
406 }
407 return dAtA[:n], nil
408}
409
410func (m *UserInfo) MarshalTo(dAtA []byte) (int, error) {
411 var i int
412 _ = i
413 var l int
414 _ = l
415 dAtA[i] = 0xa
416 i++
417 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
418 i += copy(dAtA[i:], m.Username)
419 dAtA[i] = 0x12
420 i++
421 i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
422 i += copy(dAtA[i:], m.UID)
423 if len(m.Groups) > 0 {
424 for _, s := range m.Groups {
425 dAtA[i] = 0x1a
426 i++
427 l = len(s)
428 for l >= 1<<7 {
429 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
430 l >>= 7
431 i++
432 }
433 dAtA[i] = uint8(l)
434 i++
435 i += copy(dAtA[i:], s)
436 }
437 }
438 if len(m.Extra) > 0 {
439 keysForExtra := make([]string, 0, len(m.Extra))
440 for k := range m.Extra {
441 keysForExtra = append(keysForExtra, string(k))
442 }
443 github_com_gogo_protobuf_sortkeys.Strings(keysForExtra)
444 for _, k := range keysForExtra {
445 dAtA[i] = 0x22
446 i++
447 v := m.Extra[string(k)]
448 msgSize := 0
449 if (&v) != nil {
450 msgSize = (&v).Size()
451 msgSize += 1 + sovGenerated(uint64(msgSize))
452 }
453 mapSize := 1 + len(k) + sovGenerated(uint64(len(k))) + msgSize
454 i = encodeVarintGenerated(dAtA, i, uint64(mapSize))
455 dAtA[i] = 0xa
456 i++
457 i = encodeVarintGenerated(dAtA, i, uint64(len(k)))
458 i += copy(dAtA[i:], k)
459 dAtA[i] = 0x12
460 i++
461 i = encodeVarintGenerated(dAtA, i, uint64((&v).Size()))
462 n10, err := (&v).MarshalTo(dAtA[i:])
463 if err != nil {
464 return 0, err
465 }
466 i += n10
467 }
468 }
469 return i, nil
470}
471
472func encodeFixed64Generated(dAtA []byte, offset int, v uint64) int {
473 dAtA[offset] = uint8(v)
474 dAtA[offset+1] = uint8(v >> 8)
475 dAtA[offset+2] = uint8(v >> 16)
476 dAtA[offset+3] = uint8(v >> 24)
477 dAtA[offset+4] = uint8(v >> 32)
478 dAtA[offset+5] = uint8(v >> 40)
479 dAtA[offset+6] = uint8(v >> 48)
480 dAtA[offset+7] = uint8(v >> 56)
481 return offset + 8
482}
483func encodeFixed32Generated(dAtA []byte, offset int, v uint32) int {
484 dAtA[offset] = uint8(v)
485 dAtA[offset+1] = uint8(v >> 8)
486 dAtA[offset+2] = uint8(v >> 16)
487 dAtA[offset+3] = uint8(v >> 24)
488 return offset + 4
489}
490func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
491 for v >= 1<<7 {
492 dAtA[offset] = uint8(v&0x7f | 0x80)
493 v >>= 7
494 offset++
495 }
496 dAtA[offset] = uint8(v)
497 return offset + 1
498}
499func (m *BoundObjectReference) Size() (n int) {
500 var l int
501 _ = l
502 l = len(m.Kind)
503 n += 1 + l + sovGenerated(uint64(l))
504 l = len(m.APIVersion)
505 n += 1 + l + sovGenerated(uint64(l))
506 l = len(m.Name)
507 n += 1 + l + sovGenerated(uint64(l))
508 l = len(m.UID)
509 n += 1 + l + sovGenerated(uint64(l))
510 return n
511}
512
513func (m ExtraValue) Size() (n int) {
514 var l int
515 _ = l
516 if len(m) > 0 {
517 for _, s := range m {
518 l = len(s)
519 n += 1 + l + sovGenerated(uint64(l))
520 }
521 }
522 return n
523}
524
525func (m *TokenRequest) Size() (n int) {
526 var l int
527 _ = l
528 l = m.ObjectMeta.Size()
529 n += 1 + l + sovGenerated(uint64(l))
530 l = m.Spec.Size()
531 n += 1 + l + sovGenerated(uint64(l))
532 l = m.Status.Size()
533 n += 1 + l + sovGenerated(uint64(l))
534 return n
535}
536
537func (m *TokenRequestSpec) Size() (n int) {
538 var l int
539 _ = l
540 if len(m.Audiences) > 0 {
541 for _, s := range m.Audiences {
542 l = len(s)
543 n += 1 + l + sovGenerated(uint64(l))
544 }
545 }
546 if m.BoundObjectRef != nil {
547 l = m.BoundObjectRef.Size()
548 n += 1 + l + sovGenerated(uint64(l))
549 }
550 if m.ExpirationSeconds != nil {
551 n += 1 + sovGenerated(uint64(*m.ExpirationSeconds))
552 }
553 return n
554}
555
556func (m *TokenRequestStatus) Size() (n int) {
557 var l int
558 _ = l
559 l = len(m.Token)
560 n += 1 + l + sovGenerated(uint64(l))
561 l = m.ExpirationTimestamp.Size()
562 n += 1 + l + sovGenerated(uint64(l))
563 return n
564}
565
566func (m *TokenReview) Size() (n int) {
567 var l int
568 _ = l
569 l = m.ObjectMeta.Size()
570 n += 1 + l + sovGenerated(uint64(l))
571 l = m.Spec.Size()
572 n += 1 + l + sovGenerated(uint64(l))
573 l = m.Status.Size()
574 n += 1 + l + sovGenerated(uint64(l))
575 return n
576}
577
578func (m *TokenReviewSpec) Size() (n int) {
579 var l int
580 _ = l
581 l = len(m.Token)
582 n += 1 + l + sovGenerated(uint64(l))
583 return n
584}
585
586func (m *TokenReviewStatus) Size() (n int) {
587 var l int
588 _ = l
589 n += 2
590 l = m.User.Size()
591 n += 1 + l + sovGenerated(uint64(l))
592 l = len(m.Error)
593 n += 1 + l + sovGenerated(uint64(l))
594 return n
595}
596
597func (m *UserInfo) Size() (n int) {
598 var l int
599 _ = l
600 l = len(m.Username)
601 n += 1 + l + sovGenerated(uint64(l))
602 l = len(m.UID)
603 n += 1 + l + sovGenerated(uint64(l))
604 if len(m.Groups) > 0 {
605 for _, s := range m.Groups {
606 l = len(s)
607 n += 1 + l + sovGenerated(uint64(l))
608 }
609 }
610 if len(m.Extra) > 0 {
611 for k, v := range m.Extra {
612 _ = k
613 _ = v
614 l = v.Size()
615 mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
616 n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
617 }
618 }
619 return n
620}
621
622func sovGenerated(x uint64) (n int) {
623 for {
624 n++
625 x >>= 7
626 if x == 0 {
627 break
628 }
629 }
630 return n
631}
632func sozGenerated(x uint64) (n int) {
633 return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
634}
635func (this *BoundObjectReference) String() string {
636 if this == nil {
637 return "nil"
638 }
639 s := strings.Join([]string{`&BoundObjectReference{`,
640 `Kind:` + fmt.Sprintf("%v", this.Kind) + `,`,
641 `APIVersion:` + fmt.Sprintf("%v", this.APIVersion) + `,`,
642 `Name:` + fmt.Sprintf("%v", this.Name) + `,`,
643 `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
644 `}`,
645 }, "")
646 return s
647}
648func (this *TokenRequest) String() string {
649 if this == nil {
650 return "nil"
651 }
652 s := strings.Join([]string{`&TokenRequest{`,
653 `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
654 `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "TokenRequestSpec", "TokenRequestSpec", 1), `&`, ``, 1) + `,`,
655 `Status:` + strings.Replace(strings.Replace(this.Status.String(), "TokenRequestStatus", "TokenRequestStatus", 1), `&`, ``, 1) + `,`,
656 `}`,
657 }, "")
658 return s
659}
660func (this *TokenRequestSpec) String() string {
661 if this == nil {
662 return "nil"
663 }
664 s := strings.Join([]string{`&TokenRequestSpec{`,
665 `Audiences:` + fmt.Sprintf("%v", this.Audiences) + `,`,
666 `BoundObjectRef:` + strings.Replace(fmt.Sprintf("%v", this.BoundObjectRef), "BoundObjectReference", "BoundObjectReference", 1) + `,`,
667 `ExpirationSeconds:` + valueToStringGenerated(this.ExpirationSeconds) + `,`,
668 `}`,
669 }, "")
670 return s
671}
672func (this *TokenRequestStatus) String() string {
673 if this == nil {
674 return "nil"
675 }
676 s := strings.Join([]string{`&TokenRequestStatus{`,
677 `Token:` + fmt.Sprintf("%v", this.Token) + `,`,
678 `ExpirationTimestamp:` + strings.Replace(strings.Replace(this.ExpirationTimestamp.String(), "Time", "k8s_io_apimachinery_pkg_apis_meta_v1.Time", 1), `&`, ``, 1) + `,`,
679 `}`,
680 }, "")
681 return s
682}
683func (this *TokenReview) String() string {
684 if this == nil {
685 return "nil"
686 }
687 s := strings.Join([]string{`&TokenReview{`,
688 `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
689 `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "TokenReviewSpec", "TokenReviewSpec", 1), `&`, ``, 1) + `,`,
690 `Status:` + strings.Replace(strings.Replace(this.Status.String(), "TokenReviewStatus", "TokenReviewStatus", 1), `&`, ``, 1) + `,`,
691 `}`,
692 }, "")
693 return s
694}
695func (this *TokenReviewSpec) String() string {
696 if this == nil {
697 return "nil"
698 }
699 s := strings.Join([]string{`&TokenReviewSpec{`,
700 `Token:` + fmt.Sprintf("%v", this.Token) + `,`,
701 `}`,
702 }, "")
703 return s
704}
705func (this *TokenReviewStatus) String() string {
706 if this == nil {
707 return "nil"
708 }
709 s := strings.Join([]string{`&TokenReviewStatus{`,
710 `Authenticated:` + fmt.Sprintf("%v", this.Authenticated) + `,`,
711 `User:` + strings.Replace(strings.Replace(this.User.String(), "UserInfo", "UserInfo", 1), `&`, ``, 1) + `,`,
712 `Error:` + fmt.Sprintf("%v", this.Error) + `,`,
713 `}`,
714 }, "")
715 return s
716}
717func (this *UserInfo) String() string {
718 if this == nil {
719 return "nil"
720 }
721 keysForExtra := make([]string, 0, len(this.Extra))
722 for k := range this.Extra {
723 keysForExtra = append(keysForExtra, k)
724 }
725 github_com_gogo_protobuf_sortkeys.Strings(keysForExtra)
726 mapStringForExtra := "map[string]ExtraValue{"
727 for _, k := range keysForExtra {
728 mapStringForExtra += fmt.Sprintf("%v: %v,", k, this.Extra[k])
729 }
730 mapStringForExtra += "}"
731 s := strings.Join([]string{`&UserInfo{`,
732 `Username:` + fmt.Sprintf("%v", this.Username) + `,`,
733 `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
734 `Groups:` + fmt.Sprintf("%v", this.Groups) + `,`,
735 `Extra:` + mapStringForExtra + `,`,
736 `}`,
737 }, "")
738 return s
739}
740func valueToStringGenerated(v interface{}) string {
741 rv := reflect.ValueOf(v)
742 if rv.IsNil() {
743 return "nil"
744 }
745 pv := reflect.Indirect(rv).Interface()
746 return fmt.Sprintf("*%v", pv)
747}
748func (m *BoundObjectReference) Unmarshal(dAtA []byte) error {
749 l := len(dAtA)
750 iNdEx := 0
751 for iNdEx < l {
752 preIndex := iNdEx
753 var wire uint64
754 for shift := uint(0); ; shift += 7 {
755 if shift >= 64 {
756 return ErrIntOverflowGenerated
757 }
758 if iNdEx >= l {
759 return io.ErrUnexpectedEOF
760 }
761 b := dAtA[iNdEx]
762 iNdEx++
763 wire |= (uint64(b) & 0x7F) << shift
764 if b < 0x80 {
765 break
766 }
767 }
768 fieldNum := int32(wire >> 3)
769 wireType := int(wire & 0x7)
770 if wireType == 4 {
771 return fmt.Errorf("proto: BoundObjectReference: wiretype end group for non-group")
772 }
773 if fieldNum <= 0 {
774 return fmt.Errorf("proto: BoundObjectReference: illegal tag %d (wire type %d)", fieldNum, wire)
775 }
776 switch fieldNum {
777 case 1:
778 if wireType != 2 {
779 return fmt.Errorf("proto: wrong wireType = %d for field Kind", wireType)
780 }
781 var stringLen uint64
782 for shift := uint(0); ; shift += 7 {
783 if shift >= 64 {
784 return ErrIntOverflowGenerated
785 }
786 if iNdEx >= l {
787 return io.ErrUnexpectedEOF
788 }
789 b := dAtA[iNdEx]
790 iNdEx++
791 stringLen |= (uint64(b) & 0x7F) << shift
792 if b < 0x80 {
793 break
794 }
795 }
796 intStringLen := int(stringLen)
797 if intStringLen < 0 {
798 return ErrInvalidLengthGenerated
799 }
800 postIndex := iNdEx + intStringLen
801 if postIndex > l {
802 return io.ErrUnexpectedEOF
803 }
804 m.Kind = string(dAtA[iNdEx:postIndex])
805 iNdEx = postIndex
806 case 2:
807 if wireType != 2 {
808 return fmt.Errorf("proto: wrong wireType = %d for field APIVersion", wireType)
809 }
810 var stringLen uint64
811 for shift := uint(0); ; shift += 7 {
812 if shift >= 64 {
813 return ErrIntOverflowGenerated
814 }
815 if iNdEx >= l {
816 return io.ErrUnexpectedEOF
817 }
818 b := dAtA[iNdEx]
819 iNdEx++
820 stringLen |= (uint64(b) & 0x7F) << shift
821 if b < 0x80 {
822 break
823 }
824 }
825 intStringLen := int(stringLen)
826 if intStringLen < 0 {
827 return ErrInvalidLengthGenerated
828 }
829 postIndex := iNdEx + intStringLen
830 if postIndex > l {
831 return io.ErrUnexpectedEOF
832 }
833 m.APIVersion = string(dAtA[iNdEx:postIndex])
834 iNdEx = postIndex
835 case 3:
836 if wireType != 2 {
837 return fmt.Errorf("proto: wrong wireType = %d for field Name", wireType)
838 }
839 var stringLen uint64
840 for shift := uint(0); ; shift += 7 {
841 if shift >= 64 {
842 return ErrIntOverflowGenerated
843 }
844 if iNdEx >= l {
845 return io.ErrUnexpectedEOF
846 }
847 b := dAtA[iNdEx]
848 iNdEx++
849 stringLen |= (uint64(b) & 0x7F) << shift
850 if b < 0x80 {
851 break
852 }
853 }
854 intStringLen := int(stringLen)
855 if intStringLen < 0 {
856 return ErrInvalidLengthGenerated
857 }
858 postIndex := iNdEx + intStringLen
859 if postIndex > l {
860 return io.ErrUnexpectedEOF
861 }
862 m.Name = string(dAtA[iNdEx:postIndex])
863 iNdEx = postIndex
864 case 4:
865 if wireType != 2 {
866 return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
867 }
868 var stringLen uint64
869 for shift := uint(0); ; shift += 7 {
870 if shift >= 64 {
871 return ErrIntOverflowGenerated
872 }
873 if iNdEx >= l {
874 return io.ErrUnexpectedEOF
875 }
876 b := dAtA[iNdEx]
877 iNdEx++
878 stringLen |= (uint64(b) & 0x7F) << shift
879 if b < 0x80 {
880 break
881 }
882 }
883 intStringLen := int(stringLen)
884 if intStringLen < 0 {
885 return ErrInvalidLengthGenerated
886 }
887 postIndex := iNdEx + intStringLen
888 if postIndex > l {
889 return io.ErrUnexpectedEOF
890 }
891 m.UID = k8s_io_apimachinery_pkg_types.UID(dAtA[iNdEx:postIndex])
892 iNdEx = postIndex
893 default:
894 iNdEx = preIndex
895 skippy, err := skipGenerated(dAtA[iNdEx:])
896 if err != nil {
897 return err
898 }
899 if skippy < 0 {
900 return ErrInvalidLengthGenerated
901 }
902 if (iNdEx + skippy) > l {
903 return io.ErrUnexpectedEOF
904 }
905 iNdEx += skippy
906 }
907 }
908
909 if iNdEx > l {
910 return io.ErrUnexpectedEOF
911 }
912 return nil
913}
914func (m *ExtraValue) Unmarshal(dAtA []byte) error {
915 l := len(dAtA)
916 iNdEx := 0
917 for iNdEx < l {
918 preIndex := iNdEx
919 var wire uint64
920 for shift := uint(0); ; shift += 7 {
921 if shift >= 64 {
922 return ErrIntOverflowGenerated
923 }
924 if iNdEx >= l {
925 return io.ErrUnexpectedEOF
926 }
927 b := dAtA[iNdEx]
928 iNdEx++
929 wire |= (uint64(b) & 0x7F) << shift
930 if b < 0x80 {
931 break
932 }
933 }
934 fieldNum := int32(wire >> 3)
935 wireType := int(wire & 0x7)
936 if wireType == 4 {
937 return fmt.Errorf("proto: ExtraValue: wiretype end group for non-group")
938 }
939 if fieldNum <= 0 {
940 return fmt.Errorf("proto: ExtraValue: illegal tag %d (wire type %d)", fieldNum, wire)
941 }
942 switch fieldNum {
943 case 1:
944 if wireType != 2 {
945 return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
946 }
947 var stringLen uint64
948 for shift := uint(0); ; shift += 7 {
949 if shift >= 64 {
950 return ErrIntOverflowGenerated
951 }
952 if iNdEx >= l {
953 return io.ErrUnexpectedEOF
954 }
955 b := dAtA[iNdEx]
956 iNdEx++
957 stringLen |= (uint64(b) & 0x7F) << shift
958 if b < 0x80 {
959 break
960 }
961 }
962 intStringLen := int(stringLen)
963 if intStringLen < 0 {
964 return ErrInvalidLengthGenerated
965 }
966 postIndex := iNdEx + intStringLen
967 if postIndex > l {
968 return io.ErrUnexpectedEOF
969 }
970 *m = append(*m, string(dAtA[iNdEx:postIndex]))
971 iNdEx = postIndex
972 default:
973 iNdEx = preIndex
974 skippy, err := skipGenerated(dAtA[iNdEx:])
975 if err != nil {
976 return err
977 }
978 if skippy < 0 {
979 return ErrInvalidLengthGenerated
980 }
981 if (iNdEx + skippy) > l {
982 return io.ErrUnexpectedEOF
983 }
984 iNdEx += skippy
985 }
986 }
987
988 if iNdEx > l {
989 return io.ErrUnexpectedEOF
990 }
991 return nil
992}
993func (m *TokenRequest) Unmarshal(dAtA []byte) error {
994 l := len(dAtA)
995 iNdEx := 0
996 for iNdEx < l {
997 preIndex := iNdEx
998 var wire uint64
999 for shift := uint(0); ; shift += 7 {
1000 if shift >= 64 {
1001 return ErrIntOverflowGenerated
1002 }
1003 if iNdEx >= l {
1004 return io.ErrUnexpectedEOF
1005 }
1006 b := dAtA[iNdEx]
1007 iNdEx++
1008 wire |= (uint64(b) & 0x7F) << shift
1009 if b < 0x80 {
1010 break
1011 }
1012 }
1013 fieldNum := int32(wire >> 3)
1014 wireType := int(wire & 0x7)
1015 if wireType == 4 {
1016 return fmt.Errorf("proto: TokenRequest: wiretype end group for non-group")
1017 }
1018 if fieldNum <= 0 {
1019 return fmt.Errorf("proto: TokenRequest: illegal tag %d (wire type %d)", fieldNum, wire)
1020 }
1021 switch fieldNum {
1022 case 1:
1023 if wireType != 2 {
1024 return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
1025 }
1026 var msglen int
1027 for shift := uint(0); ; shift += 7 {
1028 if shift >= 64 {
1029 return ErrIntOverflowGenerated
1030 }
1031 if iNdEx >= l {
1032 return io.ErrUnexpectedEOF
1033 }
1034 b := dAtA[iNdEx]
1035 iNdEx++
1036 msglen |= (int(b) & 0x7F) << shift
1037 if b < 0x80 {
1038 break
1039 }
1040 }
1041 if msglen < 0 {
1042 return ErrInvalidLengthGenerated
1043 }
1044 postIndex := iNdEx + msglen
1045 if postIndex > l {
1046 return io.ErrUnexpectedEOF
1047 }
1048 if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1049 return err
1050 }
1051 iNdEx = postIndex
1052 case 2:
1053 if wireType != 2 {
1054 return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
1055 }
1056 var msglen int
1057 for shift := uint(0); ; shift += 7 {
1058 if shift >= 64 {
1059 return ErrIntOverflowGenerated
1060 }
1061 if iNdEx >= l {
1062 return io.ErrUnexpectedEOF
1063 }
1064 b := dAtA[iNdEx]
1065 iNdEx++
1066 msglen |= (int(b) & 0x7F) << shift
1067 if b < 0x80 {
1068 break
1069 }
1070 }
1071 if msglen < 0 {
1072 return ErrInvalidLengthGenerated
1073 }
1074 postIndex := iNdEx + msglen
1075 if postIndex > l {
1076 return io.ErrUnexpectedEOF
1077 }
1078 if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1079 return err
1080 }
1081 iNdEx = postIndex
1082 case 3:
1083 if wireType != 2 {
1084 return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
1085 }
1086 var msglen int
1087 for shift := uint(0); ; shift += 7 {
1088 if shift >= 64 {
1089 return ErrIntOverflowGenerated
1090 }
1091 if iNdEx >= l {
1092 return io.ErrUnexpectedEOF
1093 }
1094 b := dAtA[iNdEx]
1095 iNdEx++
1096 msglen |= (int(b) & 0x7F) << shift
1097 if b < 0x80 {
1098 break
1099 }
1100 }
1101 if msglen < 0 {
1102 return ErrInvalidLengthGenerated
1103 }
1104 postIndex := iNdEx + msglen
1105 if postIndex > l {
1106 return io.ErrUnexpectedEOF
1107 }
1108 if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1109 return err
1110 }
1111 iNdEx = postIndex
1112 default:
1113 iNdEx = preIndex
1114 skippy, err := skipGenerated(dAtA[iNdEx:])
1115 if err != nil {
1116 return err
1117 }
1118 if skippy < 0 {
1119 return ErrInvalidLengthGenerated
1120 }
1121 if (iNdEx + skippy) > l {
1122 return io.ErrUnexpectedEOF
1123 }
1124 iNdEx += skippy
1125 }
1126 }
1127
1128 if iNdEx > l {
1129 return io.ErrUnexpectedEOF
1130 }
1131 return nil
1132}
1133func (m *TokenRequestSpec) Unmarshal(dAtA []byte) error {
1134 l := len(dAtA)
1135 iNdEx := 0
1136 for iNdEx < l {
1137 preIndex := iNdEx
1138 var wire uint64
1139 for shift := uint(0); ; shift += 7 {
1140 if shift >= 64 {
1141 return ErrIntOverflowGenerated
1142 }
1143 if iNdEx >= l {
1144 return io.ErrUnexpectedEOF
1145 }
1146 b := dAtA[iNdEx]
1147 iNdEx++
1148 wire |= (uint64(b) & 0x7F) << shift
1149 if b < 0x80 {
1150 break
1151 }
1152 }
1153 fieldNum := int32(wire >> 3)
1154 wireType := int(wire & 0x7)
1155 if wireType == 4 {
1156 return fmt.Errorf("proto: TokenRequestSpec: wiretype end group for non-group")
1157 }
1158 if fieldNum <= 0 {
1159 return fmt.Errorf("proto: TokenRequestSpec: illegal tag %d (wire type %d)", fieldNum, wire)
1160 }
1161 switch fieldNum {
1162 case 1:
1163 if wireType != 2 {
1164 return fmt.Errorf("proto: wrong wireType = %d for field Audiences", wireType)
1165 }
1166 var stringLen uint64
1167 for shift := uint(0); ; shift += 7 {
1168 if shift >= 64 {
1169 return ErrIntOverflowGenerated
1170 }
1171 if iNdEx >= l {
1172 return io.ErrUnexpectedEOF
1173 }
1174 b := dAtA[iNdEx]
1175 iNdEx++
1176 stringLen |= (uint64(b) & 0x7F) << shift
1177 if b < 0x80 {
1178 break
1179 }
1180 }
1181 intStringLen := int(stringLen)
1182 if intStringLen < 0 {
1183 return ErrInvalidLengthGenerated
1184 }
1185 postIndex := iNdEx + intStringLen
1186 if postIndex > l {
1187 return io.ErrUnexpectedEOF
1188 }
1189 m.Audiences = append(m.Audiences, string(dAtA[iNdEx:postIndex]))
1190 iNdEx = postIndex
1191 case 3:
1192 if wireType != 2 {
1193 return fmt.Errorf("proto: wrong wireType = %d for field BoundObjectRef", wireType)
1194 }
1195 var msglen int
1196 for shift := uint(0); ; shift += 7 {
1197 if shift >= 64 {
1198 return ErrIntOverflowGenerated
1199 }
1200 if iNdEx >= l {
1201 return io.ErrUnexpectedEOF
1202 }
1203 b := dAtA[iNdEx]
1204 iNdEx++
1205 msglen |= (int(b) & 0x7F) << shift
1206 if b < 0x80 {
1207 break
1208 }
1209 }
1210 if msglen < 0 {
1211 return ErrInvalidLengthGenerated
1212 }
1213 postIndex := iNdEx + msglen
1214 if postIndex > l {
1215 return io.ErrUnexpectedEOF
1216 }
1217 if m.BoundObjectRef == nil {
1218 m.BoundObjectRef = &BoundObjectReference{}
1219 }
1220 if err := m.BoundObjectRef.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1221 return err
1222 }
1223 iNdEx = postIndex
1224 case 4:
1225 if wireType != 0 {
1226 return fmt.Errorf("proto: wrong wireType = %d for field ExpirationSeconds", wireType)
1227 }
1228 var v int64
1229 for shift := uint(0); ; shift += 7 {
1230 if shift >= 64 {
1231 return ErrIntOverflowGenerated
1232 }
1233 if iNdEx >= l {
1234 return io.ErrUnexpectedEOF
1235 }
1236 b := dAtA[iNdEx]
1237 iNdEx++
1238 v |= (int64(b) & 0x7F) << shift
1239 if b < 0x80 {
1240 break
1241 }
1242 }
1243 m.ExpirationSeconds = &v
1244 default:
1245 iNdEx = preIndex
1246 skippy, err := skipGenerated(dAtA[iNdEx:])
1247 if err != nil {
1248 return err
1249 }
1250 if skippy < 0 {
1251 return ErrInvalidLengthGenerated
1252 }
1253 if (iNdEx + skippy) > l {
1254 return io.ErrUnexpectedEOF
1255 }
1256 iNdEx += skippy
1257 }
1258 }
1259
1260 if iNdEx > l {
1261 return io.ErrUnexpectedEOF
1262 }
1263 return nil
1264}
1265func (m *TokenRequestStatus) Unmarshal(dAtA []byte) error {
1266 l := len(dAtA)
1267 iNdEx := 0
1268 for iNdEx < l {
1269 preIndex := iNdEx
1270 var wire uint64
1271 for shift := uint(0); ; shift += 7 {
1272 if shift >= 64 {
1273 return ErrIntOverflowGenerated
1274 }
1275 if iNdEx >= l {
1276 return io.ErrUnexpectedEOF
1277 }
1278 b := dAtA[iNdEx]
1279 iNdEx++
1280 wire |= (uint64(b) & 0x7F) << shift
1281 if b < 0x80 {
1282 break
1283 }
1284 }
1285 fieldNum := int32(wire >> 3)
1286 wireType := int(wire & 0x7)
1287 if wireType == 4 {
1288 return fmt.Errorf("proto: TokenRequestStatus: wiretype end group for non-group")
1289 }
1290 if fieldNum <= 0 {
1291 return fmt.Errorf("proto: TokenRequestStatus: illegal tag %d (wire type %d)", fieldNum, wire)
1292 }
1293 switch fieldNum {
1294 case 1:
1295 if wireType != 2 {
1296 return fmt.Errorf("proto: wrong wireType = %d for field Token", wireType)
1297 }
1298 var stringLen uint64
1299 for shift := uint(0); ; shift += 7 {
1300 if shift >= 64 {
1301 return ErrIntOverflowGenerated
1302 }
1303 if iNdEx >= l {
1304 return io.ErrUnexpectedEOF
1305 }
1306 b := dAtA[iNdEx]
1307 iNdEx++
1308 stringLen |= (uint64(b) & 0x7F) << shift
1309 if b < 0x80 {
1310 break
1311 }
1312 }
1313 intStringLen := int(stringLen)
1314 if intStringLen < 0 {
1315 return ErrInvalidLengthGenerated
1316 }
1317 postIndex := iNdEx + intStringLen
1318 if postIndex > l {
1319 return io.ErrUnexpectedEOF
1320 }
1321 m.Token = string(dAtA[iNdEx:postIndex])
1322 iNdEx = postIndex
1323 case 2:
1324 if wireType != 2 {
1325 return fmt.Errorf("proto: wrong wireType = %d for field ExpirationTimestamp", wireType)
1326 }
1327 var msglen int
1328 for shift := uint(0); ; shift += 7 {
1329 if shift >= 64 {
1330 return ErrIntOverflowGenerated
1331 }
1332 if iNdEx >= l {
1333 return io.ErrUnexpectedEOF
1334 }
1335 b := dAtA[iNdEx]
1336 iNdEx++
1337 msglen |= (int(b) & 0x7F) << shift
1338 if b < 0x80 {
1339 break
1340 }
1341 }
1342 if msglen < 0 {
1343 return ErrInvalidLengthGenerated
1344 }
1345 postIndex := iNdEx + msglen
1346 if postIndex > l {
1347 return io.ErrUnexpectedEOF
1348 }
1349 if err := m.ExpirationTimestamp.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1350 return err
1351 }
1352 iNdEx = postIndex
1353 default:
1354 iNdEx = preIndex
1355 skippy, err := skipGenerated(dAtA[iNdEx:])
1356 if err != nil {
1357 return err
1358 }
1359 if skippy < 0 {
1360 return ErrInvalidLengthGenerated
1361 }
1362 if (iNdEx + skippy) > l {
1363 return io.ErrUnexpectedEOF
1364 }
1365 iNdEx += skippy
1366 }
1367 }
1368
1369 if iNdEx > l {
1370 return io.ErrUnexpectedEOF
1371 }
1372 return nil
1373}
1374func (m *TokenReview) Unmarshal(dAtA []byte) error {
1375 l := len(dAtA)
1376 iNdEx := 0
1377 for iNdEx < l {
1378 preIndex := iNdEx
1379 var wire uint64
1380 for shift := uint(0); ; shift += 7 {
1381 if shift >= 64 {
1382 return ErrIntOverflowGenerated
1383 }
1384 if iNdEx >= l {
1385 return io.ErrUnexpectedEOF
1386 }
1387 b := dAtA[iNdEx]
1388 iNdEx++
1389 wire |= (uint64(b) & 0x7F) << shift
1390 if b < 0x80 {
1391 break
1392 }
1393 }
1394 fieldNum := int32(wire >> 3)
1395 wireType := int(wire & 0x7)
1396 if wireType == 4 {
1397 return fmt.Errorf("proto: TokenReview: wiretype end group for non-group")
1398 }
1399 if fieldNum <= 0 {
1400 return fmt.Errorf("proto: TokenReview: illegal tag %d (wire type %d)", fieldNum, wire)
1401 }
1402 switch fieldNum {
1403 case 1:
1404 if wireType != 2 {
1405 return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
1406 }
1407 var msglen int
1408 for shift := uint(0); ; shift += 7 {
1409 if shift >= 64 {
1410 return ErrIntOverflowGenerated
1411 }
1412 if iNdEx >= l {
1413 return io.ErrUnexpectedEOF
1414 }
1415 b := dAtA[iNdEx]
1416 iNdEx++
1417 msglen |= (int(b) & 0x7F) << shift
1418 if b < 0x80 {
1419 break
1420 }
1421 }
1422 if msglen < 0 {
1423 return ErrInvalidLengthGenerated
1424 }
1425 postIndex := iNdEx + msglen
1426 if postIndex > l {
1427 return io.ErrUnexpectedEOF
1428 }
1429 if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1430 return err
1431 }
1432 iNdEx = postIndex
1433 case 2:
1434 if wireType != 2 {
1435 return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
1436 }
1437 var msglen int
1438 for shift := uint(0); ; shift += 7 {
1439 if shift >= 64 {
1440 return ErrIntOverflowGenerated
1441 }
1442 if iNdEx >= l {
1443 return io.ErrUnexpectedEOF
1444 }
1445 b := dAtA[iNdEx]
1446 iNdEx++
1447 msglen |= (int(b) & 0x7F) << shift
1448 if b < 0x80 {
1449 break
1450 }
1451 }
1452 if msglen < 0 {
1453 return ErrInvalidLengthGenerated
1454 }
1455 postIndex := iNdEx + msglen
1456 if postIndex > l {
1457 return io.ErrUnexpectedEOF
1458 }
1459 if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1460 return err
1461 }
1462 iNdEx = postIndex
1463 case 3:
1464 if wireType != 2 {
1465 return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
1466 }
1467 var msglen int
1468 for shift := uint(0); ; shift += 7 {
1469 if shift >= 64 {
1470 return ErrIntOverflowGenerated
1471 }
1472 if iNdEx >= l {
1473 return io.ErrUnexpectedEOF
1474 }
1475 b := dAtA[iNdEx]
1476 iNdEx++
1477 msglen |= (int(b) & 0x7F) << shift
1478 if b < 0x80 {
1479 break
1480 }
1481 }
1482 if msglen < 0 {
1483 return ErrInvalidLengthGenerated
1484 }
1485 postIndex := iNdEx + msglen
1486 if postIndex > l {
1487 return io.ErrUnexpectedEOF
1488 }
1489 if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1490 return err
1491 }
1492 iNdEx = postIndex
1493 default:
1494 iNdEx = preIndex
1495 skippy, err := skipGenerated(dAtA[iNdEx:])
1496 if err != nil {
1497 return err
1498 }
1499 if skippy < 0 {
1500 return ErrInvalidLengthGenerated
1501 }
1502 if (iNdEx + skippy) > l {
1503 return io.ErrUnexpectedEOF
1504 }
1505 iNdEx += skippy
1506 }
1507 }
1508
1509 if iNdEx > l {
1510 return io.ErrUnexpectedEOF
1511 }
1512 return nil
1513}
1514func (m *TokenReviewSpec) Unmarshal(dAtA []byte) error {
1515 l := len(dAtA)
1516 iNdEx := 0
1517 for iNdEx < l {
1518 preIndex := iNdEx
1519 var wire uint64
1520 for shift := uint(0); ; shift += 7 {
1521 if shift >= 64 {
1522 return ErrIntOverflowGenerated
1523 }
1524 if iNdEx >= l {
1525 return io.ErrUnexpectedEOF
1526 }
1527 b := dAtA[iNdEx]
1528 iNdEx++
1529 wire |= (uint64(b) & 0x7F) << shift
1530 if b < 0x80 {
1531 break
1532 }
1533 }
1534 fieldNum := int32(wire >> 3)
1535 wireType := int(wire & 0x7)
1536 if wireType == 4 {
1537 return fmt.Errorf("proto: TokenReviewSpec: wiretype end group for non-group")
1538 }
1539 if fieldNum <= 0 {
1540 return fmt.Errorf("proto: TokenReviewSpec: illegal tag %d (wire type %d)", fieldNum, wire)
1541 }
1542 switch fieldNum {
1543 case 1:
1544 if wireType != 2 {
1545 return fmt.Errorf("proto: wrong wireType = %d for field Token", wireType)
1546 }
1547 var stringLen uint64
1548 for shift := uint(0); ; shift += 7 {
1549 if shift >= 64 {
1550 return ErrIntOverflowGenerated
1551 }
1552 if iNdEx >= l {
1553 return io.ErrUnexpectedEOF
1554 }
1555 b := dAtA[iNdEx]
1556 iNdEx++
1557 stringLen |= (uint64(b) & 0x7F) << shift
1558 if b < 0x80 {
1559 break
1560 }
1561 }
1562 intStringLen := int(stringLen)
1563 if intStringLen < 0 {
1564 return ErrInvalidLengthGenerated
1565 }
1566 postIndex := iNdEx + intStringLen
1567 if postIndex > l {
1568 return io.ErrUnexpectedEOF
1569 }
1570 m.Token = string(dAtA[iNdEx:postIndex])
1571 iNdEx = postIndex
1572 default:
1573 iNdEx = preIndex
1574 skippy, err := skipGenerated(dAtA[iNdEx:])
1575 if err != nil {
1576 return err
1577 }
1578 if skippy < 0 {
1579 return ErrInvalidLengthGenerated
1580 }
1581 if (iNdEx + skippy) > l {
1582 return io.ErrUnexpectedEOF
1583 }
1584 iNdEx += skippy
1585 }
1586 }
1587
1588 if iNdEx > l {
1589 return io.ErrUnexpectedEOF
1590 }
1591 return nil
1592}
1593func (m *TokenReviewStatus) Unmarshal(dAtA []byte) error {
1594 l := len(dAtA)
1595 iNdEx := 0
1596 for iNdEx < l {
1597 preIndex := iNdEx
1598 var wire uint64
1599 for shift := uint(0); ; shift += 7 {
1600 if shift >= 64 {
1601 return ErrIntOverflowGenerated
1602 }
1603 if iNdEx >= l {
1604 return io.ErrUnexpectedEOF
1605 }
1606 b := dAtA[iNdEx]
1607 iNdEx++
1608 wire |= (uint64(b) & 0x7F) << shift
1609 if b < 0x80 {
1610 break
1611 }
1612 }
1613 fieldNum := int32(wire >> 3)
1614 wireType := int(wire & 0x7)
1615 if wireType == 4 {
1616 return fmt.Errorf("proto: TokenReviewStatus: wiretype end group for non-group")
1617 }
1618 if fieldNum <= 0 {
1619 return fmt.Errorf("proto: TokenReviewStatus: illegal tag %d (wire type %d)", fieldNum, wire)
1620 }
1621 switch fieldNum {
1622 case 1:
1623 if wireType != 0 {
1624 return fmt.Errorf("proto: wrong wireType = %d for field Authenticated", wireType)
1625 }
1626 var v int
1627 for shift := uint(0); ; shift += 7 {
1628 if shift >= 64 {
1629 return ErrIntOverflowGenerated
1630 }
1631 if iNdEx >= l {
1632 return io.ErrUnexpectedEOF
1633 }
1634 b := dAtA[iNdEx]
1635 iNdEx++
1636 v |= (int(b) & 0x7F) << shift
1637 if b < 0x80 {
1638 break
1639 }
1640 }
1641 m.Authenticated = bool(v != 0)
1642 case 2:
1643 if wireType != 2 {
1644 return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
1645 }
1646 var msglen int
1647 for shift := uint(0); ; shift += 7 {
1648 if shift >= 64 {
1649 return ErrIntOverflowGenerated
1650 }
1651 if iNdEx >= l {
1652 return io.ErrUnexpectedEOF
1653 }
1654 b := dAtA[iNdEx]
1655 iNdEx++
1656 msglen |= (int(b) & 0x7F) << shift
1657 if b < 0x80 {
1658 break
1659 }
1660 }
1661 if msglen < 0 {
1662 return ErrInvalidLengthGenerated
1663 }
1664 postIndex := iNdEx + msglen
1665 if postIndex > l {
1666 return io.ErrUnexpectedEOF
1667 }
1668 if err := m.User.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
1669 return err
1670 }
1671 iNdEx = postIndex
1672 case 3:
1673 if wireType != 2 {
1674 return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType)
1675 }
1676 var stringLen uint64
1677 for shift := uint(0); ; shift += 7 {
1678 if shift >= 64 {
1679 return ErrIntOverflowGenerated
1680 }
1681 if iNdEx >= l {
1682 return io.ErrUnexpectedEOF
1683 }
1684 b := dAtA[iNdEx]
1685 iNdEx++
1686 stringLen |= (uint64(b) & 0x7F) << shift
1687 if b < 0x80 {
1688 break
1689 }
1690 }
1691 intStringLen := int(stringLen)
1692 if intStringLen < 0 {
1693 return ErrInvalidLengthGenerated
1694 }
1695 postIndex := iNdEx + intStringLen
1696 if postIndex > l {
1697 return io.ErrUnexpectedEOF
1698 }
1699 m.Error = string(dAtA[iNdEx:postIndex])
1700 iNdEx = postIndex
1701 default:
1702 iNdEx = preIndex
1703 skippy, err := skipGenerated(dAtA[iNdEx:])
1704 if err != nil {
1705 return err
1706 }
1707 if skippy < 0 {
1708 return ErrInvalidLengthGenerated
1709 }
1710 if (iNdEx + skippy) > l {
1711 return io.ErrUnexpectedEOF
1712 }
1713 iNdEx += skippy
1714 }
1715 }
1716
1717 if iNdEx > l {
1718 return io.ErrUnexpectedEOF
1719 }
1720 return nil
1721}
1722func (m *UserInfo) Unmarshal(dAtA []byte) error {
1723 l := len(dAtA)
1724 iNdEx := 0
1725 for iNdEx < l {
1726 preIndex := iNdEx
1727 var wire uint64
1728 for shift := uint(0); ; shift += 7 {
1729 if shift >= 64 {
1730 return ErrIntOverflowGenerated
1731 }
1732 if iNdEx >= l {
1733 return io.ErrUnexpectedEOF
1734 }
1735 b := dAtA[iNdEx]
1736 iNdEx++
1737 wire |= (uint64(b) & 0x7F) << shift
1738 if b < 0x80 {
1739 break
1740 }
1741 }
1742 fieldNum := int32(wire >> 3)
1743 wireType := int(wire & 0x7)
1744 if wireType == 4 {
1745 return fmt.Errorf("proto: UserInfo: wiretype end group for non-group")
1746 }
1747 if fieldNum <= 0 {
1748 return fmt.Errorf("proto: UserInfo: illegal tag %d (wire type %d)", fieldNum, wire)
1749 }
1750 switch fieldNum {
1751 case 1:
1752 if wireType != 2 {
1753 return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
1754 }
1755 var stringLen uint64
1756 for shift := uint(0); ; shift += 7 {
1757 if shift >= 64 {
1758 return ErrIntOverflowGenerated
1759 }
1760 if iNdEx >= l {
1761 return io.ErrUnexpectedEOF
1762 }
1763 b := dAtA[iNdEx]
1764 iNdEx++
1765 stringLen |= (uint64(b) & 0x7F) << shift
1766 if b < 0x80 {
1767 break
1768 }
1769 }
1770 intStringLen := int(stringLen)
1771 if intStringLen < 0 {
1772 return ErrInvalidLengthGenerated
1773 }
1774 postIndex := iNdEx + intStringLen
1775 if postIndex > l {
1776 return io.ErrUnexpectedEOF
1777 }
1778 m.Username = string(dAtA[iNdEx:postIndex])
1779 iNdEx = postIndex
1780 case 2:
1781 if wireType != 2 {
1782 return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
1783 }
1784 var stringLen uint64
1785 for shift := uint(0); ; shift += 7 {
1786 if shift >= 64 {
1787 return ErrIntOverflowGenerated
1788 }
1789 if iNdEx >= l {
1790 return io.ErrUnexpectedEOF
1791 }
1792 b := dAtA[iNdEx]
1793 iNdEx++
1794 stringLen |= (uint64(b) & 0x7F) << shift
1795 if b < 0x80 {
1796 break
1797 }
1798 }
1799 intStringLen := int(stringLen)
1800 if intStringLen < 0 {
1801 return ErrInvalidLengthGenerated
1802 }
1803 postIndex := iNdEx + intStringLen
1804 if postIndex > l {
1805 return io.ErrUnexpectedEOF
1806 }
1807 m.UID = string(dAtA[iNdEx:postIndex])
1808 iNdEx = postIndex
1809 case 3:
1810 if wireType != 2 {
1811 return fmt.Errorf("proto: wrong wireType = %d for field Groups", wireType)
1812 }
1813 var stringLen uint64
1814 for shift := uint(0); ; shift += 7 {
1815 if shift >= 64 {
1816 return ErrIntOverflowGenerated
1817 }
1818 if iNdEx >= l {
1819 return io.ErrUnexpectedEOF
1820 }
1821 b := dAtA[iNdEx]
1822 iNdEx++
1823 stringLen |= (uint64(b) & 0x7F) << shift
1824 if b < 0x80 {
1825 break
1826 }
1827 }
1828 intStringLen := int(stringLen)
1829 if intStringLen < 0 {
1830 return ErrInvalidLengthGenerated
1831 }
1832 postIndex := iNdEx + intStringLen
1833 if postIndex > l {
1834 return io.ErrUnexpectedEOF
1835 }
1836 m.Groups = append(m.Groups, string(dAtA[iNdEx:postIndex]))
1837 iNdEx = postIndex
1838 case 4:
1839 if wireType != 2 {
1840 return fmt.Errorf("proto: wrong wireType = %d for field Extra", wireType)
1841 }
1842 var msglen int
1843 for shift := uint(0); ; shift += 7 {
1844 if shift >= 64 {
1845 return ErrIntOverflowGenerated
1846 }
1847 if iNdEx >= l {
1848 return io.ErrUnexpectedEOF
1849 }
1850 b := dAtA[iNdEx]
1851 iNdEx++
1852 msglen |= (int(b) & 0x7F) << shift
1853 if b < 0x80 {
1854 break
1855 }
1856 }
1857 if msglen < 0 {
1858 return ErrInvalidLengthGenerated
1859 }
1860 postIndex := iNdEx + msglen
1861 if postIndex > l {
1862 return io.ErrUnexpectedEOF
1863 }
1864 var keykey uint64
1865 for shift := uint(0); ; shift += 7 {
1866 if shift >= 64 {
1867 return ErrIntOverflowGenerated
1868 }
1869 if iNdEx >= l {
1870 return io.ErrUnexpectedEOF
1871 }
1872 b := dAtA[iNdEx]
1873 iNdEx++
1874 keykey |= (uint64(b) & 0x7F) << shift
1875 if b < 0x80 {
1876 break
1877 }
1878 }
1879 var stringLenmapkey uint64
1880 for shift := uint(0); ; shift += 7 {
1881 if shift >= 64 {
1882 return ErrIntOverflowGenerated
1883 }
1884 if iNdEx >= l {
1885 return io.ErrUnexpectedEOF
1886 }
1887 b := dAtA[iNdEx]
1888 iNdEx++
1889 stringLenmapkey |= (uint64(b) & 0x7F) << shift
1890 if b < 0x80 {
1891 break
1892 }
1893 }
1894 intStringLenmapkey := int(stringLenmapkey)
1895 if intStringLenmapkey < 0 {
1896 return ErrInvalidLengthGenerated
1897 }
1898 postStringIndexmapkey := iNdEx + intStringLenmapkey
1899 if postStringIndexmapkey > l {
1900 return io.ErrUnexpectedEOF
1901 }
1902 mapkey := string(dAtA[iNdEx:postStringIndexmapkey])
1903 iNdEx = postStringIndexmapkey
1904 if m.Extra == nil {
1905 m.Extra = make(map[string]ExtraValue)
1906 }
1907 if iNdEx < postIndex {
1908 var valuekey uint64
1909 for shift := uint(0); ; shift += 7 {
1910 if shift >= 64 {
1911 return ErrIntOverflowGenerated
1912 }
1913 if iNdEx >= l {
1914 return io.ErrUnexpectedEOF
1915 }
1916 b := dAtA[iNdEx]
1917 iNdEx++
1918 valuekey |= (uint64(b) & 0x7F) << shift
1919 if b < 0x80 {
1920 break
1921 }
1922 }
1923 var mapmsglen int
1924 for shift := uint(0); ; shift += 7 {
1925 if shift >= 64 {
1926 return ErrIntOverflowGenerated
1927 }
1928 if iNdEx >= l {
1929 return io.ErrUnexpectedEOF
1930 }
1931 b := dAtA[iNdEx]
1932 iNdEx++
1933 mapmsglen |= (int(b) & 0x7F) << shift
1934 if b < 0x80 {
1935 break
1936 }
1937 }
1938 if mapmsglen < 0 {
1939 return ErrInvalidLengthGenerated
1940 }
1941 postmsgIndex := iNdEx + mapmsglen
1942 if mapmsglen < 0 {
1943 return ErrInvalidLengthGenerated
1944 }
1945 if postmsgIndex > l {
1946 return io.ErrUnexpectedEOF
1947 }
1948 mapvalue := &ExtraValue{}
1949 if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
1950 return err
1951 }
1952 iNdEx = postmsgIndex
1953 m.Extra[mapkey] = *mapvalue
1954 } else {
1955 var mapvalue ExtraValue
1956 m.Extra[mapkey] = mapvalue
1957 }
1958 iNdEx = postIndex
1959 default:
1960 iNdEx = preIndex
1961 skippy, err := skipGenerated(dAtA[iNdEx:])
1962 if err != nil {
1963 return err
1964 }
1965 if skippy < 0 {
1966 return ErrInvalidLengthGenerated
1967 }
1968 if (iNdEx + skippy) > l {
1969 return io.ErrUnexpectedEOF
1970 }
1971 iNdEx += skippy
1972 }
1973 }
1974
1975 if iNdEx > l {
1976 return io.ErrUnexpectedEOF
1977 }
1978 return nil
1979}
1980func skipGenerated(dAtA []byte) (n int, err error) {
1981 l := len(dAtA)
1982 iNdEx := 0
1983 for iNdEx < l {
1984 var wire uint64
1985 for shift := uint(0); ; shift += 7 {
1986 if shift >= 64 {
1987 return 0, ErrIntOverflowGenerated
1988 }
1989 if iNdEx >= l {
1990 return 0, io.ErrUnexpectedEOF
1991 }
1992 b := dAtA[iNdEx]
1993 iNdEx++
1994 wire |= (uint64(b) & 0x7F) << shift
1995 if b < 0x80 {
1996 break
1997 }
1998 }
1999 wireType := int(wire & 0x7)
2000 switch wireType {
2001 case 0:
2002 for shift := uint(0); ; shift += 7 {
2003 if shift >= 64 {
2004 return 0, ErrIntOverflowGenerated
2005 }
2006 if iNdEx >= l {
2007 return 0, io.ErrUnexpectedEOF
2008 }
2009 iNdEx++
2010 if dAtA[iNdEx-1] < 0x80 {
2011 break
2012 }
2013 }
2014 return iNdEx, nil
2015 case 1:
2016 iNdEx += 8
2017 return iNdEx, nil
2018 case 2:
2019 var length int
2020 for shift := uint(0); ; shift += 7 {
2021 if shift >= 64 {
2022 return 0, ErrIntOverflowGenerated
2023 }
2024 if iNdEx >= l {
2025 return 0, io.ErrUnexpectedEOF
2026 }
2027 b := dAtA[iNdEx]
2028 iNdEx++
2029 length |= (int(b) & 0x7F) << shift
2030 if b < 0x80 {
2031 break
2032 }
2033 }
2034 iNdEx += length
2035 if length < 0 {
2036 return 0, ErrInvalidLengthGenerated
2037 }
2038 return iNdEx, nil
2039 case 3:
2040 for {
2041 var innerWire uint64
2042 var start int = iNdEx
2043 for shift := uint(0); ; shift += 7 {
2044 if shift >= 64 {
2045 return 0, ErrIntOverflowGenerated
2046 }
2047 if iNdEx >= l {
2048 return 0, io.ErrUnexpectedEOF
2049 }
2050 b := dAtA[iNdEx]
2051 iNdEx++
2052 innerWire |= (uint64(b) & 0x7F) << shift
2053 if b < 0x80 {
2054 break
2055 }
2056 }
2057 innerWireType := int(innerWire & 0x7)
2058 if innerWireType == 4 {
2059 break
2060 }
2061 next, err := skipGenerated(dAtA[start:])
2062 if err != nil {
2063 return 0, err
2064 }
2065 iNdEx = start + next
2066 }
2067 return iNdEx, nil
2068 case 4:
2069 return iNdEx, nil
2070 case 5:
2071 iNdEx += 4
2072 return iNdEx, nil
2073 default:
2074 return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
2075 }
2076 }
2077 panic("unreachable")
2078}
2079
2080var (
2081 ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
2082 ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
2083)
2084
2085func init() {
2086 proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/authentication/v1/generated.proto", fileDescriptorGenerated)
2087}
2088
2089var fileDescriptorGenerated = []byte{
2090 // 905 bytes of a gzipped FileDescriptorProto
2091 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x55, 0xcf, 0x6f, 0x1b, 0x45,
2092 0x14, 0xf6, 0xfa, 0x47, 0x64, 0x8f, 0x9b, 0x90, 0x4c, 0xa9, 0x64, 0x05, 0xb0, 0x8d, 0x91, 0x90,
2093 0x05, 0x74, 0xb7, 0x36, 0xa8, 0x54, 0x45, 0x42, 0xca, 0x12, 0x0b, 0x2c, 0x04, 0xad, 0xa6, 0x4d,
2094 0x40, 0x9c, 0x18, 0xdb, 0x2f, 0xce, 0xe0, 0xee, 0xec, 0x32, 0x3b, 0x6b, 0xea, 0x5b, 0xff, 0x04,
2095 0x8e, 0x20, 0x71, 0xe0, 0x8f, 0x40, 0xe2, 0xc8, 0x35, 0xc7, 0x8a, 0x53, 0x0f, 0xc8, 0x22, 0xcb,
2096 0xbf, 0xc0, 0x89, 0x13, 0x9a, 0xd9, 0x89, 0xd7, 0x3f, 0x12, 0xc7, 0xa7, 0xde, 0x3c, 0xef, 0x7d,
2097 0xef, 0x9b, 0xf7, 0xbe, 0xf9, 0xfc, 0x16, 0x75, 0x46, 0xf7, 0x42, 0x9b, 0xf9, 0xce, 0x28, 0xea,
2098 0x81, 0xe0, 0x20, 0x21, 0x74, 0xc6, 0xc0, 0x07, 0xbe, 0x70, 0x4c, 0x82, 0x06, 0xcc, 0xa1, 0x91,
2099 0x3c, 0x05, 0x2e, 0x59, 0x9f, 0x4a, 0xe6, 0x73, 0x67, 0xdc, 0x72, 0x86, 0xc0, 0x41, 0x50, 0x09,
2100 0x03, 0x3b, 0x10, 0xbe, 0xf4, 0xf1, 0xeb, 0x09, 0xda, 0xa6, 0x01, 0xb3, 0x17, 0xd1, 0xf6, 0xb8,
2101 0xb5, 0x7f, 0x7b, 0xc8, 0xe4, 0x69, 0xd4, 0xb3, 0xfb, 0xbe, 0xe7, 0x0c, 0xfd, 0xa1, 0xef, 0xe8,
2102 0xa2, 0x5e, 0x74, 0xa2, 0x4f, 0xfa, 0xa0, 0x7f, 0x25, 0x64, 0xfb, 0x1f, 0xa4, 0x57, 0x7b, 0xb4,
2103 0x7f, 0xca, 0x38, 0x88, 0x89, 0x13, 0x8c, 0x86, 0x2a, 0x10, 0x3a, 0x1e, 0x48, 0x7a, 0x49, 0x0b,
2104 0xfb, 0xce, 0x55, 0x55, 0x22, 0xe2, 0x92, 0x79, 0xb0, 0x52, 0x70, 0xf7, 0xba, 0x82, 0xb0, 0x7f,
2105 0x0a, 0x1e, 0x5d, 0xa9, 0x7b, 0xff, 0xaa, 0xba, 0x48, 0xb2, 0x27, 0x0e, 0xe3, 0x32, 0x94, 0x62,
2106 0xb9, 0xa8, 0xf1, 0xa7, 0x85, 0x5e, 0x75, 0xfd, 0x88, 0x0f, 0x1e, 0xf4, 0xbe, 0x83, 0xbe, 0x24,
2107 0x70, 0x02, 0x02, 0x78, 0x1f, 0x70, 0x1d, 0xe5, 0x47, 0x8c, 0x0f, 0x2a, 0x56, 0xdd, 0x6a, 0x96,
2108 0xdc, 0x1b, 0x67, 0xd3, 0x5a, 0x26, 0x9e, 0xd6, 0xf2, 0x9f, 0x33, 0x3e, 0x20, 0x3a, 0x83, 0xdb,
2109 0x08, 0xd1, 0x87, 0xdd, 0x63, 0x10, 0x21, 0xf3, 0x79, 0x25, 0xab, 0x71, 0xd8, 0xe0, 0xd0, 0xc1,
2110 0x2c, 0x43, 0xe6, 0x50, 0x8a, 0x95, 0x53, 0x0f, 0x2a, 0xb9, 0x45, 0xd6, 0x2f, 0xa9, 0x07, 0x44,
2111 0x67, 0xb0, 0x8b, 0x72, 0x51, 0xf7, 0xb0, 0x92, 0xd7, 0x80, 0x3b, 0x06, 0x90, 0x3b, 0xea, 0x1e,
2112 0xfe, 0x37, 0xad, 0xbd, 0x79, 0xd5, 0x84, 0x72, 0x12, 0x40, 0x68, 0x1f, 0x75, 0x0f, 0x89, 0x2a,
2113 0x6e, 0x7c, 0x88, 0x50, 0xe7, 0xa9, 0x14, 0xf4, 0x98, 0x3e, 0x89, 0x00, 0xd7, 0x50, 0x81, 0x49,
2114 0xf0, 0xc2, 0x8a, 0x55, 0xcf, 0x35, 0x4b, 0x6e, 0x29, 0x9e, 0xd6, 0x0a, 0x5d, 0x15, 0x20, 0x49,
2115 0xfc, 0x7e, 0xf1, 0xa7, 0x5f, 0x6b, 0x99, 0x67, 0x7f, 0xd5, 0x33, 0x8d, 0x5f, 0xb2, 0xe8, 0xc6,
2116 0x63, 0x7f, 0x04, 0x9c, 0xc0, 0xf7, 0x11, 0x84, 0x12, 0x7f, 0x8b, 0x8a, 0xea, 0x5d, 0x07, 0x54,
2117 0x52, 0xad, 0x44, 0xb9, 0x7d, 0xc7, 0x4e, 0x2d, 0x35, 0x6b, 0xc2, 0x0e, 0x46, 0x43, 0x15, 0x08,
2118 0x6d, 0x85, 0xb6, 0xc7, 0x2d, 0x3b, 0x91, 0xf3, 0x0b, 0x90, 0x34, 0xd5, 0x24, 0x8d, 0x91, 0x19,
2119 0x2b, 0x7e, 0x88, 0xf2, 0x61, 0x00, 0x7d, 0xad, 0x5f, 0xb9, 0x6d, 0xdb, 0xeb, 0x0c, 0x6b, 0xcf,
2120 0xf7, 0xf6, 0x28, 0x80, 0x7e, 0xaa, 0xa0, 0x3a, 0x11, 0xcd, 0x84, 0xbf, 0x46, 0x5b, 0xa1, 0xa4,
2121 0x32, 0x0a, 0xb5, 0xca, 0x8b, 0x1d, 0x5f, 0xc7, 0xa9, 0xeb, 0xdc, 0x1d, 0xc3, 0xba, 0x95, 0x9c,
2122 0x89, 0xe1, 0x6b, 0xfc, 0x6b, 0xa1, 0xdd, 0xe5, 0x16, 0xf0, 0xbb, 0xa8, 0x44, 0xa3, 0x01, 0x53,
2123 0xa6, 0xb9, 0x90, 0x78, 0x3b, 0x9e, 0xd6, 0x4a, 0x07, 0x17, 0x41, 0x92, 0xe6, 0x31, 0x47, 0x3b,
2124 0xbd, 0x05, 0xb7, 0x99, 0x1e, 0xdb, 0xeb, 0x7b, 0xbc, 0xcc, 0xa1, 0x2e, 0x8e, 0xa7, 0xb5, 0x9d,
2125 0xc5, 0x0c, 0x59, 0x62, 0xc7, 0x9f, 0xa0, 0x3d, 0x78, 0x1a, 0x30, 0xa1, 0x99, 0x1e, 0x41, 0xdf,
2126 0xe7, 0x83, 0x50, 0x7b, 0x2b, 0xe7, 0xde, 0x8a, 0xa7, 0xb5, 0xbd, 0xce, 0x72, 0x92, 0xac, 0xe2,
2127 0x1b, 0xbf, 0x59, 0x08, 0xaf, 0xaa, 0x84, 0xdf, 0x42, 0x05, 0xa9, 0xa2, 0xe6, 0x2f, 0xb2, 0x6d,
2128 0x44, 0x2b, 0x24, 0xd0, 0x24, 0x87, 0x27, 0xe8, 0x66, 0x4a, 0xf8, 0x98, 0x79, 0x10, 0x4a, 0xea,
2129 0x05, 0xe6, 0xb5, 0xdf, 0xd9, 0xcc, 0x4b, 0xaa, 0xcc, 0x7d, 0xcd, 0xd0, 0xdf, 0xec, 0xac, 0xd2,
2130 0x91, 0xcb, 0xee, 0x68, 0xfc, 0x9c, 0x45, 0x65, 0xd3, 0xf6, 0x98, 0xc1, 0x0f, 0x2f, 0xc1, 0xcb,
2131 0x0f, 0x16, 0xbc, 0x7c, 0x7b, 0x23, 0xdf, 0xa9, 0xd6, 0xae, 0xb4, 0xf2, 0x57, 0x4b, 0x56, 0x76,
2132 0x36, 0xa7, 0x5c, 0xef, 0xe4, 0xbb, 0xe8, 0x95, 0xa5, 0xfb, 0x37, 0x7a, 0xce, 0xc6, 0x1f, 0x16,
2133 0xda, 0x5b, 0xb9, 0x05, 0x7f, 0x84, 0xb6, 0xe7, 0x9a, 0x81, 0x64, 0x69, 0x16, 0xdd, 0x5b, 0x86,
2134 0x62, 0xfb, 0x60, 0x3e, 0x49, 0x16, 0xb1, 0xf8, 0x33, 0x94, 0x8f, 0x42, 0x10, 0x46, 0xb4, 0xb7,
2135 0xd7, 0x4f, 0x78, 0x14, 0x82, 0xe8, 0xf2, 0x13, 0x3f, 0x55, 0x4b, 0x45, 0x88, 0x66, 0x50, 0x13,
2136 0x80, 0x10, 0xbe, 0x30, 0xdb, 0x75, 0x36, 0x41, 0x47, 0x05, 0x49, 0x92, 0x6b, 0xfc, 0x9e, 0x45,
2137 0xc5, 0x0b, 0x16, 0xfc, 0x1e, 0x2a, 0xaa, 0x4a, 0xbd, 0x92, 0x93, 0xb1, 0x77, 0x4d, 0x91, 0xc6,
2138 0xa8, 0x38, 0x99, 0x21, 0xf0, 0x1b, 0x28, 0x17, 0xb1, 0x81, 0xd9, 0xf4, 0xe5, 0xb9, 0xd5, 0x4c,
2139 0x54, 0x1c, 0x37, 0xd0, 0xd6, 0x50, 0xf8, 0x51, 0xa0, 0x1e, 0x4b, 0x6d, 0x01, 0xa4, 0x74, 0xff,
2140 0x54, 0x47, 0x88, 0xc9, 0xe0, 0x63, 0x54, 0x00, 0xb5, 0x99, 0x2b, 0xf9, 0x7a, 0xae, 0x59, 0x6e,
2141 0xb7, 0x36, 0x9b, 0xd6, 0xd6, 0xdb, 0xbc, 0xc3, 0xa5, 0x98, 0xcc, 0x4d, 0xa5, 0x62, 0x24, 0xa1,
2142 0xdb, 0xef, 0x99, 0x8d, 0xaf, 0x31, 0x78, 0x17, 0xe5, 0x46, 0x30, 0x49, 0x26, 0x22, 0xea, 0x27,
2143 0xfe, 0x18, 0x15, 0xc6, 0xea, 0x63, 0x60, 0x54, 0x6e, 0xae, 0xbf, 0x37, 0xfd, 0x78, 0x90, 0xa4,
2144 0xec, 0x7e, 0xf6, 0x9e, 0xe5, 0x36, 0xcf, 0xce, 0xab, 0x99, 0xe7, 0xe7, 0xd5, 0xcc, 0x8b, 0xf3,
2145 0x6a, 0xe6, 0x59, 0x5c, 0xb5, 0xce, 0xe2, 0xaa, 0xf5, 0x3c, 0xae, 0x5a, 0x2f, 0xe2, 0xaa, 0xf5,
2146 0x77, 0x5c, 0xb5, 0x7e, 0xfc, 0xa7, 0x9a, 0xf9, 0x26, 0x3b, 0x6e, 0xfd, 0x1f, 0x00, 0x00, 0xff,
2147 0xff, 0x5f, 0x39, 0x60, 0xb1, 0xbd, 0x08, 0x00, 0x00,
2148}