generated.pb.go 63 KB

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