#include <grpc/support/port_platform.h>#include <grpc/grpc_security.h>#include <grpc/support/alloc.h>#include <grpc/support/log.h>#include <grpc/support/string_util.h>#include "src/core/lib/security/credentials/alts/grpc_alts_credentials_options.h"#include "src/core/tsi/alts/handshaker/transport_security_common_api.h"
Go to the source code of this file.
Functions | |
| static grpc_alts_credentials_options * | alts_client_options_copy (const grpc_alts_credentials_options *options) |
| static void | alts_client_options_destroy (grpc_alts_credentials_options *options) |
| void | grpc_alts_credentials_client_options_add_target_service_account (grpc_alts_credentials_options *options, const char *service_account) |
| grpc_alts_credentials_options * | grpc_alts_credentials_client_options_create (void) |
| static target_service_account * | target_service_account_create (const char *service_account) |
| static void | target_service_account_destroy (target_service_account *service_account) |
Variables | |
| static const grpc_alts_credentials_options_vtable | vtable |
|
static |
Definition at line 81 of file grpc_alts_credentials_client_options.cc.
|
static |
Definition at line 112 of file grpc_alts_credentials_client_options.cc.
| void grpc_alts_credentials_client_options_add_target_service_account | ( | grpc_alts_credentials_options * | options, |
| const char * | service_account | ||
| ) |
This method adds a target service account to grpc client's ALTS credentials options instance. It is used for experimental purpose for now and subject to change.
Definition at line 45 of file grpc_alts_credentials_client_options.cc.
| grpc_alts_credentials_options* grpc_alts_credentials_client_options_create | ( | void | ) |
This method creates a grpc ALTS credentials client options instance. It is used for experimental purpose for now and subject to change.
Definition at line 73 of file grpc_alts_credentials_client_options.cc.
|
static |
Definition at line 34 of file grpc_alts_credentials_client_options.cc.
|
static |
Definition at line 61 of file grpc_alts_credentials_client_options.cc.
|
static |
Definition at line 70 of file grpc_alts_credentials_client_options.cc.