|
Android-cuttlefish cvd tool
|
#include <credential_source.h>


Static Public Member Functions | |
| static std::unique_ptr< CredentialSource > | Make (HttpClient &) |
Private Member Functions | |
| GceMetadataCredentialSource (HttpClient &) | |
| Result< std::pair< std::string, std::chrono::seconds > > | Refresh () override |
Private Attributes | |
| HttpClient & | http_client_ |
Additional Inherited Members | |
Public Member Functions inherited from cuttlefish::RefreshingCredentialSource | |
| virtual Result< std::string > | Credential () final override |
Public Member Functions inherited from cuttlefish::CredentialSource | |
| virtual | ~CredentialSource ()=default |
| virtual Result< std::string > | Credential ()=0 |
Protected Member Functions inherited from cuttlefish::RefreshingCredentialSource | |
| RefreshingCredentialSource () | |
|
private |
|
static |
|
overrideprivatevirtual |
Implements cuttlefish::RefreshingCredentialSource.
|
private |