GRPC C++  1.39.1
Functions
credentials.cc File Reference
#include <grpc/support/port_platform.h>
#include "src/core/lib/security/credentials/credentials.h"
#include <stdio.h>
#include <string.h>
#include "src/core/lib/channel/channel_args.h"
#include "src/core/lib/http/httpcli.h"
#include "src/core/lib/http/parser.h"
#include "src/core/lib/iomgr/executor.h"
#include "src/core/lib/json/json.h"
#include "src/core/lib/surface/api_trace.h"
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include <grpc/support/string_util.h>
#include <grpc/support/sync.h>
#include <grpc/support/time.h>

Functions

void grpc_channel_credentials_release (grpc_channel_credentials *creds)
 Releases a channel credentials object. More...
 
void grpc_call_credentials_release (grpc_call_credentials *creds)
 Releases a call credentials object. More...
 
grpc_arg grpc_channel_credentials_to_arg (grpc_channel_credentials *credentials)
 
grpc_channel_credentialsgrpc_channel_credentials_from_arg (const grpc_arg *arg)
 
grpc_channel_credentialsgrpc_channel_credentials_find_in_args (const grpc_channel_args *args)
 
void grpc_server_credentials_release (grpc_server_credentials *creds)
 Releases a server_credentials object. More...
 
void grpc_server_credentials_set_auth_metadata_processor (grpc_server_credentials *creds, grpc_auth_metadata_processor processor)
 
grpc_arg grpc_server_credentials_to_arg (grpc_server_credentials *c)
 
grpc_server_credentialsgrpc_server_credentials_from_arg (const grpc_arg *arg)
 
grpc_server_credentialsgrpc_find_server_credentials_in_args (const grpc_channel_args *args)
 

Function Documentation

◆ grpc_call_credentials_release()

void grpc_call_credentials_release ( grpc_call_credentials creds)

Releases a call credentials object.

The creator of the credentials object is responsible for its release.

◆ grpc_channel_credentials_find_in_args()

grpc_channel_credentials* grpc_channel_credentials_find_in_args ( const grpc_channel_args args)

◆ grpc_channel_credentials_from_arg()

grpc_channel_credentials* grpc_channel_credentials_from_arg ( const grpc_arg arg)

◆ grpc_channel_credentials_release()

void grpc_channel_credentials_release ( grpc_channel_credentials creds)

Releases a channel credentials object.

The creator of the credentials object is responsible for its release.

◆ grpc_channel_credentials_to_arg()

grpc_arg grpc_channel_credentials_to_arg ( grpc_channel_credentials credentials)

◆ grpc_find_server_credentials_in_args()

grpc_server_credentials* grpc_find_server_credentials_in_args ( const grpc_channel_args args)

◆ grpc_server_credentials_from_arg()

grpc_server_credentials* grpc_server_credentials_from_arg ( const grpc_arg arg)

◆ grpc_server_credentials_release()

void grpc_server_credentials_release ( grpc_server_credentials creds)

Releases a server_credentials object.

The creator of the server_credentials object is responsible for its release.

◆ grpc_server_credentials_set_auth_metadata_processor()

void grpc_server_credentials_set_auth_metadata_processor ( grpc_server_credentials creds,
grpc_auth_metadata_processor  processor 
)

◆ grpc_server_credentials_to_arg()

grpc_arg grpc_server_credentials_to_arg ( grpc_server_credentials c)