19 #ifndef GRPC_CORE_LIB_SECURITY_CREDENTIALS_FAKE_FAKE_CREDENTIALS_H
20 #define GRPC_CORE_LIB_SECURITY_CREDENTIALS_FAKE_FAKE_CREDENTIALS_H
26 #define GRPC_ARG_FAKE_SECURITY_EXPECTED_TARGETS \
27 "grpc.fake_security.expected_targets"
65 is_async_(is_async) {}
Definition: fake_credentials.h:58
~grpc_md_only_test_credentials() override
Definition: fake_credentials.h:66
bool get_request_metadata(grpc_polling_entity *pollent, grpc_auth_metadata_context context, grpc_credentials_mdelem_array *md_array, grpc_closure *on_request_metadata, grpc_error **error) override
Definition: fake_credentials.cc:91
void cancel_get_request_metadata(grpc_credentials_mdelem_array *md_array, grpc_error *error) override
Definition: fake_credentials.cc:104
grpc_md_only_test_credentials(const char *md_key, const char *md_value, bool is_async)
Definition: fake_credentials.h:60
#define GRPC_CALL_CREDENTIALS_TYPE_OAUTH2
Definition: credentials.h:53
grpc_arg grpc_fake_transport_expected_targets_arg(char *expected_targets)
Definition: fake_credentials.cc:77
grpc_server_credentials * grpc_fake_transport_security_server_credentials_create(void)
Definition: fake_credentials.cc:73
grpc_channel_credentials * grpc_fake_transport_security_credentials_create(void)
Definition: fake_credentials.cc:68
const char * grpc_fake_transport_get_expected_targets(const grpc_channel_args *args)
Definition: fake_credentials.cc:82
GPRAPI grpc_slice grpc_slice_from_copied_string(const char *source)
Create a slice by copying a string.
Definition: slice.cc:209
A single argument...
Definition: grpc_types.h:103
Context that can be used by metadata credentials plugin in order to create auth related metadata.
Definition: grpc_security.h:373
Definition: credentials.h:226
An array of arguments that can be passed around.
Definition: grpc_types.h:132
Definition: credentials.h:100
A closure over a grpc_iomgr_cb_func.
Definition: closure.h:56
Definition: credentials.h:205
Definition: error_internal.h:39
Definition: metadata.h:98
Definition: polling_entity.h:37
Definition: credentials.h:264