GRPC Core
7.0.0
|
A struct containing all information necessary to schedule/cancel a credential reload request. More...
#include <grpc_security.h>
Data Fields | |
grpc_tls_on_credential_reload_done_cb | cb |
void * | cb_user_data |
grpc_tls_key_materials_config * | key_materials_config |
grpc_ssl_certificate_config_reload_status | status |
const char * | error_details |
A struct containing all information necessary to schedule/cancel a credential reload request.
cb and cb_user_data represent a gRPC-provided callback and an argument passed to it. key_materials is an in/output parameter containing currently used/newly reloaded credentials. status and error_details are used to hold information about errors occurred when a credential reload request is scheduled/cancelled. It is used for experimental purpose for now and subject to change.
grpc_tls_on_credential_reload_done_cb grpc_tls_credential_reload_arg::cb |
void* grpc_tls_credential_reload_arg::cb_user_data |
const char* grpc_tls_credential_reload_arg::error_details |
grpc_tls_key_materials_config* grpc_tls_credential_reload_arg::key_materials_config |
grpc_ssl_certificate_config_reload_status grpc_tls_credential_reload_arg::status |