access_key_id_ | grpc_core::AwsExternalAccountCredentials | private |
access_token_value_ | grpc_oauth2_token_fetcher_credentials | private |
AddMetadataRequestHeaders(grpc_http_request *request) | grpc_core::AwsExternalAccountCredentials | private |
audience_ | grpc_core::AwsExternalAccountCredentials | private |
AwsExternalAccountCredentials(Options options, std::vector< std::string > scopes, grpc_error_handle *error) | grpc_core::AwsExternalAccountCredentials | |
BuildSubjectToken() | grpc_core::AwsExternalAccountCredentials | private |
cb_ | grpc_core::AwsExternalAccountCredentials | private |
cmp(const grpc_call_credentials *other) const | grpc_call_credentials | inline |
cmp_impl(const grpc_call_credentials *other) const override | grpc_oauth2_token_fetcher_credentials | inlineprivatevirtual |
Create(Options options, std::vector< std::string > scopes, grpc_error_handle *error) | grpc_core::AwsExternalAccountCredentials | static |
grpc_core::ExternalAccountCredentials::Create(const Json &json, std::vector< std::string > scopes, grpc_error_handle *error) | grpc_core::ExternalAccountCredentials | static |
cred_verification_url_ | grpc_core::AwsExternalAccountCredentials | private |
ctx_ | grpc_core::AwsExternalAccountCredentials | private |
debug_string() override | grpc_core::ExternalAccountCredentials | virtual |
ExchangeToken(absl::string_view subject_token) | grpc_core::ExternalAccountCredentials | private |
ExternalAccountCredentials(Options options, std::vector< std::string > scopes) | grpc_core::ExternalAccountCredentials | |
fetch_oauth2(grpc_credentials_metadata_request *req, grpc_polling_entity *pollent, grpc_iomgr_cb_func cb, Timestamp deadline) override | grpc_core::ExternalAccountCredentials | privatevirtual |
FinishRetrieveSubjectToken(std::string subject_token, grpc_error_handle error) | grpc_core::AwsExternalAccountCredentials | private |
FinishTokenFetch(grpc_error_handle error) | grpc_core::ExternalAccountCredentials | private |
GetRequestMetadata(grpc_core::ClientMetadataHandle initial_metadata, const GetRequestMetadataArgs *args) override | grpc_oauth2_token_fetcher_credentials | virtual |
grpc_call_credentials(grpc_security_level min_security_level=GRPC_PRIVACY_AND_INTEGRITY) | grpc_call_credentials | inlineexplicit |
grpc_oauth2_token_fetcher_credentials() | grpc_oauth2_token_fetcher_credentials | |
http_request_ | grpc_core::AwsExternalAccountCredentials | private |
imdsv2_session_token_ | grpc_core::AwsExternalAccountCredentials | private |
imdsv2_session_token_url_ | grpc_core::AwsExternalAccountCredentials | private |
ImpersenateServiceAccount() | grpc_core::ExternalAccountCredentials | private |
IncrementRefCount() | grpc_core::RefCounted< grpc_call_credentials > | inlineprivate |
IncrementRefCount(const DebugLocation &location, const char *reason) | grpc_core::RefCounted< grpc_call_credentials > | inlineprivate |
metadata_req_ | grpc_core::ExternalAccountCredentials | private |
min_security_level() const | grpc_call_credentials | inlinevirtual |
min_security_level_ | grpc_call_credentials | private |
mu_ | grpc_oauth2_token_fetcher_credentials | private |
on_http_response(grpc_credentials_metadata_request *r, grpc_error_handle error) | grpc_oauth2_token_fetcher_credentials | |
OnExchangeToken(void *arg, grpc_error_handle error) | grpc_core::ExternalAccountCredentials | privatestatic |
OnExchangeTokenInternal(grpc_error_handle error) | grpc_core::ExternalAccountCredentials | private |
OnImpersenateServiceAccount(void *arg, grpc_error_handle error) | grpc_core::ExternalAccountCredentials | privatestatic |
OnImpersenateServiceAccountInternal(grpc_error_handle error) | grpc_core::ExternalAccountCredentials | private |
OnRetrieveImdsV2SessionToken(void *arg, grpc_error_handle error) | grpc_core::AwsExternalAccountCredentials | privatestatic |
OnRetrieveImdsV2SessionTokenInternal(grpc_error_handle error) | grpc_core::AwsExternalAccountCredentials | private |
OnRetrieveRegion(void *arg, grpc_error_handle error) | grpc_core::AwsExternalAccountCredentials | privatestatic |
OnRetrieveRegionInternal(grpc_error_handle error) | grpc_core::AwsExternalAccountCredentials | private |
OnRetrieveRoleName(void *arg, grpc_error_handle error) | grpc_core::AwsExternalAccountCredentials | privatestatic |
OnRetrieveRoleNameInternal(grpc_error_handle error) | grpc_core::AwsExternalAccountCredentials | private |
OnRetrieveSigningKeys(void *arg, grpc_error_handle error) | grpc_core::AwsExternalAccountCredentials | privatestatic |
OnRetrieveSigningKeysInternal(grpc_error_handle error) | grpc_core::AwsExternalAccountCredentials | private |
OnRetrieveSubjectTokenInternal(absl::string_view subject_token, grpc_error_handle error) | grpc_core::ExternalAccountCredentials | private |
operator=(const RefCounted &)=delete | grpc_core::RefCounted< grpc_call_credentials > | |
options_ | grpc_core::ExternalAccountCredentials | private |
pending_requests_ | grpc_oauth2_token_fetcher_credentials | private |
pollent_ | grpc_oauth2_token_fetcher_credentials | private |
Ref() GRPC_MUST_USE_RESULT | grpc_core::RefCounted< grpc_call_credentials > | inline |
Ref(const DebugLocation &location, const char *reason) GRPC_MUST_USE_RESULT | grpc_core::RefCounted< grpc_call_credentials > | inline |
RefCounted(const RefCounted &)=delete | grpc_core::RefCounted< grpc_call_credentials > | |
RefCounted(const char *trace=nullptr, intptr_t initial_refcount=1) | grpc_core::RefCounted< grpc_call_credentials > | inlineexplicitprotected |
RefCountedChildType typedef | grpc_core::RefCounted< grpc_call_credentials > | |
RefIfNonZero() GRPC_MUST_USE_RESULT | grpc_core::RefCounted< grpc_call_credentials > | inline |
RefIfNonZero(const DebugLocation &location, const char *reason) GRPC_MUST_USE_RESULT | grpc_core::RefCounted< grpc_call_credentials > | inline |
refs_ | grpc_core::RefCounted< grpc_call_credentials > | private |
region_ | grpc_core::AwsExternalAccountCredentials | private |
region_url_ | grpc_core::AwsExternalAccountCredentials | private |
regional_cred_verification_url_ | grpc_core::AwsExternalAccountCredentials | private |
response_cb_ | grpc_core::ExternalAccountCredentials | private |
RetrieveImdsV2SessionToken() | grpc_core::AwsExternalAccountCredentials | private |
RetrieveRegion() | grpc_core::AwsExternalAccountCredentials | private |
RetrieveRoleName() | grpc_core::AwsExternalAccountCredentials | private |
RetrieveSigningKeys() | grpc_core::AwsExternalAccountCredentials | private |
RetrieveSubjectToken(HTTPRequestContext *ctx, const Options &options, std::function< void(std::string, grpc_error_handle)> cb) override | grpc_core::AwsExternalAccountCredentials | privatevirtual |
role_name_ | grpc_core::AwsExternalAccountCredentials | private |
scopes_ | grpc_core::ExternalAccountCredentials | private |
secret_access_key_ | grpc_core::AwsExternalAccountCredentials | private |
signer_ | grpc_core::AwsExternalAccountCredentials | private |
token_ | grpc_core::AwsExternalAccountCredentials | private |
token_expiration_ | grpc_oauth2_token_fetcher_credentials | private |
token_fetch_pending_ | grpc_oauth2_token_fetcher_credentials | private |
type() const override | grpc_oauth2_token_fetcher_credentials | virtual |
Unref() | grpc_core::RefCounted< grpc_call_credentials > | inline |
Unref(const DebugLocation &location, const char *reason) | grpc_core::RefCounted< grpc_call_credentials > | inline |
url_ | grpc_core::AwsExternalAccountCredentials | private |
~ExternalAccountCredentials() override | grpc_core::ExternalAccountCredentials | |
~grpc_call_credentials() override=default | grpc_call_credentials | |
~grpc_oauth2_token_fetcher_credentials() override | grpc_oauth2_token_fetcher_credentials | |
~PolymorphicRefCount()=default | grpc_core::PolymorphicRefCount | virtual |
~RefCounted()=default | grpc_core::RefCounted< grpc_call_credentials > | |