GRPC C++  1.39.1
Typedefs | Enumerations | Functions | Variables
common.upb.h File Reference
#include "upb/msg.h"
#include "upb/decode.h"
#include "upb/decode_fast.h"
#include "upb/encode.h"
#include "upb/port_def.inc"
#include "upb/port_undef.inc"

Go to the source code of this file.

Typedefs

typedef struct envoy_extensions_transport_sockets_tls_v3_TlsParameters envoy_extensions_transport_sockets_tls_v3_TlsParameters
 
typedef struct envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider
 
typedef struct envoy_extensions_transport_sockets_tls_v3_TlsCertificate envoy_extensions_transport_sockets_tls_v3_TlsCertificate
 
typedef struct envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys
 
typedef struct envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext
 

Enumerations

enum  envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_TrustChainVerification { envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_VERIFY_TRUST_CHAIN = 0 , envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_ACCEPT_UNTRUSTED = 1 }
 
enum  envoy_extensions_transport_sockets_tls_v3_TlsParameters_TlsProtocol {
  envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLS_AUTO = 0 , envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_0 = 1 , envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_1 = 2 , envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_2 = 3 ,
  envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_3 = 4
}
 
enum  envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_config_type_oneofcases { envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_config_type_typed_config = 3 , envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_config_type_NOT_SET = 0 }
 

Functions

UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsParametersenvoy_extensions_transport_sockets_tls_v3_TlsParameters_new (upb_arena *arena)
 
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsParametersenvoy_extensions_transport_sockets_tls_v3_TlsParameters_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsParametersenvoy_extensions_transport_sockets_tls_v3_TlsParameters_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
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)
 
UPB_INLINE int32_t envoy_extensions_transport_sockets_tls_v3_TlsParameters_tls_minimum_protocol_version (const envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg)
 
UPB_INLINE int32_t envoy_extensions_transport_sockets_tls_v3_TlsParameters_tls_maximum_protocol_version (const envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg)
 
UPB_INLINE upb_strview const * envoy_extensions_transport_sockets_tls_v3_TlsParameters_cipher_suites (const envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, size_t *len)
 
UPB_INLINE upb_strview const * envoy_extensions_transport_sockets_tls_v3_TlsParameters_ecdh_curves (const envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, size_t *len)
 
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)
 
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)
 
UPB_INLINE upb_strview * envoy_extensions_transport_sockets_tls_v3_TlsParameters_mutable_cipher_suites (envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_extensions_transport_sockets_tls_v3_TlsParameters_resize_cipher_suites (envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsParameters_add_cipher_suites (envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE upb_strview * envoy_extensions_transport_sockets_tls_v3_TlsParameters_mutable_ecdh_curves (envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, size_t *len)
 
UPB_INLINE upb_strview * envoy_extensions_transport_sockets_tls_v3_TlsParameters_resize_ecdh_curves (envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, size_t len, upb_arena *arena)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsParameters_add_ecdh_curves (envoy_extensions_transport_sockets_tls_v3_TlsParameters *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_PrivateKeyProviderenvoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_new (upb_arena *arena)
 
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_PrivateKeyProviderenvoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_PrivateKeyProviderenvoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
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)
 
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)
 
UPB_INLINE upb_strview envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_provider_name (const envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_has_typed_config (const envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg)
 
UPB_INLINE const struct google_protobuf_Anyenvoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_typed_config (const envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg)
 
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_set_provider_name (envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg, upb_strview value)
 
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)
 
UPB_INLINE struct google_protobuf_Anyenvoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_mutable_typed_config (envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider *msg, upb_arena *arena)
 
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsCertificateenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_new (upb_arena *arena)
 
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsCertificateenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsCertificateenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
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)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_certificate_chain (const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
 
UPB_INLINE const struct envoy_config_core_v3_DataSourceenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_certificate_chain (const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_private_key (const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
 
UPB_INLINE const struct envoy_config_core_v3_DataSourceenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_private_key (const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_password (const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
 
UPB_INLINE const struct envoy_config_core_v3_DataSourceenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_password (const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_ocsp_staple (const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
 
UPB_INLINE const struct envoy_config_core_v3_DataSourceenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_ocsp_staple (const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_signed_certificate_timestamp (const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
 
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)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_private_key_provider (const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
 
UPB_INLINE const envoy_extensions_transport_sockets_tls_v3_PrivateKeyProviderenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_private_key_provider (const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsCertificate_has_watched_directory (const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
 
UPB_INLINE const struct envoy_config_core_v3_WatchedDirectoryenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_watched_directory (const envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg)
 
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)
 
UPB_INLINE struct envoy_config_core_v3_DataSourceenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_certificate_chain (envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_arena *arena)
 
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)
 
UPB_INLINE struct envoy_config_core_v3_DataSourceenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_private_key (envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_arena *arena)
 
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)
 
UPB_INLINE struct envoy_config_core_v3_DataSourceenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_password (envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_arena *arena)
 
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)
 
UPB_INLINE struct envoy_config_core_v3_DataSourceenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_ocsp_staple (envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_arena *arena)
 
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)
 
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)
 
UPB_INLINE struct envoy_config_core_v3_DataSourceenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_add_signed_certificate_timestamp (envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_arena *arena)
 
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)
 
UPB_INLINE struct envoy_extensions_transport_sockets_tls_v3_PrivateKeyProviderenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_private_key_provider (envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_arena *arena)
 
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)
 
UPB_INLINE struct envoy_config_core_v3_WatchedDirectoryenvoy_extensions_transport_sockets_tls_v3_TlsCertificate_mutable_watched_directory (envoy_extensions_transport_sockets_tls_v3_TlsCertificate *msg, upb_arena *arena)
 
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeysenvoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_new (upb_arena *arena)
 
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeysenvoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeysenvoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
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)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_has_keys (const envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys *msg)
 
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)
 
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)
 
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)
 
UPB_INLINE struct envoy_config_core_v3_DataSourceenvoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_add_keys (envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys *msg, upb_arena *arena)
 
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_CertificateValidationContextenvoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_new (upb_arena *arena)
 
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_CertificateValidationContextenvoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_parse (const char *buf, size_t size, upb_arena *arena)
 
UPB_INLINE envoy_extensions_transport_sockets_tls_v3_CertificateValidationContextenvoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_parse_ex (const char *buf, size_t size, upb_arena *arena, int options)
 
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)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_trusted_ca (const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
 
UPB_INLINE const struct envoy_config_core_v3_DataSourceenvoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_trusted_ca (const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
 
UPB_INLINE upb_strview const * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_verify_certificate_hash (const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t *len)
 
UPB_INLINE upb_strview const * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_verify_certificate_spki (const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t *len)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_require_signed_certificate_timestamp (const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
 
UPB_INLINE const struct google_protobuf_BoolValueenvoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_require_signed_certificate_timestamp (const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_crl (const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
 
UPB_INLINE const struct envoy_config_core_v3_DataSourceenvoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_crl (const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_allow_expired_certificate (const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_match_subject_alt_names (const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
 
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)
 
UPB_INLINE int32_t envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_trust_chain_verification (const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_has_watched_directory (const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
 
UPB_INLINE const struct envoy_config_core_v3_WatchedDirectoryenvoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_watched_directory (const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg)
 
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)
 
UPB_INLINE struct envoy_config_core_v3_DataSourceenvoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_trusted_ca (envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_arena *arena)
 
UPB_INLINE upb_strview * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_verify_certificate_hash (envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t *len)
 
UPB_INLINE upb_strview * 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)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_add_verify_certificate_hash (envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_strview val, upb_arena *arena)
 
UPB_INLINE upb_strview * envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_verify_certificate_spki (envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, size_t *len)
 
UPB_INLINE upb_strview * 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)
 
UPB_INLINE bool envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_add_verify_certificate_spki (envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_strview val, upb_arena *arena)
 
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)
 
UPB_INLINE struct google_protobuf_BoolValueenvoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_require_signed_certificate_timestamp (envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_arena *arena)
 
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)
 
UPB_INLINE struct envoy_config_core_v3_DataSourceenvoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_crl (envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_arena *arena)
 
UPB_INLINE void envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_set_allow_expired_certificate (envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, bool value)
 
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)
 
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)
 
UPB_INLINE struct envoy_type_matcher_v3_StringMatcherenvoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_add_match_subject_alt_names (envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_arena *arena)
 
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)
 
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)
 
