#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) |
Private Member Functions inherited from grpc::GrpcLibraryCodegen | |
| 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.