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