github.com/cloudwan/edgelq-sdk@v1.15.4/iam/client/v1alpha2/attestation/attestation_service.pb.descriptors.go (about) 1 // Code generated by protoc-gen-goten-client 2 // API: AttestationService 3 // DO NOT EDIT!!! 4 5 package attestation_client 6 7 import ( 8 "google.golang.org/protobuf/proto" 9 10 gotenclient "github.com/cloudwan/goten-sdk/runtime/client" 11 gotenresource "github.com/cloudwan/goten-sdk/runtime/resource" 12 ) 13 14 // proto imports 15 import ( 16 attestation_domain "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/attestation_domain" 17 ) 18 19 // Reference imports to suppress errors if they are not otherwise used. 20 var ( 21 _ = new(proto.Message) 22 _ = new(gotenclient.MethodDescriptor) 23 _ = gotenresource.WildcardId 24 ) 25 26 // make sure we're using proto imports 27 var ( 28 _ = &attestation_domain.AttestationDomain{} 29 ) 30 31 var ( 32 descriptorsInitialized bool 33 attestationServiceDescriptor *AttestationServiceDescriptor 34 verifyDescriptor *VerifyDescriptor 35 ) 36 37 type VerifyDescriptor struct{} 38 39 type VerifyDescriptorClientMsgHandle struct{} 40 41 type VerifyDescriptorServerMsgHandle struct{} 42 43 func (d *VerifyDescriptor) NewEmptyClientMsg() proto.Message { 44 return &VerifyRequest{} 45 } 46 47 func (d *VerifyDescriptor) NewEmptyServerMsg() proto.Message { 48 return &VerifyResponse{} 49 } 50 51 func (d *VerifyDescriptor) IsUnary() bool { 52 return false 53 } 54 55 func (d *VerifyDescriptor) IsClientStream() bool { 56 return true 57 } 58 59 func (d *VerifyDescriptor) IsServerStream() bool { 60 return true 61 } 62 63 func (d *VerifyDescriptor) IsCollection() bool { 64 return false 65 } 66 67 func (d *VerifyDescriptor) IsPlural() bool { 68 return false 69 } 70 71 func (d *VerifyDescriptor) HasResource() bool { 72 return true 73 } 74 75 func (d *VerifyDescriptor) RequestHasResourceBody() bool { 76 return false 77 } 78 79 func (d *VerifyDescriptor) GetVerb() string { 80 return "verify" 81 } 82 83 func (d *VerifyDescriptor) GetMethodName() string { 84 return "Verify" 85 } 86 87 func (d *VerifyDescriptor) GetFullMethodName() string { 88 return "/ntt.iam.v1alpha2.AttestationService/Verify" 89 } 90 91 func (d *VerifyDescriptor) GetProtoPkgName() string { 92 return "ntt.iam.v1alpha2" 93 } 94 95 func (d *VerifyDescriptor) GetApiName() string { 96 return "AttestationService" 97 } 98 99 func (d *VerifyDescriptor) GetServiceDomain() string { 100 return "iam.edgelq.com" 101 } 102 103 func (d *VerifyDescriptor) GetServiceVersion() string { 104 return "v1alpha2" 105 } 106 107 func (d *VerifyDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 108 return attestationServiceDescriptor 109 } 110 111 func (d *VerifyDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 112 return attestation_domain.GetDescriptor() 113 } 114 115 func (d *VerifyDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 116 return &VerifyDescriptorClientMsgHandle{} 117 } 118 119 func (d *VerifyDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 120 return &VerifyDescriptorServerMsgHandle{} 121 } 122 123 func (h *VerifyDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 124 typedMsg := msg.(*VerifyRequest) 125 var asInterface interface{} = h 126 override, ok := asInterface.(interface { 127 OverrideExtractResourceName(*VerifyRequest) *attestation_domain.Name 128 }) 129 if ok { 130 return override.OverrideExtractResourceName(typedMsg) 131 } 132 { 133 if name := typedMsg.GetAskForChallenge().GetAttestationDomain(); name != nil { 134 return name 135 } 136 } 137 return (*attestation_domain.Name)(nil) 138 } 139 140 func (h *VerifyDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 141 typedMsg := msg.(*VerifyRequest) 142 var asInterface interface{} = h 143 override, ok := asInterface.(interface { 144 OverrideExtractResourceNames(*VerifyRequest) []*attestation_domain.Name 145 }) 146 if ok { 147 return attestation_domain.AttestationDomainNameList(override.OverrideExtractResourceNames(typedMsg)) 148 } 149 return nil 150 } 151 152 func (h *VerifyDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 153 typedMsg := msg.(*VerifyRequest) 154 var asInterface interface{} = h 155 override, ok := asInterface.(interface { 156 OverrideExtractCollectionName(*VerifyRequest) *attestation_domain.ParentName 157 }) 158 if ok { 159 return override.OverrideExtractCollectionName(typedMsg) 160 } 161 return nil 162 } 163 164 func (h *VerifyDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 165 typedMsg := msg.(*VerifyRequest) 166 var asInterface interface{} = h 167 override, ok := asInterface.(interface { 168 OverrideExtractResourceBody(*VerifyRequest) *attestation_domain.AttestationDomain 169 }) 170 if ok { 171 return override.OverrideExtractResourceBody(typedMsg) 172 } 173 return nil 174 } 175 176 func (h *VerifyDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 177 typedMsg := msg.(*VerifyRequest) 178 var asInterface interface{} = h 179 override, ok := asInterface.(interface { 180 OverrideExtractResourceBodies(*VerifyRequest) []*attestation_domain.AttestationDomain 181 }) 182 if ok { 183 return attestation_domain.AttestationDomainList(override.OverrideExtractResourceBodies(typedMsg)) 184 } 185 return nil 186 } 187 188 func (h *VerifyDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 189 typedMsg := msg.(*VerifyResponse) 190 var asInterface interface{} = h 191 override, ok := asInterface.(interface { 192 OverrideExtractResourceName(*VerifyResponse) *attestation_domain.Name 193 }) 194 if ok { 195 return override.OverrideExtractResourceName(typedMsg) 196 } 197 return nil 198 } 199 200 func (h *VerifyDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 201 typedMsg := msg.(*VerifyResponse) 202 var asInterface interface{} = h 203 override, ok := asInterface.(interface { 204 OverrideExtractResourceNames(*VerifyResponse) []*attestation_domain.Name 205 }) 206 if ok { 207 return attestation_domain.AttestationDomainNameList(override.OverrideExtractResourceNames(typedMsg)) 208 } 209 return nil 210 } 211 212 func (h *VerifyDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 213 typedMsg := msg.(*VerifyResponse) 214 var asInterface interface{} = h 215 override, ok := asInterface.(interface { 216 OverrideExtractCollectionName(*VerifyResponse) *attestation_domain.ParentName 217 }) 218 if ok { 219 return override.OverrideExtractCollectionName(typedMsg) 220 } 221 return nil 222 } 223 224 func (h *VerifyDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 225 typedMsg := msg.(*VerifyResponse) 226 var asInterface interface{} = h 227 override, ok := asInterface.(interface { 228 OverrideExtractResourceBody(*VerifyResponse) *attestation_domain.AttestationDomain 229 }) 230 if ok { 231 return override.OverrideExtractResourceBody(typedMsg) 232 } 233 return nil 234 } 235 236 func (h *VerifyDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 237 typedMsg := msg.(*VerifyResponse) 238 var asInterface interface{} = h 239 override, ok := asInterface.(interface { 240 OverrideExtractResourceBodies(*VerifyResponse) []*attestation_domain.AttestationDomain 241 }) 242 if ok { 243 return attestation_domain.AttestationDomainList(override.OverrideExtractResourceBodies(typedMsg)) 244 } 245 return nil 246 } 247 248 func GetVerifyDescriptor() *VerifyDescriptor { 249 return verifyDescriptor 250 } 251 252 type AttestationServiceDescriptor struct{} 253 254 func (d *AttestationServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor { 255 return []gotenclient.MethodDescriptor{ 256 verifyDescriptor, 257 } 258 } 259 260 func (d *AttestationServiceDescriptor) GetFullAPIName() string { 261 return "/ntt.iam.v1alpha2.AttestationService" 262 } 263 264 func (d *AttestationServiceDescriptor) GetProtoPkgName() string { 265 return "ntt.iam.v1alpha2" 266 } 267 268 func (d *AttestationServiceDescriptor) GetApiName() string { 269 return "AttestationService" 270 } 271 272 func (d *AttestationServiceDescriptor) GetServiceDomain() string { 273 return "iam.edgelq.com" 274 } 275 276 func (d *AttestationServiceDescriptor) GetServiceVersion() string { 277 return "v1alpha2" 278 } 279 280 func GetAttestationServiceDescriptor() *AttestationServiceDescriptor { 281 return attestationServiceDescriptor 282 } 283 284 func initDescriptors() { 285 attestationServiceDescriptor = &AttestationServiceDescriptor{} 286 verifyDescriptor = &VerifyDescriptor{} 287 gotenclient.GetRegistry().RegisterApiDescriptor(attestationServiceDescriptor) 288 gotenclient.GetRegistry().RegisterMethodDescriptor(verifyDescriptor) 289 } 290 291 func init() { 292 if !descriptorsInitialized { 293 initDescriptors() 294 descriptorsInitialized = true 295 } 296 }