Functions
composite_credentials.cc File Reference
#include <grpc/support/port_platform.h>
#include "src/core/lib/security/credentials/composite/composite_credentials.h"
#include <cstring>
#include <vector>
#include "absl/strings/str_cat.h"
#include "absl/strings/str_join.h"
#include "absl/strings/string_view.h"
#include <grpc/support/log.h>
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gprpp/ref_counted_ptr.h"
#include "src/core/lib/promise/detail/basic_seq.h"
#include "src/core/lib/promise/poll.h"
#include "src/core/lib/promise/try_seq.h"
#include "src/core/lib/surface/api_trace.h"
#include "src/core/lib/transport/transport.h"
Include dependency graph for composite_credentials.cc:

Go to the source code of this file.

Functions

static grpc_core::RefCountedPtr< grpc_call_credentialscomposite_call_credentials_create (grpc_core::RefCountedPtr< grpc_call_credentials > creds1, grpc_core::RefCountedPtr< grpc_call_credentials > creds2)
 
static size_t get_creds_array_size (const grpc_call_credentials *creds, bool is_composite)
 
grpc_call_credentialsgrpc_composite_call_credentials_create (grpc_call_credentials *creds1, grpc_call_credentials *creds2, void *reserved)
 
grpc_channel_credentialsgrpc_composite_channel_credentials_create (grpc_channel_credentials *channel_creds, grpc_call_credentials *call_creds, void *reserved)
 

Function Documentation

◆ composite_call_credentials_create()

Definition at line 122 of file composite_credentials.cc.

◆ get_creds_array_size()

static size_t get_creds_array_size ( const grpc_call_credentials creds,
bool  is_composite 
)
static

Definition at line 78 of file composite_credentials.cc.

◆ grpc_composite_call_credentials_create()

grpc_call_credentials* grpc_composite_call_credentials_create ( grpc_call_credentials creds1,
grpc_call_credentials creds2,
void *  reserved 
)

— composite credentials. Creates a composite call credentials object.

Definition at line 129 of file composite_credentials.cc.

◆ grpc_composite_channel_credentials_create()

grpc_channel_credentials* grpc_composite_channel_credentials_create ( grpc_channel_credentials channel_creds,
grpc_call_credentials call_creds,
void *  reserved 
)

Creates a composite channel credentials object. The security level of resulting connection is determined by channel_creds.

Definition at line 164 of file composite_credentials.cc.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:07