Object to hold information used to instantiate an ServiceAccountCredentials.
More...
#include <google/cloud/storage/oauth2/service_account_credentials.h>
Object to hold information used to instantiate an ServiceAccountCredentials.
- Deprecated:
- Prefer using the unified credentials documented in Authentication Components
◆ client_email
std::string google::cloud::storage::oauth2::ServiceAccountCredentialsInfo::client_email |
◆ private_key
std::string google::cloud::storage::oauth2::ServiceAccountCredentialsInfo::private_key |
◆ private_key_id
std::string google::cloud::storage::oauth2::ServiceAccountCredentialsInfo::private_key_id |
◆ scopes
absl::optional<std::set<std::string> > google::cloud::storage::oauth2::ServiceAccountCredentialsInfo::scopes |
◆ subject
absl::optional<std::string> google::cloud::storage::oauth2::ServiceAccountCredentialsInfo::subject |
◆ token_uri
std::string google::cloud::storage::oauth2::ServiceAccountCredentialsInfo::token_uri |