GRPC Core  18.0.0
Functions
grpc_alts_credentials_client_options.cc File Reference
#include <grpc/support/port_platform.h>
#include <stdlib.h>
#include <string.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"

Functions

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. More...
 
grpc_alts_credentials_optionsgrpc_alts_credentials_client_options_create (void)
 This method creates a grpc ALTS credentials client options instance. More...
 

Function Documentation

◆ grpc_alts_credentials_client_options_add_target_service_account()

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.

  • options: grpc ALTS credentials options instance.
  • service_account: service account of target endpoint.

◆ grpc_alts_credentials_client_options_create()

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.