UPB_INLINE struct envoy_config_core_v3_WatchedDirectoryenvoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_watched_directory (envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext *msg, upb_arena *arena)
 

Variables

const upb_msglayout envoy_extensions_transport_sockets_tls_v3_TlsParameters_msginit
 
const upb_msglayout envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_msginit
 
const upb_msglayout envoy_extensions_transport_sockets_tls_v3_TlsCertificate_msginit
 
const upb_msglayout envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_msginit
 
const upb_msglayout envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_msginit
 
const upb_msglayout envoy_config_core_v3_DataSource_msginit
 
const upb_msglayout envoy_config_core_v3_WatchedDirectory_msginit
 
const upb_msglayout envoy_type_matcher_v3_StringMatcher_msginit
 
const upb_msglayout google_protobuf_Any_msginit
 
const upb_msglayout google_protobuf_BoolValue_msginit
 

Typedef Documentation

◆ envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext

◆ envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider

◆ envoy_extensions_transport_sockets_tls_v3_TlsCertificate

◆ envoy_extensions_transport_sockets_tls_v3_TlsParameters

◆ envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys

Enumeration Type Documentation

◆ envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_TrustChainVerification

Enumerator
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_VERIFY_TRUST_CHAIN 
envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_ACCEPT_UNTRUSTED 

◆ envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_config_type_oneofcases

Enumerator
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_config_type_typed_config 
envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_config_type_NOT_SET 

◆ envoy_extensions_transport_sockets_tls_v3_TlsParameters_TlsProtocol

Enumerator
envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLS_AUTO 
envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_0 
envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_1 
envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_2 
envoy_extensions_transport_sockets_tls_v3_TlsParameters_TLSv1_3 

Function Documentation

◆ 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 
)

◆ 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_strview  val,
upb_arena *  arena 
)

◆ 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_strview  val,
upb_arena *  arena 
)

◆ 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)

◆ 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)

◆ 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)

◆ 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)

◆ 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)

◆ 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)

◆ 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)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_verify_certificate_hash()

UPB_INLINE upb_strview* envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_verify_certificate_hash ( envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext msg,
size_t *  len 
)

◆ envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_verify_certificate_spki()

UPB_INLINE upb_strview* envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_mutable_verify_certificate_spki ( envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext msg,
size_t *  len 
)

◆ 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 
)

◆ 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)

◆ 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 
)

◆ 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,
upb_arena *  arena,
int  options 
)

◆ 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)

◆ 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 
)

◆ envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_resize_verify_certificate_hash()

UPB_INLINE upb_strview* 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 
)

◆ envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_resize_verify_certificate_spki()

UPB_INLINE upb_strview* 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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)

◆ 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)

◆ envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_verify_certificate_hash()

UPB_INLINE upb_strview const* envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_verify_certificate_hash ( const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext msg,
size_t *  len 
)

◆ envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_verify_certificate_spki()

UPB_INLINE upb_strview const* envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_verify_certificate_spki ( const envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext msg,
size_t *  len 
)

◆ 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)

◆ 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)

◆ 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)

◆ 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 
)

◆ 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)

◆ 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 
)

◆ 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,
upb_arena *  arena,
int  options 
)

◆ envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_provider_name()

UPB_INLINE upb_strview envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_provider_name ( const envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider msg)

◆ 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 
)

◆ 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_strview  value 
)

◆ 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 
)

◆ 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)

◆ 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 
)

◆ 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)

◆ 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)

◆ 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)

◆ 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)

◆ 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)

◆ 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)

◆ 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)

◆ 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)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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)

◆ 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)

◆ 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 
)

◆ 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,
upb_arena *  arena,
int  options 
)

◆ 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)

◆ 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)

◆ envoy_extensions_transport_sockets_tls_v3_TlsCertificate_private_key_provider()

UPB_INLINE const 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)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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)

