Go to the source code of this file.
◆ GRPC_ARG_CHANNEL_CREDENTIALS
#define GRPC_ARG_CHANNEL_CREDENTIALS "grpc.channel_credentials" |
◆ GRPC_AUTHORIZATION_METADATA_KEY
#define GRPC_AUTHORIZATION_METADATA_KEY "authorization" |
◆ GRPC_CALL_CREDENTIALS_TYPE_COMPOSITE
#define GRPC_CALL_CREDENTIALS_TYPE_COMPOSITE "Composite" |
◆ GRPC_CALL_CREDENTIALS_TYPE_IAM
#define GRPC_CALL_CREDENTIALS_TYPE_IAM "Iam" |
◆ GRPC_CALL_CREDENTIALS_TYPE_JWT
#define GRPC_CALL_CREDENTIALS_TYPE_JWT "Jwt" |
◆ GRPC_CALL_CREDENTIALS_TYPE_OAUTH2
#define GRPC_CALL_CREDENTIALS_TYPE_OAUTH2 "Oauth2" |
◆ GRPC_CHANNEL_CREDENTIALS_TYPE_FAKE_TRANSPORT_SECURITY
#define GRPC_CHANNEL_CREDENTIALS_TYPE_FAKE_TRANSPORT_SECURITY "FakeTransportSecurity" |
◆ GRPC_CHANNEL_CREDENTIALS_TYPE_GOOGLE_DEFAULT
#define GRPC_CHANNEL_CREDENTIALS_TYPE_GOOGLE_DEFAULT "GoogleDefault" |
◆ GRPC_CHANNEL_CREDENTIALS_TYPE_SSL
#define GRPC_CHANNEL_CREDENTIALS_TYPE_SSL "Ssl" |
◆ GRPC_COMPUTE_ENGINE_METADATA_HOST
#define GRPC_COMPUTE_ENGINE_METADATA_HOST "metadata.google.internal." |
◆ GRPC_COMPUTE_ENGINE_METADATA_TOKEN_PATH
#define GRPC_COMPUTE_ENGINE_METADATA_TOKEN_PATH "/computeMetadata/v1/instance/service-accounts/default/token" |
◆ GRPC_FAKE_TRANSPORT_SECURITY_TYPE
#define GRPC_FAKE_TRANSPORT_SECURITY_TYPE "fake" |
◆ GRPC_GOOGLE_OAUTH2_SERVICE_HOST
#define GRPC_GOOGLE_OAUTH2_SERVICE_HOST "oauth2.googleapis.com" |
◆ GRPC_GOOGLE_OAUTH2_SERVICE_TOKEN_PATH
#define GRPC_GOOGLE_OAUTH2_SERVICE_TOKEN_PATH "/token" |
◆ GRPC_IAM_AUTHORITY_SELECTOR_METADATA_KEY
#define GRPC_IAM_AUTHORITY_SELECTOR_METADATA_KEY "x-goog-iam-authority-selector" |
◆ GRPC_IAM_AUTHORIZATION_TOKEN_METADATA_KEY
#define GRPC_IAM_AUTHORIZATION_TOKEN_METADATA_KEY "x-goog-iam-authorization-token" |
◆ GRPC_REFRESH_TOKEN_POST_BODY_FORMAT_STRING
#define GRPC_REFRESH_TOKEN_POST_BODY_FORMAT_STRING "client_id=%s&client_secret=%s&refresh_token=%s&grant_type=refresh_token" |
◆ GRPC_SECURE_TOKEN_REFRESH_THRESHOLD_SECS
#define GRPC_SECURE_TOKEN_REFRESH_THRESHOLD_SECS 60 |
◆ GRPC_SERVER_CREDENTIALS_ARG
#define GRPC_SERVER_CREDENTIALS_ARG "grpc.server_credentials" |
◆ GRPC_SERVICE_ACCOUNT_POST_BODY_PREFIX
#define GRPC_SERVICE_ACCOUNT_POST_BODY_PREFIX |
Value: "grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-bearer&" \
"assertion="
◆ grpc_well_known_credentials_path_getter
typedef std::string(* grpc_well_known_credentials_path_getter) (void) |
◆ grpc_credentials_status
Enumerator |
---|
GRPC_CREDENTIALS_OK | |
GRPC_CREDENTIALS_ERROR | |
◆ grpc_channel_credentials_find_in_args()
◆ grpc_channel_credentials_from_arg()
◆ grpc_channel_credentials_to_arg()
◆ grpc_credentials_mdelem_array_add()
◆ grpc_credentials_mdelem_array_append()
Appends all elements from src to dst, taking a new ref to each one.
◆ grpc_credentials_mdelem_array_destroy()
◆ grpc_credentials_metadata_request_create()
◆ grpc_credentials_metadata_request_destroy()
◆ grpc_find_server_credentials_in_args()
◆ grpc_get_well_known_google_credentials_file_path()
std::string grpc_get_well_known_google_credentials_file_path |
( |
void |
| ) |
|
◆ grpc_get_well_known_google_credentials_file_path_impl()
std::string grpc_get_well_known_google_credentials_file_path_impl |
( |
void |
| ) |
|
◆ grpc_md_only_test_credentials_create()
grpc_call_credentials* grpc_md_only_test_credentials_create |
( |
const char * |
md_key, |
|
|
const char * |
md_value, |
|
|
bool |
is_async |
|
) |
| |
◆ grpc_override_well_known_credentials_path_getter()
◆ grpc_server_credentials_from_arg()
◆ grpc_server_credentials_to_arg()