Go to the documentation of this file.
19 #ifndef GRPC_CORE_LIB_SECURITY_CREDENTIALS_ALTS_GRPC_ALTS_CREDENTIALS_OPTIONS_H
20 #define GRPC_CORE_LIB_SECURITY_CREDENTIALS_ALTS_GRPC_ALTS_CREDENTIALS_OPTIONS_H
grpc_alts_credentials_options base
Definition: grpc_alts_credentials_options.h:51
Main struct for ALTS client credentials options.
Definition: grpc_alts_credentials_options.h:50
const struct grpc_alts_credentials_options_vtable * vtable
Definition: grpc_alts_credentials_options.h:36
target_service_account * target_account_list_head
Definition: grpc_alts_credentials_options.h:52
Definition: grpc_alts_credentials_options.h:40
Main struct for ALTS server credentials options.
Definition: grpc_alts_credentials_options.h:59
Definition: transport_security_common_api.h:38
Definition: grpc_alts_credentials_options.h:29
grpc_alts_credentials_options * grpc_alts_credentials_options_copy(const grpc_alts_credentials_options *options)
This method performs a deep copy on grpc_alts_credentials_options instance.
Definition: grpc_alts_credentials_options.cc:26
grpc_alts_credentials_options base
Definition: grpc_alts_credentials_options.h:60
struct grpc_alts_credentials_options_vtable grpc_alts_credentials_options_vtable
struct target_service_account target_service_account
Definition: grpc_alts_credentials_options.h:35
grpc_gcp_rpc_protocol_versions rpc_versions
Definition: grpc_alts_credentials_options.h:37
struct grpc_alts_credentials_server_options grpc_alts_credentials_server_options
Main struct for ALTS server credentials options.
struct grpc_alts_credentials_client_options grpc_alts_credentials_client_options
Main struct for ALTS client credentials options.
void(* destruct)(grpc_alts_credentials_options *options)
Definition: grpc_alts_credentials_options.h:32
char * data
Definition: grpc_alts_credentials_options.h:42
struct target_service_account * next
Definition: grpc_alts_credentials_options.h:41