2 Copyright The Kubernetes Authors.
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
8 http://www.apache.org/licenses/LICENSE-2.0
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
17 // Code generated by protoc-gen-gogo. DO NOT EDIT.
18 // source: k8s.io/kubernetes/vendor/k8s.io/api/authentication/v1beta1/generated.proto
21 Package v1beta1 is a generated protocol buffer package.
23 It is generated from these files:
24 k8s.io/kubernetes/vendor/k8s.io/api/authentication/v1beta1/generated.proto
26 It has these top-level messages:
35 import proto "github.com/gogo/protobuf/proto"
39 import github_com_gogo_protobuf_sortkeys "github.com/gogo/protobuf/sortkeys"
41 import strings "strings"
42 import reflect "reflect"
46 // Reference imports to suppress errors if they are not otherwise used.
51 // This is a compile-time assertion to ensure that this generated file
52 // is compatible with the proto package it is being compiled against.
53 // A compilation error at this line likely means your copy of the
54 // proto package needs to be updated.
55 const _ = proto.GoGoProtoPackageIsVersion2 // please upgrade the proto package
57 func (m *ExtraValue) Reset() { *m = ExtraValue{} }
58 func (*ExtraValue) ProtoMessage() {}
59 func (*ExtraValue) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{0} }
61 func (m *TokenReview) Reset() { *m = TokenReview{} }
62 func (*TokenReview) ProtoMessage() {}
63 func (*TokenReview) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{1} }
65 func (m *TokenReviewSpec) Reset() { *m = TokenReviewSpec{} }
66 func (*TokenReviewSpec) ProtoMessage() {}
67 func (*TokenReviewSpec) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{2} }
69 func (m *TokenReviewStatus) Reset() { *m = TokenReviewStatus{} }
70 func (*TokenReviewStatus) ProtoMessage() {}
71 func (*TokenReviewStatus) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{3} }
73 func (m *UserInfo) Reset() { *m = UserInfo{} }
74 func (*UserInfo) ProtoMessage() {}
75 func (*UserInfo) Descriptor() ([]byte, []int) { return fileDescriptorGenerated, []int{4} }
78 proto.RegisterType((*ExtraValue)(nil), "k8s.io.api.authentication.v1beta1.ExtraValue")
79 proto.RegisterType((*TokenReview)(nil), "k8s.io.api.authentication.v1beta1.TokenReview")
80 proto.RegisterType((*TokenReviewSpec)(nil), "k8s.io.api.authentication.v1beta1.TokenReviewSpec")
81 proto.RegisterType((*TokenReviewStatus)(nil), "k8s.io.api.authentication.v1beta1.TokenReviewStatus")
82 proto.RegisterType((*UserInfo)(nil), "k8s.io.api.authentication.v1beta1.UserInfo")
84 func (m ExtraValue) Marshal() (dAtA []byte, err error) {
86 dAtA = make([]byte, size)
87 n, err := m.MarshalTo(dAtA)
94 func (m ExtraValue) MarshalTo(dAtA []byte) (int, error) {
100 for _, s := range m {
105 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
111 i += copy(dAtA[i:], s)
117 func (m *TokenReview) Marshal() (dAtA []byte, err error) {
119 dAtA = make([]byte, size)
120 n, err := m.MarshalTo(dAtA)
127 func (m *TokenReview) MarshalTo(dAtA []byte) (int, error) {
134 i = encodeVarintGenerated(dAtA, i, uint64(m.ObjectMeta.Size()))
135 n1, err := m.ObjectMeta.MarshalTo(dAtA[i:])
142 i = encodeVarintGenerated(dAtA, i, uint64(m.Spec.Size()))
143 n2, err := m.Spec.MarshalTo(dAtA[i:])
150 i = encodeVarintGenerated(dAtA, i, uint64(m.Status.Size()))
151 n3, err := m.Status.MarshalTo(dAtA[i:])
159 func (m *TokenReviewSpec) Marshal() (dAtA []byte, err error) {
161 dAtA = make([]byte, size)
162 n, err := m.MarshalTo(dAtA)
169 func (m *TokenReviewSpec) MarshalTo(dAtA []byte) (int, error) {
176 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Token)))
177 i += copy(dAtA[i:], m.Token)
178 if len(m.Audiences) > 0 {
179 for _, s := range m.Audiences {
184 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
190 i += copy(dAtA[i:], s)
196 func (m *TokenReviewStatus) Marshal() (dAtA []byte, err error) {
198 dAtA = make([]byte, size)
199 n, err := m.MarshalTo(dAtA)
206 func (m *TokenReviewStatus) MarshalTo(dAtA []byte) (int, error) {
221 i = encodeVarintGenerated(dAtA, i, uint64(m.User.Size()))
222 n4, err := m.User.MarshalTo(dAtA[i:])
229 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Error)))
230 i += copy(dAtA[i:], m.Error)
231 if len(m.Audiences) > 0 {
232 for _, s := range m.Audiences {
237 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
243 i += copy(dAtA[i:], s)
249 func (m *UserInfo) Marshal() (dAtA []byte, err error) {
251 dAtA = make([]byte, size)
252 n, err := m.MarshalTo(dAtA)
259 func (m *UserInfo) MarshalTo(dAtA []byte) (int, error) {
266 i = encodeVarintGenerated(dAtA, i, uint64(len(m.Username)))
267 i += copy(dAtA[i:], m.Username)
270 i = encodeVarintGenerated(dAtA, i, uint64(len(m.UID)))
271 i += copy(dAtA[i:], m.UID)
272 if len(m.Groups) > 0 {
273 for _, s := range m.Groups {
278 dAtA[i] = uint8(uint64(l)&0x7f | 0x80)
284 i += copy(dAtA[i:], s)
287 if len(m.Extra) > 0 {
288 keysForExtra := make([]string, 0, len(m.Extra))
289 for k := range m.Extra {
290 keysForExtra = append(keysForExtra, string(k))
292 github_com_gogo_protobuf_sortkeys.Strings(keysForExtra)
293 for _, k := range keysForExtra {
296 v := m.Extra[string(k)]
299 msgSize = (&v).Size()
300 msgSize += 1 + sovGenerated(uint64(msgSize))
302 mapSize := 1 + len(k) + sovGenerated(uint64(len(k))) + msgSize
303 i = encodeVarintGenerated(dAtA, i, uint64(mapSize))
306 i = encodeVarintGenerated(dAtA, i, uint64(len(k)))
307 i += copy(dAtA[i:], k)
310 i = encodeVarintGenerated(dAtA, i, uint64((&v).Size()))
311 n5, err := (&v).MarshalTo(dAtA[i:])
321 func encodeVarintGenerated(dAtA []byte, offset int, v uint64) int {
323 dAtA[offset] = uint8(v&0x7f | 0x80)
327 dAtA[offset] = uint8(v)
330 func (m ExtraValue) Size() (n int) {
334 for _, s := range m {
336 n += 1 + l + sovGenerated(uint64(l))
342 func (m *TokenReview) Size() (n int) {
345 l = m.ObjectMeta.Size()
346 n += 1 + l + sovGenerated(uint64(l))
348 n += 1 + l + sovGenerated(uint64(l))
350 n += 1 + l + sovGenerated(uint64(l))
354 func (m *TokenReviewSpec) Size() (n int) {
358 n += 1 + l + sovGenerated(uint64(l))
359 if len(m.Audiences) > 0 {
360 for _, s := range m.Audiences {
362 n += 1 + l + sovGenerated(uint64(l))
368 func (m *TokenReviewStatus) Size() (n int) {
373 n += 1 + l + sovGenerated(uint64(l))
375 n += 1 + l + sovGenerated(uint64(l))
376 if len(m.Audiences) > 0 {
377 for _, s := range m.Audiences {
379 n += 1 + l + sovGenerated(uint64(l))
385 func (m *UserInfo) Size() (n int) {
389 n += 1 + l + sovGenerated(uint64(l))
391 n += 1 + l + sovGenerated(uint64(l))
392 if len(m.Groups) > 0 {
393 for _, s := range m.Groups {
395 n += 1 + l + sovGenerated(uint64(l))
398 if len(m.Extra) > 0 {
399 for k, v := range m.Extra {
403 mapEntrySize := 1 + len(k) + sovGenerated(uint64(len(k))) + 1 + l + sovGenerated(uint64(l))
404 n += mapEntrySize + 1 + sovGenerated(uint64(mapEntrySize))
410 func sovGenerated(x uint64) (n int) {
420 func sozGenerated(x uint64) (n int) {
421 return sovGenerated(uint64((x << 1) ^ uint64((int64(x) >> 63))))
423 func (this *TokenReview) String() string {
427 s := strings.Join([]string{`&TokenReview{`,
428 `ObjectMeta:` + strings.Replace(strings.Replace(this.ObjectMeta.String(), "ObjectMeta", "k8s_io_apimachinery_pkg_apis_meta_v1.ObjectMeta", 1), `&`, ``, 1) + `,`,
429 `Spec:` + strings.Replace(strings.Replace(this.Spec.String(), "TokenReviewSpec", "TokenReviewSpec", 1), `&`, ``, 1) + `,`,
430 `Status:` + strings.Replace(strings.Replace(this.Status.String(), "TokenReviewStatus", "TokenReviewStatus", 1), `&`, ``, 1) + `,`,
435 func (this *TokenReviewSpec) String() string {
439 s := strings.Join([]string{`&TokenReviewSpec{`,
440 `Token:` + fmt.Sprintf("%v", this.Token) + `,`,
441 `Audiences:` + fmt.Sprintf("%v", this.Audiences) + `,`,
446 func (this *TokenReviewStatus) String() string {
450 s := strings.Join([]string{`&TokenReviewStatus{`,
451 `Authenticated:` + fmt.Sprintf("%v", this.Authenticated) + `,`,
452 `User:` + strings.Replace(strings.Replace(this.User.String(), "UserInfo", "UserInfo", 1), `&`, ``, 1) + `,`,
453 `Error:` + fmt.Sprintf("%v", this.Error) + `,`,
454 `Audiences:` + fmt.Sprintf("%v", this.Audiences) + `,`,
459 func (this *UserInfo) String() string {
463 keysForExtra := make([]string, 0, len(this.Extra))
464 for k := range this.Extra {
465 keysForExtra = append(keysForExtra, k)
467 github_com_gogo_protobuf_sortkeys.Strings(keysForExtra)
468 mapStringForExtra := "map[string]ExtraValue{"
469 for _, k := range keysForExtra {
470 mapStringForExtra += fmt.Sprintf("%v: %v,", k, this.Extra[k])
472 mapStringForExtra += "}"
473 s := strings.Join([]string{`&UserInfo{`,
474 `Username:` + fmt.Sprintf("%v", this.Username) + `,`,
475 `UID:` + fmt.Sprintf("%v", this.UID) + `,`,
476 `Groups:` + fmt.Sprintf("%v", this.Groups) + `,`,
477 `Extra:` + mapStringForExtra + `,`,
482 func valueToStringGenerated(v interface{}) string {
483 rv := reflect.ValueOf(v)
487 pv := reflect.Indirect(rv).Interface()
488 return fmt.Sprintf("*%v", pv)
490 func (m *ExtraValue) Unmarshal(dAtA []byte) error {
496 for shift := uint(0); ; shift += 7 {
498 return ErrIntOverflowGenerated
501 return io.ErrUnexpectedEOF
505 wire |= (uint64(b) & 0x7F) << shift
510 fieldNum := int32(wire >> 3)
511 wireType := int(wire & 0x7)
513 return fmt.Errorf("proto: ExtraValue: wiretype end group for non-group")
516 return fmt.Errorf("proto: ExtraValue: illegal tag %d (wire type %d)", fieldNum, wire)
521 return fmt.Errorf("proto: wrong wireType = %d for field Items", wireType)
524 for shift := uint(0); ; shift += 7 {
526 return ErrIntOverflowGenerated
529 return io.ErrUnexpectedEOF
533 stringLen |= (uint64(b) & 0x7F) << shift
538 intStringLen := int(stringLen)
539 if intStringLen < 0 {
540 return ErrInvalidLengthGenerated
542 postIndex := iNdEx + intStringLen
544 return io.ErrUnexpectedEOF
546 *m = append(*m, string(dAtA[iNdEx:postIndex]))
550 skippy, err := skipGenerated(dAtA[iNdEx:])
555 return ErrInvalidLengthGenerated
557 if (iNdEx + skippy) > l {
558 return io.ErrUnexpectedEOF
565 return io.ErrUnexpectedEOF
569 func (m *TokenReview) Unmarshal(dAtA []byte) error {
575 for shift := uint(0); ; shift += 7 {
577 return ErrIntOverflowGenerated
580 return io.ErrUnexpectedEOF
584 wire |= (uint64(b) & 0x7F) << shift
589 fieldNum := int32(wire >> 3)
590 wireType := int(wire & 0x7)
592 return fmt.Errorf("proto: TokenReview: wiretype end group for non-group")
595 return fmt.Errorf("proto: TokenReview: illegal tag %d (wire type %d)", fieldNum, wire)
600 return fmt.Errorf("proto: wrong wireType = %d for field ObjectMeta", wireType)
603 for shift := uint(0); ; shift += 7 {
605 return ErrIntOverflowGenerated
608 return io.ErrUnexpectedEOF
612 msglen |= (int(b) & 0x7F) << shift
618 return ErrInvalidLengthGenerated
620 postIndex := iNdEx + msglen
622 return io.ErrUnexpectedEOF
624 if err := m.ObjectMeta.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
630 return fmt.Errorf("proto: wrong wireType = %d for field Spec", wireType)
633 for shift := uint(0); ; shift += 7 {
635 return ErrIntOverflowGenerated
638 return io.ErrUnexpectedEOF
642 msglen |= (int(b) & 0x7F) << shift
648 return ErrInvalidLengthGenerated
650 postIndex := iNdEx + msglen
652 return io.ErrUnexpectedEOF
654 if err := m.Spec.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
660 return fmt.Errorf("proto: wrong wireType = %d for field Status", wireType)
663 for shift := uint(0); ; shift += 7 {
665 return ErrIntOverflowGenerated
668 return io.ErrUnexpectedEOF
672 msglen |= (int(b) & 0x7F) << shift
678 return ErrInvalidLengthGenerated
680 postIndex := iNdEx + msglen
682 return io.ErrUnexpectedEOF
684 if err := m.Status.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
690 skippy, err := skipGenerated(dAtA[iNdEx:])
695 return ErrInvalidLengthGenerated
697 if (iNdEx + skippy) > l {
698 return io.ErrUnexpectedEOF
705 return io.ErrUnexpectedEOF
709 func (m *TokenReviewSpec) Unmarshal(dAtA []byte) error {
715 for shift := uint(0); ; shift += 7 {
717 return ErrIntOverflowGenerated
720 return io.ErrUnexpectedEOF
724 wire |= (uint64(b) & 0x7F) << shift
729 fieldNum := int32(wire >> 3)
730 wireType := int(wire & 0x7)
732 return fmt.Errorf("proto: TokenReviewSpec: wiretype end group for non-group")
735 return fmt.Errorf("proto: TokenReviewSpec: illegal tag %d (wire type %d)", fieldNum, wire)
740 return fmt.Errorf("proto: wrong wireType = %d for field Token", wireType)
743 for shift := uint(0); ; shift += 7 {
745 return ErrIntOverflowGenerated
748 return io.ErrUnexpectedEOF
752 stringLen |= (uint64(b) & 0x7F) << shift
757 intStringLen := int(stringLen)
758 if intStringLen < 0 {
759 return ErrInvalidLengthGenerated
761 postIndex := iNdEx + intStringLen
763 return io.ErrUnexpectedEOF
765 m.Token = string(dAtA[iNdEx:postIndex])
769 return fmt.Errorf("proto: wrong wireType = %d for field Audiences", wireType)
772 for shift := uint(0); ; shift += 7 {
774 return ErrIntOverflowGenerated
777 return io.ErrUnexpectedEOF
781 stringLen |= (uint64(b) & 0x7F) << shift
786 intStringLen := int(stringLen)
787 if intStringLen < 0 {
788 return ErrInvalidLengthGenerated
790 postIndex := iNdEx + intStringLen
792 return io.ErrUnexpectedEOF
794 m.Audiences = append(m.Audiences, string(dAtA[iNdEx:postIndex]))
798 skippy, err := skipGenerated(dAtA[iNdEx:])
803 return ErrInvalidLengthGenerated
805 if (iNdEx + skippy) > l {
806 return io.ErrUnexpectedEOF
813 return io.ErrUnexpectedEOF
817 func (m *TokenReviewStatus) Unmarshal(dAtA []byte) error {
823 for shift := uint(0); ; shift += 7 {
825 return ErrIntOverflowGenerated
828 return io.ErrUnexpectedEOF
832 wire |= (uint64(b) & 0x7F) << shift
837 fieldNum := int32(wire >> 3)
838 wireType := int(wire & 0x7)
840 return fmt.Errorf("proto: TokenReviewStatus: wiretype end group for non-group")
843 return fmt.Errorf("proto: TokenReviewStatus: illegal tag %d (wire type %d)", fieldNum, wire)
848 return fmt.Errorf("proto: wrong wireType = %d for field Authenticated", wireType)
851 for shift := uint(0); ; shift += 7 {
853 return ErrIntOverflowGenerated
856 return io.ErrUnexpectedEOF
860 v |= (int(b) & 0x7F) << shift
865 m.Authenticated = bool(v != 0)
868 return fmt.Errorf("proto: wrong wireType = %d for field User", wireType)
871 for shift := uint(0); ; shift += 7 {
873 return ErrIntOverflowGenerated
876 return io.ErrUnexpectedEOF
880 msglen |= (int(b) & 0x7F) << shift
886 return ErrInvalidLengthGenerated
888 postIndex := iNdEx + msglen
890 return io.ErrUnexpectedEOF
892 if err := m.User.Unmarshal(dAtA[iNdEx:postIndex]); err != nil {
898 return fmt.Errorf("proto: wrong wireType = %d for field Error", wireType)
901 for shift := uint(0); ; shift += 7 {
903 return ErrIntOverflowGenerated
906 return io.ErrUnexpectedEOF
910 stringLen |= (uint64(b) & 0x7F) << shift
915 intStringLen := int(stringLen)
916 if intStringLen < 0 {
917 return ErrInvalidLengthGenerated
919 postIndex := iNdEx + intStringLen
921 return io.ErrUnexpectedEOF
923 m.Error = string(dAtA[iNdEx:postIndex])
927 return fmt.Errorf("proto: wrong wireType = %d for field Audiences", wireType)
930 for shift := uint(0); ; shift += 7 {
932 return ErrIntOverflowGenerated
935 return io.ErrUnexpectedEOF
939 stringLen |= (uint64(b) & 0x7F) << shift
944 intStringLen := int(stringLen)
945 if intStringLen < 0 {
946 return ErrInvalidLengthGenerated
948 postIndex := iNdEx + intStringLen
950 return io.ErrUnexpectedEOF
952 m.Audiences = append(m.Audiences, string(dAtA[iNdEx:postIndex]))
956 skippy, err := skipGenerated(dAtA[iNdEx:])
961 return ErrInvalidLengthGenerated
963 if (iNdEx + skippy) > l {
964 return io.ErrUnexpectedEOF
971 return io.ErrUnexpectedEOF
975 func (m *UserInfo) Unmarshal(dAtA []byte) error {
981 for shift := uint(0); ; shift += 7 {
983 return ErrIntOverflowGenerated
986 return io.ErrUnexpectedEOF
990 wire |= (uint64(b) & 0x7F) << shift
995 fieldNum := int32(wire >> 3)
996 wireType := int(wire & 0x7)
998 return fmt.Errorf("proto: UserInfo: wiretype end group for non-group")
1001 return fmt.Errorf("proto: UserInfo: illegal tag %d (wire type %d)", fieldNum, wire)
1006 return fmt.Errorf("proto: wrong wireType = %d for field Username", wireType)
1008 var stringLen uint64
1009 for shift := uint(0); ; shift += 7 {
1011 return ErrIntOverflowGenerated
1014 return io.ErrUnexpectedEOF
1018 stringLen |= (uint64(b) & 0x7F) << shift
1023 intStringLen := int(stringLen)
1024 if intStringLen < 0 {
1025 return ErrInvalidLengthGenerated
1027 postIndex := iNdEx + intStringLen
1029 return io.ErrUnexpectedEOF
1031 m.Username = string(dAtA[iNdEx:postIndex])
1035 return fmt.Errorf("proto: wrong wireType = %d for field UID", wireType)
1037 var stringLen uint64
1038 for shift := uint(0); ; shift += 7 {
1040 return ErrIntOverflowGenerated
1043 return io.ErrUnexpectedEOF
1047 stringLen |= (uint64(b) & 0x7F) << shift
1052 intStringLen := int(stringLen)
1053 if intStringLen < 0 {
1054 return ErrInvalidLengthGenerated
1056 postIndex := iNdEx + intStringLen
1058 return io.ErrUnexpectedEOF
1060 m.UID = string(dAtA[iNdEx:postIndex])
1064 return fmt.Errorf("proto: wrong wireType = %d for field Groups", wireType)
1066 var stringLen uint64
1067 for shift := uint(0); ; shift += 7 {
1069 return ErrIntOverflowGenerated
1072 return io.ErrUnexpectedEOF
1076 stringLen |= (uint64(b) & 0x7F) << shift
1081 intStringLen := int(stringLen)
1082 if intStringLen < 0 {
1083 return ErrInvalidLengthGenerated
1085 postIndex := iNdEx + intStringLen
1087 return io.ErrUnexpectedEOF
1089 m.Groups = append(m.Groups, string(dAtA[iNdEx:postIndex]))
1093 return fmt.Errorf("proto: wrong wireType = %d for field Extra", wireType)
1096 for shift := uint(0); ; shift += 7 {
1098 return ErrIntOverflowGenerated
1101 return io.ErrUnexpectedEOF
1105 msglen |= (int(b) & 0x7F) << shift
1111 return ErrInvalidLengthGenerated
1113 postIndex := iNdEx + msglen
1115 return io.ErrUnexpectedEOF
1118 m.Extra = make(map[string]ExtraValue)
1121 mapvalue := &ExtraValue{}
1122 for iNdEx < postIndex {
1123 entryPreIndex := iNdEx
1125 for shift := uint(0); ; shift += 7 {
1127 return ErrIntOverflowGenerated
1130 return io.ErrUnexpectedEOF
1134 wire |= (uint64(b) & 0x7F) << shift
1139 fieldNum := int32(wire >> 3)
1141 var stringLenmapkey uint64
1142 for shift := uint(0); ; shift += 7 {
1144 return ErrIntOverflowGenerated
1147 return io.ErrUnexpectedEOF
1151 stringLenmapkey |= (uint64(b) & 0x7F) << shift
1156 intStringLenmapkey := int(stringLenmapkey)
1157 if intStringLenmapkey < 0 {
1158 return ErrInvalidLengthGenerated
1160 postStringIndexmapkey := iNdEx + intStringLenmapkey
1161 if postStringIndexmapkey > l {
1162 return io.ErrUnexpectedEOF
1164 mapkey = string(dAtA[iNdEx:postStringIndexmapkey])
1165 iNdEx = postStringIndexmapkey
1166 } else if fieldNum == 2 {
1168 for shift := uint(0); ; shift += 7 {
1170 return ErrIntOverflowGenerated
1173 return io.ErrUnexpectedEOF
1177 mapmsglen |= (int(b) & 0x7F) << shift
1183 return ErrInvalidLengthGenerated
1185 postmsgIndex := iNdEx + mapmsglen
1187 return ErrInvalidLengthGenerated
1189 if postmsgIndex > l {
1190 return io.ErrUnexpectedEOF
1192 mapvalue = &ExtraValue{}
1193 if err := mapvalue.Unmarshal(dAtA[iNdEx:postmsgIndex]); err != nil {
1196 iNdEx = postmsgIndex
1198 iNdEx = entryPreIndex
1199 skippy, err := skipGenerated(dAtA[iNdEx:])
1204 return ErrInvalidLengthGenerated
1206 if (iNdEx + skippy) > postIndex {
1207 return io.ErrUnexpectedEOF
1212 m.Extra[mapkey] = *mapvalue
1216 skippy, err := skipGenerated(dAtA[iNdEx:])
1221 return ErrInvalidLengthGenerated
1223 if (iNdEx + skippy) > l {
1224 return io.ErrUnexpectedEOF
1231 return io.ErrUnexpectedEOF
1235 func skipGenerated(dAtA []byte) (n int, err error) {
1240 for shift := uint(0); ; shift += 7 {
1242 return 0, ErrIntOverflowGenerated
1245 return 0, io.ErrUnexpectedEOF
1249 wire |= (uint64(b) & 0x7F) << shift
1254 wireType := int(wire & 0x7)
1257 for shift := uint(0); ; shift += 7 {
1259 return 0, ErrIntOverflowGenerated
1262 return 0, io.ErrUnexpectedEOF
1265 if dAtA[iNdEx-1] < 0x80 {
1275 for shift := uint(0); ; shift += 7 {
1277 return 0, ErrIntOverflowGenerated
1280 return 0, io.ErrUnexpectedEOF
1284 length |= (int(b) & 0x7F) << shift
1291 return 0, ErrInvalidLengthGenerated
1296 var innerWire uint64
1297 var start int = iNdEx
1298 for shift := uint(0); ; shift += 7 {
1300 return 0, ErrIntOverflowGenerated
1303 return 0, io.ErrUnexpectedEOF
1307 innerWire |= (uint64(b) & 0x7F) << shift
1312 innerWireType := int(innerWire & 0x7)
1313 if innerWireType == 4 {
1316 next, err := skipGenerated(dAtA[start:])
1320 iNdEx = start + next
1329 return 0, fmt.Errorf("proto: illegal wireType %d", wireType)
1332 panic("unreachable")
1336 ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
1337 ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow")
1341 proto.RegisterFile("k8s.io/kubernetes/vendor/k8s.io/api/authentication/v1beta1/generated.proto", fileDescriptorGenerated)
1344 var fileDescriptorGenerated = []byte{
1345 // 663 bytes of a gzipped FileDescriptorProto
1346 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x53, 0xcd, 0x4e, 0x14, 0x4d,
1347 0x14, 0xed, 0x9e, 0x1f, 0xbe, 0x99, 0x9a, 0x6f, 0x14, 0x2b, 0x31, 0x99, 0x4c, 0x62, 0x0f, 0x8e,
1348 0x1b, 0x12, 0xa4, 0x5a, 0x08, 0x41, 0x82, 0x2b, 0x5a, 0x89, 0xc1, 0x84, 0x98, 0x94, 0xe0, 0x42,
1349 0x5d, 0x58, 0xd3, 0x73, 0xe9, 0x69, 0xc7, 0xfe, 0x49, 0x55, 0xf5, 0x28, 0x3b, 0x1e, 0xc1, 0xa5,
1350 0x4b, 0x13, 0x9f, 0xc4, 0x1d, 0x4b, 0x96, 0x2c, 0xcc, 0x44, 0xda, 0x27, 0xf0, 0x0d, 0x4c, 0x55,
1351 0x17, 0xcc, 0x00, 0x31, 0xc0, 0xae, 0xeb, 0xdc, 0x7b, 0xce, 0x3d, 0xf7, 0x54, 0x17, 0x7a, 0x31,
1352 0x5c, 0x13, 0x24, 0x4c, 0xdc, 0x61, 0xd6, 0x03, 0x1e, 0x83, 0x04, 0xe1, 0x8e, 0x20, 0xee, 0x27,
1353 0xdc, 0x35, 0x05, 0x96, 0x86, 0x2e, 0xcb, 0xe4, 0x00, 0x62, 0x19, 0xfa, 0x4c, 0x86, 0x49, 0xec,
1354 0x8e, 0x96, 0x7a, 0x20, 0xd9, 0x92, 0x1b, 0x40, 0x0c, 0x9c, 0x49, 0xe8, 0x93, 0x94, 0x27, 0x32,
1355 0xc1, 0xf7, 0x0b, 0x0a, 0x61, 0x69, 0x48, 0xce, 0x53, 0x88, 0xa1, 0xb4, 0x17, 0x83, 0x50, 0x0e,
1356 0xb2, 0x1e, 0xf1, 0x93, 0xc8, 0x0d, 0x92, 0x20, 0x71, 0x35, 0xb3, 0x97, 0xed, 0xe9, 0x93, 0x3e,
1357 0xe8, 0xaf, 0x42, 0xb1, 0xbd, 0x32, 0x31, 0x11, 0x31, 0x7f, 0x10, 0xc6, 0xc0, 0xf7, 0xdd, 0x74,
1358 0x18, 0x28, 0x40, 0xb8, 0x11, 0x48, 0xe6, 0x8e, 0x2e, 0xf9, 0x68, 0xbb, 0xff, 0x62, 0xf1, 0x2c,
1359 0x96, 0x61, 0x04, 0x97, 0x08, 0xab, 0x57, 0x11, 0x84, 0x3f, 0x80, 0x88, 0x5d, 0xe4, 0x75, 0x1f,
1360 0x23, 0xb4, 0xf9, 0x59, 0x72, 0xf6, 0x9a, 0x7d, 0xcc, 0x00, 0x77, 0x50, 0x35, 0x94, 0x10, 0x89,
1361 0x96, 0x3d, 0x57, 0x9e, 0xaf, 0x7b, 0xf5, 0x7c, 0xdc, 0xa9, 0x6e, 0x29, 0x80, 0x16, 0xf8, 0x7a,
1362 0xed, 0xeb, 0xb7, 0x8e, 0x75, 0xf0, 0x73, 0xce, 0xea, 0x7e, 0x2f, 0xa1, 0xc6, 0x4e, 0x32, 0x84,
1363 0x98, 0xc2, 0x28, 0x84, 0x4f, 0xf8, 0x3d, 0xaa, 0xa9, 0x65, 0xfa, 0x4c, 0xb2, 0x96, 0x3d, 0x67,
1364 0xcf, 0x37, 0x96, 0x1f, 0x91, 0x49, 0x98, 0x67, 0x9e, 0x48, 0x3a, 0x0c, 0x14, 0x20, 0x88, 0xea,
1365 0x26, 0xa3, 0x25, 0xf2, 0xb2, 0xf7, 0x01, 0x7c, 0xb9, 0x0d, 0x92, 0x79, 0xf8, 0x70, 0xdc, 0xb1,
1366 0xf2, 0x71, 0x07, 0x4d, 0x30, 0x7a, 0xa6, 0x8a, 0x77, 0x50, 0x45, 0xa4, 0xe0, 0xb7, 0x4a, 0x5a,
1367 0x7d, 0x99, 0x5c, 0x79, 0x55, 0x64, 0xca, 0xdf, 0xab, 0x14, 0x7c, 0xef, 0x7f, 0xa3, 0x5f, 0x51,
1368 0x27, 0xaa, 0xd5, 0xf0, 0x3b, 0x34, 0x23, 0x24, 0x93, 0x99, 0x68, 0x95, 0xb5, 0xee, 0xca, 0x0d,
1369 0x75, 0x35, 0xd7, 0xbb, 0x65, 0x94, 0x67, 0x8a, 0x33, 0x35, 0x9a, 0x5d, 0x1f, 0xdd, 0xbe, 0x60,
1370 0x02, 0x3f, 0x40, 0x55, 0xa9, 0x20, 0x9d, 0x52, 0xdd, 0x6b, 0x1a, 0x66, 0xb5, 0xe8, 0x2b, 0x6a,
1371 0x78, 0x01, 0xd5, 0x59, 0xd6, 0x0f, 0x21, 0xf6, 0x41, 0xb4, 0x4a, 0xfa, 0x32, 0x9a, 0xf9, 0xb8,
1372 0x53, 0xdf, 0x38, 0x05, 0xe9, 0xa4, 0xde, 0xfd, 0x63, 0xa3, 0x3b, 0x97, 0x2c, 0xe1, 0x27, 0xa8,
1373 0x39, 0x65, 0x1f, 0xfa, 0x7a, 0x5e, 0xcd, 0xbb, 0x6b, 0xe6, 0x35, 0x37, 0xa6, 0x8b, 0xf4, 0x7c,
1374 0x2f, 0xde, 0x46, 0x95, 0x4c, 0x00, 0x37, 0x59, 0x2f, 0x5c, 0x23, 0x93, 0x5d, 0x01, 0x7c, 0x2b,
1375 0xde, 0x4b, 0x26, 0x21, 0x2b, 0x84, 0x6a, 0x19, 0xb5, 0x33, 0x70, 0x9e, 0x70, 0x9d, 0xf1, 0xd4,
1376 0xce, 0x9b, 0x0a, 0xa4, 0x45, 0xed, 0xfc, 0xce, 0x95, 0x2b, 0x76, 0xfe, 0x51, 0x42, 0xb5, 0xd3,
1377 0x91, 0xf8, 0x21, 0xaa, 0xa9, 0x31, 0x31, 0x8b, 0xc0, 0xa4, 0x3a, 0x6b, 0x26, 0xe8, 0x1e, 0x85,
1378 0xd3, 0xb3, 0x0e, 0x7c, 0x0f, 0x95, 0xb3, 0xb0, 0xaf, 0x57, 0xab, 0x7b, 0x0d, 0xd3, 0x58, 0xde,
1379 0xdd, 0x7a, 0x46, 0x15, 0x8e, 0xbb, 0x68, 0x26, 0xe0, 0x49, 0x96, 0xaa, 0x1f, 0x42, 0x79, 0x40,
1380 0xea, 0x5a, 0x9f, 0x6b, 0x84, 0x9a, 0x0a, 0x7e, 0x8b, 0xaa, 0xa0, 0x5e, 0x8d, 0xb6, 0xd9, 0x58,
1381 0x5e, 0xbd, 0x41, 0x3e, 0x44, 0x3f, 0xb7, 0xcd, 0x58, 0xf2, 0xfd, 0xa9, 0x1c, 0x14, 0x46, 0x0b,
1382 0xcd, 0x76, 0x60, 0x9e, 0xa4, 0xee, 0xc1, 0xb3, 0xa8, 0x3c, 0x84, 0xfd, 0x62, 0x2d, 0xaa, 0x3e,
1383 0xf1, 0x53, 0x54, 0x1d, 0xa9, 0xd7, 0x6a, 0x2e, 0x67, 0xf1, 0x1a, 0xc3, 0x27, 0x4f, 0x9c, 0x16,
1384 0xdc, 0xf5, 0xd2, 0x9a, 0xed, 0x2d, 0x1e, 0x9e, 0x38, 0xd6, 0xd1, 0x89, 0x63, 0x1d, 0x9f, 0x38,
1385 0xd6, 0x41, 0xee, 0xd8, 0x87, 0xb9, 0x63, 0x1f, 0xe5, 0x8e, 0x7d, 0x9c, 0x3b, 0xf6, 0xaf, 0xdc,
1386 0xb1, 0xbf, 0xfc, 0x76, 0xac, 0x37, 0xff, 0x19, 0x91, 0xbf, 0x01, 0x00, 0x00, 0xff, 0xff, 0xf7,
1387 0xd6, 0x32, 0x28, 0x68, 0x05, 0x00, 0x00,