◆ 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_strview  val,
upb_arena *  arena 
)

◆ 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_strview  val,
upb_arena *  arena 
)

◆ envoy_extensions_transport_sockets_tls_v3_TlsParameters_cipher_suites()

UPB_INLINE upb_strview const* envoy_extensions_transport_sockets_tls_v3_TlsParameters_cipher_suites ( const envoy_extensions_transport_sockets_tls_v3_TlsParameters msg,
size_t *  len 
)

◆ envoy_extensions_transport_sockets_tls_v3_TlsParameters_ecdh_curves()

UPB_INLINE upb_strview const* envoy_extensions_transport_sockets_tls_v3_TlsParameters_ecdh_curves ( const envoy_extensions_transport_sockets_tls_v3_TlsParameters msg,
size_t *  len 
)

◆ envoy_extensions_transport_sockets_tls_v3_TlsParameters_mutable_cipher_suites()

UPB_INLINE upb_strview* envoy_extensions_transport_sockets_tls_v3_TlsParameters_mutable_cipher_suites ( envoy_extensions_transport_sockets_tls_v3_TlsParameters msg,
size_t *  len 
)

◆ envoy_extensions_transport_sockets_tls_v3_TlsParameters_mutable_ecdh_curves()

UPB_INLINE upb_strview* envoy_extensions_transport_sockets_tls_v3_TlsParameters_mutable_ecdh_curves ( envoy_extensions_transport_sockets_tls_v3_TlsParameters msg,
size_t *  len 
)

◆ 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)

◆ 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 
)

◆ 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,
upb_arena *  arena,
int  options 
)

◆ envoy_extensions_transport_sockets_tls_v3_TlsParameters_resize_cipher_suites()

UPB_INLINE upb_strview* envoy_extensions_transport_sockets_tls_v3_TlsParameters_resize_cipher_suites ( envoy_extensions_transport_sockets_tls_v3_TlsParameters msg,
size_t  len,
upb_arena *  arena 
)

◆ envoy_extensions_transport_sockets_tls_v3_TlsParameters_resize_ecdh_curves()

UPB_INLINE upb_strview* envoy_extensions_transport_sockets_tls_v3_TlsParameters_resize_ecdh_curves ( envoy_extensions_transport_sockets_tls_v3_TlsParameters msg,
size_t  len,
upb_arena *  arena 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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)

◆ 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)

◆ 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 
)

◆ 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)

◆ 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 
)

◆ 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 
)

◆ 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)

◆ 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 
)

◆ 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,
upb_arena *  arena,
int  options 
)

◆ 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 
)

◆ 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 
)

Variable Documentation

◆ envoy_config_core_v3_DataSource_msginit

const upb_msglayout envoy_config_core_v3_DataSource_msginit
extern

◆ envoy_config_core_v3_WatchedDirectory_msginit

const upb_msglayout envoy_config_core_v3_WatchedDirectory_msginit
extern

◆ envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_msginit

const upb_msglayout envoy_extensions_transport_sockets_tls_v3_CertificateValidationContext_msginit
extern

◆ envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_msginit

const upb_msglayout envoy_extensions_transport_sockets_tls_v3_PrivateKeyProvider_msginit
extern

◆ envoy_extensions_transport_sockets_tls_v3_TlsCertificate_msginit

const upb_msglayout envoy_extensions_transport_sockets_tls_v3_TlsCertificate_msginit
extern

◆ envoy_extensions_transport_sockets_tls_v3_TlsParameters_msginit

const upb_msglayout envoy_extensions_transport_sockets_tls_v3_TlsParameters_msginit
extern

◆ envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_msginit

const upb_msglayout envoy_extensions_transport_sockets_tls_v3_TlsSessionTicketKeys_msginit
extern

◆ envoy_type_matcher_v3_StringMatcher_msginit

const upb_msglayout envoy_type_matcher_v3_StringMatcher_msginit
extern

◆ google_protobuf_Any_msginit

const upb_msglayout google_protobuf_Any_msginit
extern

◆ google_protobuf_BoolValue_msginit

const upb_msglayout google_protobuf_BoolValue_msginit
extern