|
grpc_call_error | grpc_call_set_credentials (grpc_call *call, grpc_call_credentials *creds) |
| — Call specific credentials. More...
|
|
grpc_auth_context * | grpc_call_auth_context (grpc_call *call) |
| Gets the auth context from the call. More...
|
|
void | grpc_auth_context_release (grpc_auth_context *context) |
| Releases the auth context returned from grpc_call_auth_context. More...
|
|
grpc_client_security_context * | grpc_client_security_context_create (grpc_core::Arena *arena, grpc_call_credentials *creds) |
|
void | grpc_client_security_context_destroy (void *ctx) |
|
grpc_server_security_context * | grpc_server_security_context_create (grpc_core::Arena *arena) |
|
void | grpc_server_security_context_destroy (void *ctx) |
|
const char * | grpc_auth_context_peer_identity_property_name (const grpc_auth_context *ctx) |
| Gets the name of the property that indicates the peer identity. More...
|
|
int | grpc_auth_context_set_peer_identity_property_name (grpc_auth_context *ctx, const char *name) |
| Sets the property name. More...
|
|
int | grpc_auth_context_peer_is_authenticated (const grpc_auth_context *ctx) |
| Returns 1 if the peer is authenticated, 0 otherwise. More...
|
|
grpc_auth_property_iterator | grpc_auth_context_property_iterator (const grpc_auth_context *ctx) |
| Iterates over the auth context. More...
|
|
const grpc_auth_property * | grpc_auth_property_iterator_next (grpc_auth_property_iterator *it) |
| Returns NULL when the iterator is at the end. More...
|
|
grpc_auth_property_iterator | grpc_auth_context_find_properties_by_name (const grpc_auth_context *ctx, const char *name) |
| Finds a property in the context. More...
|
|
grpc_auth_property_iterator | grpc_auth_context_peer_identity (const grpc_auth_context *ctx) |
| Gets the peer identity. More...
|
|
void | grpc_auth_context_add_property (grpc_auth_context *ctx, const char *name, const char *value, size_t value_length) |
| – The following auth context methods should only be called by a server metadata More...
|
|
void | grpc_auth_context_add_cstring_property (grpc_auth_context *ctx, const char *name, const char *value) |
| Add a C string property. More...
|
|
void | grpc_auth_property_reset (grpc_auth_property *property) |
|
grpc_arg | grpc_auth_context_to_arg (grpc_auth_context *c) |
|
grpc_auth_context * | grpc_auth_context_from_arg (const grpc_arg *arg) |
|
grpc_auth_context * | grpc_find_auth_context_in_args (const grpc_channel_args *args) |
|