Lines Matching refs:curl
37 GceMetadataCredentialSource::GceMetadataCredentialSource(CurlWrapper& curl) in GceMetadataCredentialSource() argument
38 : curl(curl) { in GceMetadataCredentialSource()
52 curl.DownloadToJson(REFRESH_URL, {"Metadata-Flavor: Google"}); in RefreshCredential()
75 CurlWrapper& curl) { in make() argument
77 new GceMetadataCredentialSource(curl)); in make()
94 CurlWrapper& curl, std::istream& stream) { in FromOauth2ClientFile() argument
129 return RefreshCredentialSource(curl, client_id.asString(), in FromOauth2ClientFile()
135 CurlWrapper& curl, const std::string& client_id, in RefreshCredentialSource() argument
137 : curl_(curl), in RefreshCredentialSource()
189 ServiceAccountOauthCredentialSource::FromJson(CurlWrapper& curl, in FromJson() argument
192 ServiceAccountOauthCredentialSource source(curl); in FromJson()
216 CurlWrapper& curl) in ServiceAccountOauthCredentialSource() argument
217 : curl_(curl), private_key_(nullptr, EVP_PKEY_free) {} in ServiceAccountOauthCredentialSource()