#include <iam_credentials.h>
Static Public Member Functions | |
static grpc_core::UniqueTypeName | Type () |
Private Member Functions | |
int | cmp_impl (const grpc_call_credentials *other) const override |
Private Attributes | |
const grpc_core::Slice | authority_selector_ |
const std::string | debug_string_ |
const absl::optional< grpc_core::Slice > | token_ |
Additional Inherited Members | |
![]() | |
using | RefCountedChildType = grpc_call_credentials |
![]() | |
RefCounted (const char *trace=nullptr, intptr_t initial_refcount=1) | |
Definition at line 38 of file iam_credentials.h.
grpc_google_iam_credentials::grpc_google_iam_credentials | ( | const char * | token, |
const char * | authority_selector | ||
) |
Definition at line 55 of file iam_credentials.cc.
|
inlineoverrideprivatevirtual |
Implements grpc_call_credentials.
Definition at line 54 of file iam_credentials.h.
|
inlineoverridevirtual |
Reimplemented from grpc_call_credentials.
Definition at line 47 of file iam_credentials.h.
|
overridevirtual |
Implements grpc_call_credentials.
Definition at line 41 of file iam_credentials.cc.
|
static |
Definition at line 65 of file iam_credentials.cc.
|
inlineoverridevirtual |
Implements grpc_call_credentials.
Definition at line 51 of file iam_credentials.h.
|
private |
Definition at line 61 of file iam_credentials.h.
|
private |
Definition at line 62 of file iam_credentials.h.
|
private |
Definition at line 60 of file iam_credentials.h.