Google APIs Client Library for C++
oauth2_authorization.h File Reference
#include <string>
#include <vector>
#include "googleapis/base/callback.h"
#include "googleapis/base/macros.h"
#include "googleapis/base/mutex.h"
#include "googleapis/base/scoped_ptr.h"
#include "googleapis/client/transport/http_authorization.h"
#include "googleapis/client/transport/http_request.h"
#include "googleapis/strings/stringpiece.h"

Go to the source code of this file.

Classes

class  OAuth2ClientSpec
 A data object containing specifying the client information to present to the OAuth 2.0 server. More...
class  ThreadsafeString
 Implements a threadsafe string. More...
class  ThreadsafePrimitive< T >
 For internal use only. More...
class  OAuth2Credential
 Specifies an OAuth 2.0 Credential. More...
struct  OAuth2RequestOptions
 Options for overriding the default attributes in an OAuth2AuthorizationFlow when making OAuth2TokenRequests. More...
class  OAuth2TokenRequest
 The base class for token-related requests made to an OAuth 2.0 server. More...
class  OAuth2RevokeTokenRequest
 A concrete OAuth2TokenRequest for revoking access and refresh tokens. More...
class  OAuth2ExchangeAuthorizationCodeRequest
 A concrete OAuth2TokenRequest for turning an authorization code into access and refresh tokens. More...
class  OAuth2RefreshTokenRequest
 A concrete OAuth2TokenRequest for obtaining a new access token from a refresh token. More...
class  OAuth2AuthorizationFlow
 Mediates interaction with the user, client and an OAuth 2.0 server to obtain credentials for accessing protected resources. More...
class  OAuth2InstalledApplicationFlow
 Manages credentials using OAuth 2.0 installed application flow. More...
class  OAuth2WebApplicationFlow
 Manages credentials using OAuth 2.0 web application flow. More...

Namespaces

namespace  googleapis
 

A service request pager acts as a high level iterator for paging through results.


namespace  googleapis::client
 

namespace thread


 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines