#include <jwt_credentials.h>
Classes | |
struct | Cache |
Static Public Member Functions | |
static grpc_core::UniqueTypeName | Type () |
Private Member Functions | |
int | cmp_impl (const grpc_call_credentials *other) const override |
Private Attributes | |
gpr_mu | cache_mu_ |
absl::optional< Cache > | cached_ |
gpr_timespec | jwt_lifetime_ |
grpc_auth_json_key | key_ |
Additional Inherited Members | |
![]() | |
using | RefCountedChildType = grpc_call_credentials |
![]() | |
RefCounted (const char *trace=nullptr, intptr_t initial_refcount=1) | |
Definition at line 48 of file jwt_credentials.h.
grpc_service_account_jwt_access_credentials::grpc_service_account_jwt_access_credentials | ( | grpc_auth_json_key | key, |
gpr_timespec | token_lifetime | ||
) |
Definition at line 113 of file jwt_credentials.cc.
|
override |
Definition at line 53 of file jwt_credentials.cc.
|
inlineoverrideprivatevirtual |
Implements grpc_call_credentials.
Definition at line 74 of file jwt_credentials.h.
|
inlineoverridevirtual |
Reimplemented from grpc_call_credentials.
Definition at line 62 of file jwt_credentials.h.
|
overridevirtual |
Implements grpc_call_credentials.
Definition at line 59 of file jwt_credentials.cc.
|
inline |
Definition at line 59 of file jwt_credentials.h.
|
inline |
Definition at line 60 of file jwt_credentials.h.
|
static |
Definition at line 127 of file jwt_credentials.cc.
|
inlineoverridevirtual |
Implements grpc_call_credentials.
Definition at line 71 of file jwt_credentials.h.
|
private |
Definition at line 82 of file jwt_credentials.h.
|
private |
Definition at line 88 of file jwt_credentials.h.
|
private |
Definition at line 91 of file jwt_credentials.h.
|
private |
Definition at line 90 of file jwt_credentials.h.