GRPC C++  1.39.1
Functions | Variables
plugin_credentials.cc File Reference
#include <grpc/support/port_platform.h>
#include "src/core/lib/security/credentials/plugin/plugin_credentials.h"
#include <string.h>
#include "absl/strings/str_cat.h"
#include <grpc/grpc.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include <grpc/support/sync.h>
#include "src/core/lib/slice/slice_internal.h"
#include "src/core/lib/slice/slice_string_helpers.h"
#include "src/core/lib/surface/api_trace.h"
#include "src/core/lib/surface/validate_metadata.h"

Functions

grpc_call_credentialsgrpc_metadata_credentials_create_from_plugin (grpc_metadata_credentials_plugin plugin, grpc_security_level min_security_level, void *reserved)
 Creates a credentials object from a plugin with a specified minimum security level. More...
 

Variables

grpc_core::TraceFlag grpc_plugin_credentials_trace (false, "plugin_credentials")
 

Function Documentation

◆ grpc_metadata_credentials_create_from_plugin()

grpc_call_credentials* grpc_metadata_credentials_create_from_plugin ( grpc_metadata_credentials_plugin  plugin,
grpc_security_level  min_security_level,
void *  reserved 
)

Creates a credentials object from a plugin with a specified minimum security level.

Variable Documentation

◆ grpc_plugin_credentials_trace

grpc_core::TraceFlag grpc_plugin_credentials_trace(false, "plugin_credentials") ( false  ,
"plugin_credentials"   
)