#include <file_external_account_credentials.h>

Static Public Member Functions | |
| static RefCountedPtr< FileExternalAccountCredentials > | Create (Options options, std::vector< std::string > scopes, grpc_error_handle *error) |
Static Public Member Functions inherited from grpc_core::ExternalAccountCredentials | |
| static RefCountedPtr< ExternalAccountCredentials > | Create (const Json &json, std::vector< std::string > scopes, grpc_error_handle *error) |
Private Member Functions | |
| void | RetrieveSubjectToken (HTTPRequestContext *ctx, const Options &options, std::function< void(std::string, grpc_error_handle)> cb) override |
Private Attributes | |
| std::string | file_ |
| std::string | format_subject_token_field_name_ |
| std::string | format_type_ |
Additional Inherited Members | |
Public Types inherited from grpc_core::RefCounted< grpc_call_credentials > | |
| using | RefCountedChildType = grpc_call_credentials |
Protected Member Functions inherited from grpc_core::RefCounted< grpc_call_credentials > | |
| RefCounted (const char *trace=nullptr, intptr_t initial_refcount=1) | |
Definition at line 32 of file file_external_account_credentials.h.
| grpc_core::FileExternalAccountCredentials::FileExternalAccountCredentials | ( | Options | options, |
| std::vector< std::string > | scopes, | ||
| grpc_error_handle * | error | ||
| ) |
Definition at line 47 of file file_external_account_credentials.cc.
|
static |
Definition at line 35 of file file_external_account_credentials.cc.
|
overrideprivatevirtual |
Implements grpc_core::ExternalAccountCredentials.
Definition at line 99 of file file_external_account_credentials.cc.
|
private |
Definition at line 48 of file file_external_account_credentials.h.
|
private |
Definition at line 50 of file file_external_account_credentials.h.
|
private |
Definition at line 49 of file file_external_account_credentials.h.