#include <secure_credentials.h>
Public Member Functions | |
MetadataCredentialsPluginWrapper (std::unique_ptr< MetadataCredentialsPlugin > plugin) | |
Static Public Member Functions | |
static char * | DebugString (void *wrapper) |
static void | Destroy (void *wrapper) |
static int | GetMetadata (void *wrapper, grpc_auth_metadata_context context, grpc_credentials_plugin_metadata_cb cb, void *user_data, grpc_metadata creds_md[GRPC_METADATA_CREDENTIALS_PLUGIN_SYNC_MAX], size_t *num_creds_md, grpc_status_code *status, const char **error_details) |
Private Member Functions | |
void | InvokePlugin (grpc_auth_metadata_context context, grpc_credentials_plugin_metadata_cb cb, void *user_data, grpc_metadata creds_md[GRPC_METADATA_CREDENTIALS_PLUGIN_SYNC_MAX], size_t *num_creds_md, grpc_status_code *status_code, const char **error_details) |
![]() | |
GrpcLibraryCodegen (bool call_grpc_init=true) | |
virtual | ~GrpcLibraryCodegen () |
Private Attributes | |
std::unique_ptr< MetadataCredentialsPlugin > | plugin_ |
std::unique_ptr< ThreadPoolInterface > | thread_pool_ |
Definition at line 109 of file secure_credentials.h.
|
explicit |
Definition at line 534 of file secure_credentials.cc.
|
static |
Definition at line 426 of file secure_credentials.cc.
|
static |
Definition at line 433 of file secure_credentials.cc.
|
static |
Definition at line 441 of file secure_credentials.cc.
|
private |
Definition at line 487 of file secure_credentials.cc.
|
private |
Definition at line 131 of file secure_credentials.h.
|
private |
Definition at line 130 of file secure_credentials.h.