#include <oauth2_service.h>
Service definition for Oauth2Service (v2).
For more information about this service, see the API Documentation at 'https://developers.google.com/accounts/docs/OAuth2
◆ Oauth2Service()
google_oauth2_api::Oauth2Service::Oauth2Service |
( |
client::HttpTransport * |
transport | ) |
|
|
explicit |
Standard constructor.
- Parameters
-
[in] | transport | The transport to use when creating methods to invoke on this service instance. |
◆ ~Oauth2Service()
google_oauth2_api::Oauth2Service::~Oauth2Service |
( |
| ) |
|
|
virtual |
◆ get_userinfo()
const UserinfoResource& google_oauth2_api::Oauth2Service::get_userinfo |
( |
| ) |
const |
|
inline |
◆ NewTokeninfoMethod()
TokeninfoMethod * google_oauth2_api::Oauth2Service::NewTokeninfoMethod |
( |
client::AuthorizationCredential * |
_credential_ | ) |
const |
Creates a new TokeninfoMethod instance.
- Parameters
-
[in] | <em>credential</em> | Can be NULL. NULL credentials will not authorize the request. |
- Returns
- The caller should
Execute
the method instance, then destroy it when they are finished.
◆ googleapis_API_GENERATOR
const char google_oauth2_api::Oauth2Service::googleapis_API_GENERATOR |
|
static |
Initial value:= {
"google-apis-code-generator 1.5.1 / 0.1.4"}
The code generator used to generate this API.
◆ googleapis_API_NAME
const char google_oauth2_api::Oauth2Service::googleapis_API_NAME = {"oauth2"} |
|
static |
The name of the API that this was generated from.
◆ googleapis_API_VERSION
const char google_oauth2_api::Oauth2Service::googleapis_API_VERSION = {"v2"} |
|
static |
The version of the API that this interface was generated from.
The documentation for this class was generated from the following files: