GRPC Core  10.0.0
Data Fields
grpc_tls_server_authorization_check_arg Struct Reference

A struct containing all information necessary to schedule/cancel a server authorization check request. More...

#include <grpc_security.h>

Data Fields

grpc_tls_on_server_authorization_check_done_cb cb
 
void * cb_user_data
 
int success
 
const char * target_name
 
const char * peer_cert
 
const char * peer_cert_full_chain
 
grpc_status_code status
 
grpc_tls_error_detailserror_details
 
grpc_tls_server_authorization_check_configconfig
 
void * context
 
void(* destroy_context )(void *ctx)
 

Detailed Description

A struct containing all information necessary to schedule/cancel a server authorization check request.

target_name is the name of an endpoint the channel is connecting to.

Field Documentation

◆ cb

grpc_tls_on_server_authorization_check_done_cb grpc_tls_server_authorization_check_arg::cb

◆ cb_user_data

void* grpc_tls_server_authorization_check_arg::cb_user_data

◆ config

grpc_tls_server_authorization_check_config* grpc_tls_server_authorization_check_arg::config

◆ context

void* grpc_tls_server_authorization_check_arg::context

◆ destroy_context

void(* grpc_tls_server_authorization_check_arg::destroy_context) (void *ctx)

◆ error_details

grpc_tls_error_details* grpc_tls_server_authorization_check_arg::error_details

◆ peer_cert

const char* grpc_tls_server_authorization_check_arg::peer_cert

◆ peer_cert_full_chain

const char* grpc_tls_server_authorization_check_arg::peer_cert_full_chain

◆ status

grpc_status_code grpc_tls_server_authorization_check_arg::status

◆ success

int grpc_tls_server_authorization_check_arg::success

◆ target_name

const char* grpc_tls_server_authorization_check_arg::target_name

The documentation for this struct was generated from the following file: