extensions/transport_sockets/tls/v3/common.upb.h
Go to the documentation of this file.
1 /* This file was generated by upbc (the upb compiler) from the input
2  * file:
3  *
4  * envoy/extensions/transport_sockets/tls/v3/common.proto
5  *
6  * Do not edit -- your changes will be discarded when the file is
7  * regenerated. */
8 
9 #ifndef ENVOY_EXTENSIONS_TRANSPORT_SOCKETS_TLS_V3_COMMON_PROTO_UPB_H_
10 #define ENVOY_EXTENSIONS_TRANSPORT_SOCKETS_TLS_V3_COMMON_PROTO_UPB_H_
11 
12 #include "upb/msg_internal.h"
13 #include "upb/decode.h"
14 #include "upb/decode_fast.h"
15 #include "upb/encode.h"
16 
17 #include "upb/port_def.inc"
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
48 struct google_protobuf_Any;
56 
57 typedef enum {
61 
62 typedef enum {
69 
70 typedef enum {
77 
78 
79 
80 /* envoy.extensions.transport_sockets.tls.v3.TlsParameters */
81 
84 }
87  if (!ret) return NULL;
89  return NULL;
90  }
91  return ret;
92 }
94  const upb_ExtensionRegistry* extreg,
95  int options, upb_Arena* arena) {
97  if (!ret) return NULL;
100  return NULL;
101  }
102  return ret;
103 }
106 }
108  upb_Arena* arena, size_t* len) {
110 }
112  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int32_t) = 0;
113 }
115  return *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int32_t);
116 }
118  *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t) = 0;
119 }
121  return *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t);
122 }
125 }
127  return (upb_StringView const*)_upb_array_accessor(msg, UPB_SIZE(8, 8), len);
128 }
130  _upb_array_detach(msg, UPB_SIZE(12, 16));
131 }
133  return (upb_StringView const*)_upb_array_accessor(msg, UPB_SIZE(12, 16), len);
134 }
135 
137  *UPB_PTR_AT(msg, UPB_SIZE(0, 0), int32_t) = value;
138 }
140  *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t) = value;
141 }
144 }
147 }
149  return _upb_Array_Append_accessor2(msg, UPB_SIZE(8, 8), UPB_SIZE(3, 4), &val, arena);
150 }
153 }
156 }
158  return _upb_Array_Append_accessor2(msg, UPB_SIZE(12, 16), UPB_SIZE(3, 4), &val, arena);
159 }
160 
161 /* envoy.extensions.transport_sockets.tls.v3.PrivateKeyProvider */
162 
165 }
168  if (!ret) return NULL;
170  return NULL;
171  }
172  return ret;
173 }
175  const upb_ExtensionRegistry* extreg,
176  int options, upb_Arena* arena) {
178  if (!ret) return NULL;
181  return NULL;
182  }
183  return ret;
184 }
187 }
189  upb_Arena* arena, size_t* len) {
191 }
192 typedef enum {
198 }
201 }
203  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), upb_StringView);
204 }
206  return _upb_getoneofcase(msg, UPB_SIZE(0, 0)) == 3;
207 }
210 }
212  return UPB_READ_ONEOF(msg, const struct google_protobuf_Any*, UPB_SIZE(12, 24), UPB_SIZE(0, 0), 3, NULL);
213 }
214 
217 }
219  UPB_WRITE_ONEOF(msg, struct google_protobuf_Any*, UPB_SIZE(12, 24), value, UPB_SIZE(0, 0), 3);
220 }
223  if (sub == NULL) {
225  if (!sub) return NULL;
227  }
228  return sub;
229 }
230 
231 /* envoy.extensions.transport_sockets.tls.v3.TlsCertificate */
232 
235 }
238  if (!ret) return NULL;
240  return NULL;
241  }
242  return ret;
243 }
245  const upb_ExtensionRegistry* extreg,
246  int options, upb_Arena* arena) {
248  if (!ret) return NULL;
251  return NULL;
252  }
253  return ret;
254 }
257 }
259  upb_Arena* arena, size_t* len) {
261 }
263  return _upb_hasbit(msg, 1);
264 }
266  *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const upb_Message*) = NULL;
267 }
269  return *UPB_PTR_AT(msg, UPB_SIZE(4, 8), const struct envoy_config_core_v3_DataSource*);
270 }
272  return _upb_hasbit(msg, 2);
273 }
275  *UPB_PTR_AT(msg, UPB_SIZE(8, 16), const upb_Message*) = NULL;
276 }
278  return *UPB_PTR_AT(msg, UPB_SIZE(8, 16), const struct envoy_config_core_v3_DataSource*);
279 }
281  return _upb_hasbit(msg, 3);
282 }
284  *UPB_PTR_AT(msg, UPB_SIZE(12, 24), const upb_Message*) = NULL;
285 }
287  return *UPB_PTR_AT(msg, UPB_SIZE(12, 24), const struct envoy_config_core_v3_DataSource*);
288 }
290  return _upb_hasbit(msg, 4);
291 }
293  *UPB_PTR_AT(msg, UPB_SIZE(16, 32), const upb_Message*) = NULL;
294 }
296  return *UPB_PTR_AT(msg, UPB_SIZE(16, 32), const struct envoy_config_core_v3_DataSource*);
297 }
299  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(20, 40));
300 }
302  _upb_array_detach(msg, UPB_SIZE(20, 40));
303 }
305  return (const struct envoy_config_core_v3_DataSource* const*)_upb_array_accessor(msg, UPB_SIZE(20, 40), len);
306 }
308  return _upb_hasbit(msg, 5);
309 }
311  *UPB_PTR_AT(msg, UPB_SIZE(24, 48), const upb_Message*) = NULL;
312 }
315 }
317  return _upb_hasbit(msg, 6);
318 }
320  *UPB_PTR_AT(msg, UPB_SIZE(28, 56), const upb_Message*) = NULL;
321 }
323  return *UPB_PTR_AT(msg, UPB_SIZE(28, 56), const struct envoy_config_core_v3_WatchedDirectory*);
324 }
326  return _upb_hasbit(msg, 7);
327 }
329  *UPB_PTR_AT(msg, UPB_SIZE(32, 64), const upb_Message*) = NULL;
330 }
332  return *UPB_PTR_AT(msg, UPB_SIZE(32, 64), const struct envoy_config_core_v3_DataSource*);
333 }
334 
336  _upb_sethas(msg, 1);
338 }
341  if (sub == NULL) {
343  if (!sub) return NULL;
345  }
346  return sub;
347 }
349  _upb_sethas(msg, 2);
351 }
354  if (sub == NULL) {
356  if (!sub) return NULL;
358  }
359  return sub;
360 }
362  _upb_sethas(msg, 3);
364 }
367  if (sub == NULL) {
369  if (!sub) return NULL;
371  }
372  return sub;
373 }
375  _upb_sethas(msg, 4);
377 }
380  if (sub == NULL) {
382  if (!sub) return NULL;
384  }
385  return sub;
386 }
389 }
392 }
395  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(20, 40), UPB_SIZE(2, 3), &sub, arena);
396  if (!ok) return NULL;
397  return sub;
398 }
400  _upb_sethas(msg, 5);
402 }
405  if (sub == NULL) {
407  if (!sub) return NULL;
409  }
410  return sub;
411 }
413  _upb_sethas(msg, 6);
415 }
418  if (sub == NULL) {
420  if (!sub) return NULL;
422  }
423  return sub;
424 }
426  _upb_sethas(msg, 7);
428 }
431  if (sub == NULL) {
433  if (!sub) return NULL;
435  }
436  return sub;
437 }
438 
439 /* envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys */
440 
443 }
446  if (!ret) return NULL;
448  return NULL;
449  }
450  return ret;
451 }
453  const upb_ExtensionRegistry* extreg,
454  int options, upb_Arena* arena) {
456  if (!ret) return NULL;
459  return NULL;
460  }
461  return ret;
462 }
465 }
467  upb_Arena* arena, size_t* len) {
469 }
471  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(0, 0));
472 }
475 }
477  return (const struct envoy_config_core_v3_DataSource* const*)_upb_array_accessor(msg, UPB_SIZE(0, 0), len);
478 }
479 
482 }
485 }
488  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(0, 0), UPB_SIZE(2, 3), &sub, arena);
489  if (!ok) return NULL;
490  return sub;
491 }
492 
493 /* envoy.extensions.transport_sockets.tls.v3.CertificateProviderPluginInstance */
494 
497 }
500  if (!ret) return NULL;
502  return NULL;
503  }
504  return ret;
505 }
507  const upb_ExtensionRegistry* extreg,
508  int options, upb_Arena* arena) {
510  if (!ret) return NULL;
513  return NULL;
514  }
515  return ret;
516 }
519 }
521  upb_Arena* arena, size_t* len) {
523 }
526 }
528  return *UPB_PTR_AT(msg, UPB_SIZE(0, 0), upb_StringView);
529 }
532 }
534  return *UPB_PTR_AT(msg, UPB_SIZE(8, 16), upb_StringView);
535 }
536 
539 }
542 }
543 
544 /* envoy.extensions.transport_sockets.tls.v3.SubjectAltNameMatcher */
545 
548 }
551  if (!ret) return NULL;
553  return NULL;
554  }
555  return ret;
556 }
558  const upb_ExtensionRegistry* extreg,
559  int options, upb_Arena* arena) {
561  if (!ret) return NULL;
564  return NULL;
565  }
566  return ret;
567 }
570 }
572  upb_Arena* arena, size_t* len) {
574 }
576  *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t) = 0;
577 }
579  return *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t);
580 }
582  return _upb_hasbit(msg, 1);
583 }
585  *UPB_PTR_AT(msg, UPB_SIZE(8, 8), const upb_Message*) = NULL;
586 }
588  return *UPB_PTR_AT(msg, UPB_SIZE(8, 8), const struct envoy_type_matcher_v3_StringMatcher*);
589 }
590 
592  *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t) = value;
593 }
595  _upb_sethas(msg, 1);
597 }
600  if (sub == NULL) {
602  if (!sub) return NULL;
604  }
605  return sub;
606 }
607 
608 /* envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext */
609 
612 }
615  if (!ret) return NULL;
617  return NULL;
618  }
619  return ret;
620 }
622  const upb_ExtensionRegistry* extreg,
623  int options, upb_Arena* arena) {
625  if (!ret) return NULL;
628  return NULL;
629  }
630  return ret;
631 }
634 }
636  upb_Arena* arena, size_t* len) {
638 }
640  return _upb_hasbit(msg, 1);
641 }
643  *UPB_PTR_AT(msg, UPB_SIZE(12, 16), const upb_Message*) = NULL;
644 }
646  return *UPB_PTR_AT(msg, UPB_SIZE(12, 16), const struct envoy_config_core_v3_DataSource*);
647 }
649  _upb_array_detach(msg, UPB_SIZE(16, 24));
650 }
652  return (upb_StringView const*)_upb_array_accessor(msg, UPB_SIZE(16, 24), len);
653 }
655  _upb_array_detach(msg, UPB_SIZE(20, 32));
656 }
658  return (upb_StringView const*)_upb_array_accessor(msg, UPB_SIZE(20, 32), len);
659 }
661  return _upb_hasbit(msg, 2);
662 }
664  *UPB_PTR_AT(msg, UPB_SIZE(24, 40), const upb_Message*) = NULL;
665 }
667  return *UPB_PTR_AT(msg, UPB_SIZE(24, 40), const struct google_protobuf_BoolValue*);
668 }
670  return _upb_hasbit(msg, 3);
671 }
673  *UPB_PTR_AT(msg, UPB_SIZE(28, 48), const upb_Message*) = NULL;
674 }
676  return *UPB_PTR_AT(msg, UPB_SIZE(28, 48), const struct envoy_config_core_v3_DataSource*);
677 }
679  *UPB_PTR_AT(msg, UPB_SIZE(1, 1), bool) = 0;
680 }
682  return *UPB_PTR_AT(msg, UPB_SIZE(1, 1), bool);
683 }
685  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(32, 56));
686 }
688  _upb_array_detach(msg, UPB_SIZE(32, 56));
689 }
691  return (const struct envoy_type_matcher_v3_StringMatcher* const*)_upb_array_accessor(msg, UPB_SIZE(32, 56), len);
692 }
694  *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t) = 0;
695 }
697  return *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t);
698 }
700  return _upb_hasbit(msg, 4);
701 }
703  *UPB_PTR_AT(msg, UPB_SIZE(36, 64), const upb_Message*) = NULL;
704 }
706  return *UPB_PTR_AT(msg, UPB_SIZE(36, 64), const struct envoy_config_core_v3_WatchedDirectory*);
707 }
709  return _upb_hasbit(msg, 5);
710 }
712  *UPB_PTR_AT(msg, UPB_SIZE(40, 72), const upb_Message*) = NULL;
713 }
715  return *UPB_PTR_AT(msg, UPB_SIZE(40, 72), const struct envoy_config_core_v3_TypedExtensionConfig*);
716 }
718  return _upb_hasbit(msg, 6);
719 }
721  *UPB_PTR_AT(msg, UPB_SIZE(44, 80), const upb_Message*) = NULL;
722 }
725 }
727  *UPB_PTR_AT(msg, UPB_SIZE(8, 8), bool) = 0;
728 }
730  return *UPB_PTR_AT(msg, UPB_SIZE(8, 8), bool);
731 }
733  return _upb_has_submsg_nohasbit(msg, UPB_SIZE(48, 88));
734 }
736  _upb_array_detach(msg, UPB_SIZE(48, 88));
737 }
740 }
741 
743  _upb_sethas(msg, 1);
745 }
748  if (sub == NULL) {
750  if (!sub) return NULL;
752  }
753  return sub;
754 }
757 }
760 }
762  return _upb_Array_Append_accessor2(msg, UPB_SIZE(16, 24), UPB_SIZE(3, 4), &val, arena);
763 }
766 }
769 }
771  return _upb_Array_Append_accessor2(msg, UPB_SIZE(20, 32), UPB_SIZE(3, 4), &val, arena);
772 }
774  _upb_sethas(msg, 2);
775  *UPB_PTR_AT(msg, UPB_SIZE(24, 40), struct google_protobuf_BoolValue*) = value;
776 }
779  if (sub == NULL) {
781  if (!sub) return NULL;
783  }
784  return sub;
785 }
787  _upb_sethas(msg, 3);
789 }
792  if (sub == NULL) {
794  if (!sub) return NULL;
796  }
797  return sub;
798 }
800  *UPB_PTR_AT(msg, UPB_SIZE(1, 1), bool) = value;
801 }
804 }
807 }
810  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(32, 56), UPB_SIZE(2, 3), &sub, arena);
811  if (!ok) return NULL;
812  return sub;
813 }
815  *UPB_PTR_AT(msg, UPB_SIZE(4, 4), int32_t) = value;
816 }
818  _upb_sethas(msg, 4);
820 }
823  if (sub == NULL) {
825  if (!sub) return NULL;
827  }
828  return sub;
829 }
831  _upb_sethas(msg, 5);
833 }
836  if (sub == NULL) {
838  if (!sub) return NULL;
840  }
841  return sub;
842 }
844  _upb_sethas(msg, 6);
846 }
849  if (sub == NULL) {
851  if (!sub) return NULL;
853  }
854  return sub;
855 }
857  *UPB_PTR_AT(msg, UPB_SIZE(8, 8), bool) = value;
858 }
861 }
864 }
867  bool ok = _upb_Array_Append_accessor2(msg, UPB_SIZE(48, 88), UPB_SIZE(2, 3), &sub, arena);
868  if (!ok) return NULL;
869  return sub;
870 }
871 
873 
874 #ifdef __cplusplus
875 } /* extern "C" */
876 #endif
877 
878 #include "upb/port_undef.inc"
879 
880 #endif /* ENVOY_EXTENSIONS_TRANSPORT_SOCKETS_TLS_V3_COMMON_PROTO_UPB_H_ */
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_DNS
@ envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_DNS
Definition: extensions/transport_sockets/tls/v3/common.upb.h:65
envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_instance_name
UPB_INLINE upb_StringView envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_instance_name(const envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:527
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_URI
@ envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_URI
Definition: extensions/transport_sockets/tls/v3/common.upb.h:66
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_set_password
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsCertificate_set_password(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, struct envoy_config_core_v3_DataSource *value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:361
envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance
struct envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance
Definition: extensions/transport_sockets/tls/v3/common.upb.h:34
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_msginit
const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_msginit
Definition: extensions/transport_sockets/tls/v3/common.upb.c:48
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_ocsp_staple
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_ocsp_staple(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:292
envoy_type_matcher_v3_StringMatcher
struct envoy_type_matcher_v3_StringMatcher envoy_type_matcher_v3_StringMatcher
Definition: envoy/type/matcher/v3/string.upb.h:25
envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_clear_certificate_name
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_clear_certificate_name(const envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:530
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_parse
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher * envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:549
envoy_extensions_transport_sockets_tls_v3_TlsParameters_clear_cipher_suites
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsParameters_clear_cipher_suites(const envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:123
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_match_subject_alt_names
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_match_subject_alt_names(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:684
_upb_array_accessor
const UPB_INLINE void * _upb_array_accessor(const void *msg, size_t ofs, size_t *size)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:1159
envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_keys
UPB_INLINE const struct envoy_config_core_v3_DataSource *const * envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_keys(const envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:476
envoy_extensions_transport_sockets_tls_v3_TlsParameters_ecdh_curves
UPB_INLINE upb_StringView const * envoy_extensions_transport_sockets_tls_v3_TlsParameters_ecdh_curves(const envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:132
envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_parse_ex
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance * envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:506
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_match_subject_alt_names
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_match_subject_alt_names(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:687
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_allow_expired_certificate
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_allow_expired_certificate(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:678
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_match_typed_subject_alt_names
const UPB_INLINE envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher *const * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_match_typed_subject_alt_names(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:738
envoy_extensions_transport_sockets_tls_v3_TlsParameters_set_tls_maximum_protocol_version
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsParameters_set_tls_maximum_protocol_version(envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, int32_t value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:139
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_parse_ex
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:621
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_serialize
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_serialize(const envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher *msg, upb_Arena *arena, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:568
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_add_signed_certificate_timestamp
UPB_INLINE struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_add_signed_certificate_timestamp(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:393
envoy_extensions_transport_sockets_tls_v3_common_proto_upb_file_layout
const upb_MiniTable_File envoy_extensions_transport_sockets_tls_v3_common_proto_upb_file_layout
Definition: extensions/transport_sockets/tls/v3/common.upb.c:165
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_ca_certificate_provider_instance
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_ca_certificate_provider_instance(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:720
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_config_type_case
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_config_type_oneofcases envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_config_type_case(const envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:196
envoy_extensions_transport_sockets_tls_v3_TlsParameters_resize_cipher_suites
UPB_INLINE upb_StringView * envoy_extensions_transport_sockets_tls_v3_TlsParameters_resize_cipher_suites(envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, size_t len, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:145
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_IP_ADDRESS
@ envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_IP_ADDRESS
Definition: extensions/transport_sockets/tls/v3/common.upb.h:67
envoy_extensions_transport_sockets_tls_v3_TlsParameters_mutable_ecdh_curves
UPB_INLINE upb_StringView * envoy_extensions_transport_sockets_tls_v3_TlsParameters_mutable_ecdh_curves(envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:151
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_private_key
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_private_key(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:274
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_watched_directory
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_watched_directory(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:316
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_msginit
const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_msginit
Definition: extensions/transport_sockets/tls/v3/common.upb.c:116
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher
struct envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher
Definition: extensions/transport_sockets/tls/v3/common.upb.h:35
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_trusted_ca
UPB_INLINE const struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_trusted_ca(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:645
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_pkcs12
UPB_INLINE const struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_pkcs12(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:331
encode.h
upb_Decode
upb_DecodeStatus upb_Decode(const char *buf, size_t size, void *msg, const upb_MiniTable *l, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: decode.c:1076
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_ocsp_staple
UPB_INLINE struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_ocsp_staple(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:378
options
double_dict options[]
Definition: capstone_test.c:55
buf
voidpf void * buf
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136
envoy_extensions_transport_sockets_tls_v3_TlsParameters_new
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsParameters * envoy_extensions_transport_sockets_tls_v3_TlsParameters_new(upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:82
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_parse_ex
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider * envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:174
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_private_key_provider
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_private_key_provider(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:310
kUpb_DecodeStatus_Ok
@ kUpb_DecodeStatus_Ok
Definition: decode.h:72
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_match_subject_alt_names
UPB_INLINE struct envoy_type_matcher_v3_StringMatcher ** envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_match_subject_alt_names(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:802
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_ocsp_staple
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_ocsp_staple(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:289
envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_msginit
const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_msginit
Definition: extensions/transport_sockets/tls/v3/common.upb.c:101
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_serialize_ex
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_serialize_ex(const envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg, int options, upb_Arena *arena, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:188
google_protobuf_BoolValue_msginit
const upb_MiniTable google_protobuf_BoolValue_msginit
Definition: wrappers.upb.c:79
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_certificate_chain
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_certificate_chain(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:265
envoy_config_core_v3_WatchedDirectory_msginit
const upb_MiniTable envoy_config_core_v3_WatchedDirectory_msginit
Definition: base.upb.c:274
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_new
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher * envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_new(upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:546
envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_new
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance * envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_new(upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:495
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_trust_chain_verification
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_trust_chain_verification(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:693
_upb_sethas
UPB_INLINE bool _upb_sethas(const void *msg, size_t idx)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:1232
envoy_extensions_transport_sockets_tls_v3_TlsParameters_add_cipher_suites
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsParameters_add_cipher_suites(envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, upb_StringView val, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:148
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_parse
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsCertificate * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:236
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider
struct envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider
Definition: extensions/transport_sockets/tls/v3/common.upb.h:31
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_matcher
UPB_INLINE const struct envoy_type_matcher_v3_StringMatcher * envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_matcher(const envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:587
upb_MiniTable
Definition: msg_internal.h:185
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_require_signed_certificate_timestamp
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_require_signed_certificate_timestamp(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:663
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_allow_expired_certificate
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_allow_expired_certificate(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, bool value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:799
envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_set_instance_name
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_set_instance_name(envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance *msg, upb_StringView value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:537
envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_serialize_ex
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_serialize_ex(const envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys *msg, int options, upb_Arena *arena, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:466
envoy_config_core_v3_DataSource
struct envoy_config_core_v3_DataSource envoy_config_core_v3_DataSource
Definition: base.upb.h:64
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_SanType
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_SanType
Definition: extensions/transport_sockets/tls/v3/common.upb.h:62
envoy_config_core_v3_TypedExtensionConfig
struct envoy_config_core_v3_TypedExtensionConfig envoy_config_core_v3_TypedExtensionConfig
Definition: envoy/config/core/v3/extension.upb.h:24
_upb_array_detach
UPB_INLINE void _upb_array_detach(const void *msg, size_t ofs)
Definition: msg_internal.h:485
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_match_typed_subject_alt_names
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_match_typed_subject_alt_names(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:732
UPB_PTR_AT
#define UPB_PTR_AT(msg, ofs, type)
Definition: php-upb.c:71
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_add_match_typed_subject_alt_names
UPB_INLINE struct envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_add_match_typed_subject_alt_names(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:865
envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_3
@ envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_3
Definition: extensions/transport_sockets/tls/v3/common.upb.h:75
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_set_ocsp_staple
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsCertificate_set_ocsp_staple(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, struct envoy_config_core_v3_DataSource *value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:374
envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_clear_instance_name
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_clear_instance_name(const envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:524
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_resize_signed_certificate_timestamp
UPB_INLINE struct envoy_config_core_v3_DataSource ** envoy_extensions_transport_sockets_tls_v3_TlsCertificate_resize_signed_certificate_timestamp(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, size_t len, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:390
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_match_typed_subject_alt_names
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher ** envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_match_typed_subject_alt_names(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:859
envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_serialize
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_serialize(const envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys *msg, upb_Arena *arena, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:463
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_ca_certificate_provider_instance
UPB_INLINE struct envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_ca_certificate_provider_instance(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:847
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_provider_name
UPB_INLINE upb_StringView envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_provider_name(const envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:202
arena
grpc_core::ScopedArenaPtr arena
Definition: binder_transport_test.cc:237
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_crl
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_crl(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:669
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_verify_certificate_spki
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_verify_certificate_spki(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:654
google_protobuf_Any
struct google_protobuf_Any google_protobuf_Any
Definition: any.upb.h:24
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_config_type_typed_config
@ envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_config_type_typed_config
Definition: extensions/transport_sockets/tls/v3/common.upb.h:193
envoy_extensions_transport_sockets_tls_v3_TlsCertificate
struct envoy_extensions_transport_sockets_tls_v3_TlsCertificate envoy_extensions_transport_sockets_tls_v3_TlsCertificate
Definition: extensions/transport_sockets/tls/v3/common.upb.h:32
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_watched_directory
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_watched_directory(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:702
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_trusted_ca
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_trusted_ca(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:639
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_require_signed_certificate_timestamp
UPB_INLINE struct google_protobuf_BoolValue * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_require_signed_certificate_timestamp(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:777
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_set_san_type
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_set_san_type(envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher *msg, int32_t value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:591
envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_serialize_ex
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_serialize_ex(const envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance *msg, int options, upb_Arena *arena, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:520
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_verify_certificate_hash
UPB_INLINE upb_StringView const * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_verify_certificate_hash(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:651
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_password
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_password(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:280
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_allow_expired_certificate
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_allow_expired_certificate(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:681
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_msginit
const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_TlsCertificate_msginit
Definition: extensions/transport_sockets/tls/v3/common.upb.c:76
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_signed_certificate_timestamp
UPB_INLINE const struct envoy_config_core_v3_DataSource *const * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_signed_certificate_timestamp(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:304
_upb_Message_New
upb_Message * _upb_Message_New(const upb_MiniTable *l, upb_Arena *a)
Definition: msg.c:44
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_pkcs12
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_pkcs12(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:328
envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_set_certificate_name
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_set_certificate_name(envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance *msg, upb_StringView value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:540
envoy_extensions_transport_sockets_tls_v3_TlsParameters_parse_ex
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsParameters * envoy_extensions_transport_sockets_tls_v3_TlsParameters_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:93
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_watched_directory
UPB_INLINE struct envoy_config_core_v3_WatchedDirectory * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_watched_directory(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:416
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_verify_certificate_hash
UPB_INLINE upb_StringView * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_verify_certificate_hash(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:755
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_private_key_provider
const UPB_INLINE envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_private_key_provider(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:313
decode.h
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_watched_directory
UPB_INLINE struct envoy_config_core_v3_WatchedDirectory * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_watched_directory(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:821
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_watched_directory
UPB_INLINE const struct envoy_config_core_v3_WatchedDirectory * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_watched_directory(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:705
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_add_verify_certificate_spki
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_add_verify_certificate_spki(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_StringView val, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:770
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_new
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_new(upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:610
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_new
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider * envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_new(upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:163
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_trust_chain_verification
UPB_INLINE int32_t envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_trust_chain_verification(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:696
_upb_Array_Append_accessor2
UPB_INLINE bool _upb_Array_Append_accessor2(void *msg, size_t ofs, int elem_size_lg2, const void *value, upb_Arena *arena)
Definition: msg_internal.h:525
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_private_key
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_private_key(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:271
envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_new
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys * envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_new(upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:441
envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_1
@ envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_1
Definition: extensions/transport_sockets/tls/v3/common.upb.h:73
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_resize_match_subject_alt_names
UPB_INLINE struct envoy_type_matcher_v3_StringMatcher ** envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_resize_match_subject_alt_names(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t len, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:805
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_add_verify_certificate_hash
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_add_verify_certificate_hash(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_StringView val, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:761
envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_add_keys
UPB_INLINE struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_add_keys(envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:486
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_only_verify_leaf_cert_crl
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_only_verify_leaf_cert_crl(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:726
envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_has_keys
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_has_keys(const envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:470
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_parse
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:613
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_serialize_ex
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_serialize_ex(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, int options, upb_Arena *arena, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:258
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_crl
UPB_INLINE const struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_crl(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:675
UPB_SIZE
#define UPB_SIZE(size32, size64)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:32
envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_certificate_name
UPB_INLINE upb_StringView envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_certificate_name(const envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:533
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_custom_validator_config
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_custom_validator_config(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:711
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_serialize_ex
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_serialize_ex(const envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher *msg, int options, upb_Arena *arena, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:571
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_typed_config
UPB_INLINE const struct google_protobuf_Any * envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_typed_config(const envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:211
UPB_INLINE
#define UPB_INLINE
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:53
envoy_extensions_transport_sockets_tls_v3_TlsParameters_TlsProtocol
envoy_extensions_transport_sockets_tls_v3_TlsParameters_TlsProtocol
Definition: extensions/transport_sockets/tls/v3/common.upb.h:70
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_serialize
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_serialize(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_Arena *arena, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:255
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_mutable_matcher
UPB_INLINE struct envoy_type_matcher_v3_StringMatcher * envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_mutable_matcher(envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:598
envoy_extensions_transport_sockets_tls_v3_TlsParameters_msginit
const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_TlsParameters_msginit
Definition: extensions/transport_sockets/tls/v3/common.upb.c:33
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext
struct envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext
Definition: extensions/transport_sockets/tls/v3/common.upb.h:36
envoy_extensions_transport_sockets_tls_v3_TlsParameters_set_tls_minimum_protocol_version
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsParameters_set_tls_minimum_protocol_version(envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, int32_t value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:136
upb_MiniTable_File
Definition: msg_internal.h:208
envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_parse
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance * envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:498
envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_mutable_keys
UPB_INLINE struct envoy_config_core_v3_DataSource ** envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_mutable_keys(envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:480
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_pkcs12
UPB_INLINE struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_pkcs12(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:429
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_private_key_provider
UPB_INLINE struct envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_private_key_provider(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:403
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_private_key_provider
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_private_key_provider(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:307
envoy_extensions_transport_sockets_tls_v3_TlsParameters_clear_ecdh_curves
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsParameters_clear_ecdh_curves(const envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:129
envoy_extensions_transport_sockets_tls_v3_TlsParameters_tls_maximum_protocol_version
UPB_INLINE int32_t envoy_extensions_transport_sockets_tls_v3_TlsParameters_tls_maximum_protocol_version(const envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:120
envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLS_AUTO
@ envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLS_AUTO
Definition: extensions/transport_sockets/tls/v3/common.upb.h:71
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_password
UPB_INLINE const struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_password(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:286
envoy_extensions_transport_sockets_tls_v3_TlsParameters_cipher_suites
UPB_INLINE upb_StringView const * envoy_extensions_transport_sockets_tls_v3_TlsParameters_cipher_suites(const envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:126
envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys
struct envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys
Definition: extensions/transport_sockets/tls/v3/common.upb.h:33
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_verify_certificate_spki
UPB_INLINE upb_StringView const * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_verify_certificate_spki(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:657
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_require_signed_certificate_timestamp
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_require_signed_certificate_timestamp(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, struct google_protobuf_BoolValue *value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:773
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_private_key
UPB_INLINE const struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_private_key(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:277
envoy_extensions_transport_sockets_tls_v3_TlsParameters_clear_tls_maximum_protocol_version
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsParameters_clear_tls_maximum_protocol_version(const envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:117
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_mutable_typed_config
UPB_INLINE struct google_protobuf_Any * envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_mutable_typed_config(envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:221
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_set_private_key_provider
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsCertificate_set_private_key_provider(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:399
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_custom_validator_config
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_custom_validator_config(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, struct envoy_config_core_v3_TypedExtensionConfig *value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:830
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_match_typed_subject_alt_names
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_match_typed_subject_alt_names(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:735
upb_Message
void upb_Message
Definition: msg.h:49
envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_0
@ envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_0
Definition: extensions/transport_sockets/tls/v3/common.upb.h:72
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_match_subject_alt_names
UPB_INLINE const struct envoy_type_matcher_v3_StringMatcher *const * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_match_subject_alt_names(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:690
envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_msginit
const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_msginit
Definition: extensions/transport_sockets/tls/v3/common.upb.c:90
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_require_signed_certificate_timestamp
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_require_signed_certificate_timestamp(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:660
decode_fast.h
envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_clear_keys
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_clear_keys(const envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:473
msg
std::string msg
Definition: client_interceptors_end2end_test.cc:372
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_set_pkcs12
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsCertificate_set_pkcs12(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, struct envoy_config_core_v3_DataSource *value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:425
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_resize_verify_certificate_spki
UPB_INLINE upb_StringView * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_resize_verify_certificate_spki(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t len, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:767
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_serialize
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_serialize(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_Arena *arena, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:632
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_watched_directory
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_watched_directory(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:319
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_pkcs12
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_pkcs12(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:325
envoy_config_core_v3_TypedExtensionConfig_msginit
const upb_MiniTable envoy_config_core_v3_TypedExtensionConfig_msginit
Definition: envoy/config/core/v3/extension.upb.c:27
envoy_extensions_transport_sockets_tls_v3_TlsParameters_serialize
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_TlsParameters_serialize(const envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, upb_Arena *arena, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:104
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_certificate_chain
UPB_INLINE struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_certificate_chain(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:339
value
const char * value
Definition: hpack_parser_table.cc:165
envoy_extensions_transport_sockets_tls_v3_TlsParameters
struct envoy_extensions_transport_sockets_tls_v3_TlsParameters envoy_extensions_transport_sockets_tls_v3_TlsParameters
Definition: extensions/transport_sockets/tls/v3/common.upb.h:30
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_resize_match_typed_subject_alt_names
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher ** envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_resize_match_typed_subject_alt_names(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t len, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:862
_upb_getoneofcase
UPB_INLINE uint32_t _upb_getoneofcase(const void *msg, size_t case_ofs)
Definition: php-upb.h:1307
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_set_certificate_chain
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsCertificate_set_certificate_chain(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, struct envoy_config_core_v3_DataSource *value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:335
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_crl
UPB_INLINE struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_crl(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:790
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_watched_directory
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_watched_directory(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:699
envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_parse_ex
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys * envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:452
envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_parse
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys * envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:444
upb_Encode
char * upb_Encode(const void *msg, const upb_MiniTable *l, int options, upb_Arena *arena, size_t *size)
Definition: encode.c:573
_upb_hasbit
UPB_INLINE bool _upb_hasbit(const upb_msg *msg, size_t idx)
Definition: php-upb.h:1269
envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_resize_keys
UPB_INLINE struct envoy_config_core_v3_DataSource ** envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_resize_keys(envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys *msg, size_t len, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:483
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_set_typed_config
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_set_typed_config(envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg, struct google_protobuf_Any *value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:218
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_parse_ex
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher * envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:557
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_only_verify_leaf_cert_crl
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_only_verify_leaf_cert_crl(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, bool value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:856
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_clear_typed_config
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_clear_typed_config(const envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:208
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_san_type
UPB_INLINE int32_t envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_san_type(const envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:578
envoy_extensions_transport_sockets_tls_v3_TlsParameters_add_ecdh_curves
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsParameters_add_ecdh_curves(envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, upb_StringView val, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:157
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_custom_validator_config
UPB_INLINE struct envoy_config_core_v3_TypedExtensionConfig * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_custom_validator_config(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:834
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_trusted_ca
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_trusted_ca(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:642
envoy_extensions_transport_sockets_tls_v3_TlsParameters_tls_minimum_protocol_version
UPB_INLINE int32_t envoy_extensions_transport_sockets_tls_v3_TlsParameters_tls_minimum_protocol_version(const envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:114
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_ca_certificate_provider_instance
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_ca_certificate_provider_instance(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance *value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:843
upb_StringView
Definition: upb/upb/upb.h:72
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_signed_certificate_timestamp
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_signed_certificate_timestamp(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:301
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_ca_certificate_provider_instance
const UPB_INLINE envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_ca_certificate_provider_instance(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:723
envoy_extensions_transport_sockets_tls_v3_TlsParameters_clear_tls_minimum_protocol_version
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsParameters_clear_tls_minimum_protocol_version(const envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:111
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_clear_provider_name
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_clear_provider_name(const envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:199
google_protobuf_Any_msginit
const upb_MiniTable google_protobuf_Any_msginit
Definition: any.upb.c:20
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_watched_directory
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_watched_directory(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, struct envoy_config_core_v3_WatchedDirectory *value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:817
UPB_READ_ONEOF
#define UPB_READ_ONEOF(msg, fieldtype, offset, case_offset, case_val, default)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:38
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_has_matcher
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_has_matcher(const envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:581
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_trusted_ca
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_trusted_ca(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, struct envoy_config_core_v3_DataSource *value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:742
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_password
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsCertificate_clear_password(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:283
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_ACCEPT_UNTRUSTED
@ envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_ACCEPT_UNTRUSTED
Definition: extensions/transport_sockets/tls/v3/common.upb.h:59
ret
UniquePtr< SSL_SESSION > ret
Definition: ssl_x509.cc:1029
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_trust_chain_verification
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_trust_chain_verification(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, int32_t value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:814
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_certificate_chain
UPB_INLINE const struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_certificate_chain(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:268
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_verify_certificate_hash
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_verify_certificate_hash(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:648
google_protobuf_BoolValue
struct google_protobuf_BoolValue google_protobuf_BoolValue
Definition: wrappers.upb.h:38
upb_StringView_FromDataAndSize
UPB_INLINE upb_StringView upb_StringView_FromDataAndSize(const char *data, size_t size)
Definition: upb/upb/upb.h:77
UPB_WRITE_ONEOF
#define UPB_WRITE_ONEOF(msg, fieldtype, offset, value, case_offset, case_val)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:43
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_parse_ex
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsCertificate * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_parse_ex(const char *buf, size_t size, const upb_ExtensionRegistry *extreg, int options, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:244
envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_serialize
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance_serialize(const envoy_extensions_transport_sockets_tls_v3_CertificateProviderPluginInstance *msg, upb_Arena *arena, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:517
envoy_extensions_transport_sockets_tls_v3_TlsParameters_serialize_ex
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_TlsParameters_serialize_ex(const envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, int options, upb_Arena *arena, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:107
ok
bool ok
Definition: async_end2end_test.cc:197
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_watched_directory
UPB_INLINE const struct envoy_config_core_v3_WatchedDirectory * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_watched_directory(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:322
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_EMAIL
@ envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_EMAIL
Definition: extensions/transport_sockets/tls/v3/common.upb.h:64
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_custom_validator_config
UPB_INLINE const struct envoy_config_core_v3_TypedExtensionConfig * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_custom_validator_config(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:714
envoy_extensions_transport_sockets_tls_v3_TlsParameters_resize_ecdh_curves
UPB_INLINE upb_StringView * envoy_extensions_transport_sockets_tls_v3_TlsParameters_resize_ecdh_curves(envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, size_t len, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:154
envoy_extensions_transport_sockets_tls_v3_TlsParameters_parse
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsParameters * envoy_extensions_transport_sockets_tls_v3_TlsParameters_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:85
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_SAN_TYPE_UNSPECIFIED
@ envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_SAN_TYPE_UNSPECIFIED
Definition: extensions/transport_sockets/tls/v3/common.upb.h:63
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_resize_verify_certificate_hash
UPB_INLINE upb_StringView * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_resize_verify_certificate_hash(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t len, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:758
_upb_Array_Resize_accessor2
UPB_INLINE void * _upb_Array_Resize_accessor2(void *msg, size_t ofs, size_t size, int elem_size_lg2, upb_Arena *arena)
Definition: msg_internal.h:513
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_set_private_key
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsCertificate_set_private_key(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, struct envoy_config_core_v3_DataSource *value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:348
envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_2
@ envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_2
Definition: extensions/transport_sockets/tls/v3/common.upb.h:74
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_ca_certificate_provider_instance
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_ca_certificate_provider_instance(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:717
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_trusted_ca
UPB_INLINE struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_trusted_ca(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:746
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_config_type_oneofcases
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_config_type_oneofcases
Definition: extensions/transport_sockets/tls/v3/common.upb.h:192
_upb_has_submsg_nohasbit
UPB_INLINE bool _upb_has_submsg_nohasbit(const upb_msg *msg, size_t ofs)
Definition: php-upb.h:1326
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_serialize_ex
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_serialize_ex(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, int options, upb_Arena *arena, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:635
envoy_config_core_v3_DataSource_msginit
const upb_MiniTable envoy_config_core_v3_DataSource_msginit
Definition: base.upb.c:287
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_set_matcher
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_set_matcher(envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher *msg, struct envoy_type_matcher_v3_StringMatcher *value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:594
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_clear_san_type
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_clear_san_type(const envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:575
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_msginit
const upb_MiniTable envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_msginit
Definition: extensions/transport_sockets/tls/v3/common.upb.c:149
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_parse
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider * envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_parse(const char *buf, size_t size, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:166
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_config_type_NOT_SET
@ envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_config_type_NOT_SET
Definition: extensions/transport_sockets/tls/v3/common.upb.h:194
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_password
UPB_INLINE struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_password(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:365
len
int len
Definition: abseil-cpp/absl/base/internal/low_level_alloc_test.cc:46
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_TrustChainVerification
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_TrustChainVerification
Definition: extensions/transport_sockets/tls/v3/common.upb.h:57
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_crl
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_clear_crl(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:672
size
voidpf void uLong size
Definition: bloaty/third_party/zlib/contrib/minizip/ioapi.h:136
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_verify_certificate_spki
UPB_INLINE upb_StringView * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_verify_certificate_spki(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:764
envoy_config_core_v3_WatchedDirectory
struct envoy_config_core_v3_WatchedDirectory envoy_config_core_v3_WatchedDirectory
Definition: base.upb.h:63
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_ocsp_staple
UPB_INLINE const struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_ocsp_staple(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:295
envoy_extensions_transport_sockets_tls_v3_TlsParameters_mutable_cipher_suites
UPB_INLINE upb_StringView * envoy_extensions_transport_sockets_tls_v3_TlsParameters_mutable_cipher_suites(envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:142
int32_t
signed int int32_t
Definition: stdint-msvc2008.h:77
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_has_typed_config
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_has_typed_config(const envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:205
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_custom_validator_config
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_custom_validator_config(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:708
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_add_match_subject_alt_names
UPB_INLINE struct envoy_type_matcher_v3_StringMatcher * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_add_match_subject_alt_names(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:808
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_signed_certificate_timestamp
UPB_INLINE struct envoy_config_core_v3_DataSource ** envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_signed_certificate_timestamp(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:387
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_set_watched_directory
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_TlsCertificate_set_watched_directory(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, struct envoy_config_core_v3_WatchedDirectory *value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:412
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_private_key
UPB_INLINE struct envoy_config_core_v3_DataSource * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_private_key(envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:352
msg_internal.h
upb_Arena
Definition: upb_internal.h:36
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_serialize
UPB_INLINE char * envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_serialize(const envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg, upb_Arena *arena, size_t *len)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:185
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_require_signed_certificate_timestamp
UPB_INLINE const struct google_protobuf_BoolValue * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_require_signed_certificate_timestamp(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:666
upb_ExtensionRegistry
Definition: msg.c:372
envoy_type_matcher_v3_StringMatcher_msginit
const upb_MiniTable envoy_type_matcher_v3_StringMatcher_msginit
Definition: envoy/type/matcher/v3/string.upb.c:32
_upb_array_mutable_accessor
UPB_INLINE void * _upb_array_mutable_accessor(void *msg, size_t ofs, size_t *size)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.h:1171
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_VERIFY_TRUST_CHAIN
@ envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_VERIFY_TRUST_CHAIN
Definition: extensions/transport_sockets/tls/v3/common.upb.h:58
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_crl
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_crl(envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, struct envoy_config_core_v3_DataSource *value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:786
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_set_provider_name
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_set_provider_name(envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg, upb_StringView value)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:215
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_new
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsCertificate * envoy_extensions_transport_sockets_tls_v3_TlsCertificate_new(upb_Arena *arena)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:233
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_signed_certificate_timestamp
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_signed_certificate_timestamp(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:298
envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_certificate_chain
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_certificate_chain(const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:262
envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_clear_matcher
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher_clear_matcher(const envoy_extensions_transport_sockets_tls_v3_SubjectAltNameMatcher *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:584
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_only_verify_leaf_cert_crl
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_only_verify_leaf_cert_crl(const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
Definition: extensions/transport_sockets/tls/v3/common.upb.h:729


grpc
Author(s):
autogenerated on Fri May 16 2025 02:57:59