#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.