struct grpc_metadata_credentials_plugin

Defined at line 153 of file ../../third_party/grpc-migrating/src/include/grpc/credentials.h

grpc_metadata_credentials plugin is an API user provided structure used to

create grpc_credentials objects that can be set on a channel (composed) or

a call. See grpc_credentials_metadata_create_from_plugin below.

The grpc client stack will call the get_metadata method of the plugin for

every call in scope for the credentials created from it.

Public Members

int (*)(void *, grpc_auth_metadata_context, grpc_credentials_plugin_metadata_cb, void *, grpc_metadata *, size_t *, grpc_status_code *, const char **) get_metadata
char *(*)(void *) debug_string
void (*)(void *) destroy
void * state
const char * type