#include <credential_source.h>
◆ ServiceAccountOauthCredentialSource()
| cuttlefish::ServiceAccountOauthCredentialSource::ServiceAccountOauthCredentialSource |
( |
HttpClient & |
http_client | ) |
|
|
private |
◆ FromJson()
◆ Refresh()
| Result< std::pair< std::string, std::chrono::seconds > > cuttlefish::ServiceAccountOauthCredentialSource::Refresh |
( |
| ) |
|
|
overrideprivatevirtual |
◆ email_
| std::string cuttlefish::ServiceAccountOauthCredentialSource::email_ |
|
private |
◆ http_client_
| HttpClient& cuttlefish::ServiceAccountOauthCredentialSource::http_client_ |
|
private |
◆ private_key_
| std::unique_ptr<EVP_PKEY, void (*)(EVP_PKEY*)> cuttlefish::ServiceAccountOauthCredentialSource::private_key_ |
|
private |
◆ scope_
| std::string cuttlefish::ServiceAccountOauthCredentialSource::scope_ |
|
private |
The documentation for this class was generated from the following files: