Class OpenVDS::GoogleCredentialsSignedUrlJson

class GoogleCredentialsSignedUrlJson

Credentials for opening a VDS in Google Cloud Storage by the string containing json with credentials Using signed URL mechanism.

Public Functions

inline explicit GoogleCredentialsSignedUrlJson(std::string const &region, std::string const &json)

GoogleCredentialsSignedUrlJson constructor.

Parameters:
  • region – The string containing the region required for signature generation

  • json – The string containing json with credentials

inline explicit GoogleCredentialsSignedUrlJson(std::string &&region, std::string const &json)
inline explicit GoogleCredentialsSignedUrlJson(std::string const &region, std::string &&json)
inline explicit GoogleCredentialsSignedUrlJson(std::string &&region, std::string &&json) noexcept