19 #ifndef GRPC_CORE_LIB_SECURITY_UTIL_JSON_UTIL_H
20 #define GRPC_CORE_LIB_SECURITY_UTIL_JSON_UTIL_H
30 #define GRPC_AUTH_JSON_TYPE_INVALID "invalid"
31 #define GRPC_AUTH_JSON_TYPE_SERVICE_ACCOUNT "service_account"
32 #define GRPC_AUTH_JSON_TYPE_AUTHORIZED_USER "authorized_user"
33 #define GRPC_AUTH_JSON_TYPE_EXTERNAL_ACCOUNT "external_account"
37 const char* prop_name,
43 const char* prop_name,
char** copied_value);
grpc_error_handle error
Definition: lame_client.cc:54
const char * grpc_json_get_string_property(const grpc_core::Json &json, const char *prop_name, grpc_error_handle *error)
Definition: json_util.cc:31
bool grpc_copy_json_string_property(const grpc_core::Json &json, const char *prop_name, char **copied_value)
Definition: json_util.cc:62
Definition: error_internal.h:41