diff options
Diffstat (limited to 'Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Service/Oauth2.php')
-rw-r--r-- | Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Service/Oauth2.php | 390 |
1 files changed, 0 insertions, 390 deletions
diff --git a/Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Service/Oauth2.php b/Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Service/Oauth2.php deleted file mode 100644 index f4cd0c3..0000000 --- a/Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Service/Oauth2.php +++ /dev/null @@ -1,390 +0,0 @@ -<?php -/* - * Copyright 2010 Google Inc. - * - * Licensed under the Apache License, Version 2.0 (the "License"); you may not - * use this file except in compliance with the License. You may obtain a copy of - * the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - * License for the specific language governing permissions and limitations under - * the License. - */ - -/** - * Service definition for Oauth2 (v2). - * - * <p> - * Lets you access OAuth2 protocol related APIs.</p> - * - * <p> - * For more information about this service, see the API - * <a href="https://developers.google.com/accounts/docs/OAuth2" target="_blank">Documentation</a> - * </p> - * - * @author Google, Inc. - */ -class Postman_Google_Service_Oauth2 extends Postman_Google_Service -{ - /** Know your basic profile info and list of people in your circles.. */ - const PLUS_LOGIN = - "https://www.googleapis.com/auth/plus.login"; - /** Know who you are on Google. */ - const PLUS_ME = - "https://www.googleapis.com/auth/plus.me"; - /** View your email address. */ - const USERINFO_EMAIL = - "https://www.googleapis.com/auth/userinfo.email"; - /** View your basic profile info. */ - const USERINFO_PROFILE = - "https://www.googleapis.com/auth/userinfo.profile"; - - public $userinfo; - public $userinfo_v2_me; - private $base_methods; - - /** - * Constructs the internal representation of the Oauth2 service. - * - * @param Postman_Google_Client $client - */ - public function __construct(Postman_Google_Client $client) - { - parent::__construct($client); - $this->servicePath = ''; - $this->version = 'v2'; - $this->serviceName = 'oauth2'; - - $this->userinfo = new Postman_Google_Service_Oauth2_Userinfo_Resource( - $this, - $this->serviceName, - 'userinfo', - array( - 'methods' => array( - 'get' => array( - 'path' => 'oauth2/v2/userinfo', - 'httpMethod' => 'GET', - 'parameters' => array(), - ), - ) - ) - ); - $this->userinfo_v2_me = new Postman_Google_Service_Oauth2_UserinfoV2Me_Resource( - $this, - $this->serviceName, - 'me', - array( - 'methods' => array( - 'get' => array( - 'path' => 'userinfo/v2/me', - 'httpMethod' => 'GET', - 'parameters' => array(), - ), - ) - ) - ); - $this->base_methods = new Postman_Google_Service_Resource( - $this, - $this->serviceName, - '', - array( - 'methods' => array( - 'tokeninfo' => array( - 'path' => 'oauth2/v2/tokeninfo', - 'httpMethod' => 'POST', - 'parameters' => array( - 'access_token' => array( - 'location' => 'query', - 'type' => 'string', - ), - 'id_token' => array( - 'location' => 'query', - 'type' => 'string', - ), - ), - ), - ) - ) - ); - } - /** - * (tokeninfo) - * - * @param array $optParams Optional parameters. - * - * @opt_param string access_token - * @opt_param string id_token - * @return Postman_Google_Service_Oauth2_Tokeninfo - */ - public function tokeninfo($optParams = array()) - { - $params = array(); - $params = array_merge($params, $optParams); - return $this->base_methods->call('tokeninfo', array($params), "Postman_Google_Service_Oauth2_Tokeninfo"); - } -} - - -/** - * The "userinfo" collection of methods. - * Typical usage is: - * <code> - * $oauth2Service = new Postman_Google_Service_Oauth2(...); - * $userinfo = $oauth2Service->userinfo; - * </code> - */ -class Postman_Google_Service_Oauth2_Userinfo_Resource extends Postman_Google_Service_Resource -{ - - /** - * (userinfo.get) - * - * @param array $optParams Optional parameters. - * @return Postman_Google_Service_Oauth2_Userinfoplus - */ - public function get($optParams = array()) - { - $params = array(); - $params = array_merge($params, $optParams); - return $this->call('get', array($params), "Postman_Google_Service_Oauth2_Userinfoplus"); - } -} - -/** - * The "v2" collection of methods. - * Typical usage is: - * <code> - * $oauth2Service = new Postman_Google_Service_Oauth2(...); - * $v2 = $oauth2Service->v2; - * </code> - */ -class Postman_Google_Service_Oauth2_UserinfoV2_Resource extends Postman_Google_Service_Resource -{ -} - -/** - * The "me" collection of methods. - * Typical usage is: - * <code> - * $oauth2Service = new Postman_Google_Service_Oauth2(...); - * $me = $oauth2Service->me; - * </code> - */ -class Postman_Google_Service_Oauth2_UserinfoV2Me_Resource extends Postman_Google_Service_Resource -{ - - /** - * (me.get) - * - * @param array $optParams Optional parameters. - * @return Postman_Google_Service_Oauth2_Userinfoplus - */ - public function get($optParams = array()) - { - $params = array(); - $params = array_merge($params, $optParams); - return $this->call('get', array($params), "Postman_Google_Service_Oauth2_Userinfoplus"); - } -} - - - - -class Postman_Google_Service_Oauth2_Tokeninfo extends Postman_Google_Model -{ - protected $internal_gapi_mappings = array( - "accessType" => "access_type", - "expiresIn" => "expires_in", - "issuedTo" => "issued_to", - "userId" => "user_id", - "verifiedEmail" => "verified_email", - ); - public $accessType; - public $audience; - public $email; - public $expiresIn; - public $issuedTo; - public $scope; - public $userId; - public $verifiedEmail; - - - public function setAccessType($accessType) - { - $this->accessType = $accessType; - } - public function getAccessType() - { - return $this->accessType; - } - public function setAudience($audience) - { - $this->audience = $audience; - } - public function getAudience() - { - return $this->audience; - } - public function setEmail($email) - { - $this->email = $email; - } - public function getEmail() - { - return $this->email; - } - public function setExpiresIn($expiresIn) - { - $this->expiresIn = $expiresIn; - } - public function getExpiresIn() - { - return $this->expiresIn; - } - public function setIssuedTo($issuedTo) - { - $this->issuedTo = $issuedTo; - } - public function getIssuedTo() - { - return $this->issuedTo; - } - public function setScope($scope) - { - $this->scope = $scope; - } - public function getScope() - { - return $this->scope; - } - public function setUserId($userId) - { - $this->userId = $userId; - } - public function getUserId() - { - return $this->userId; - } - public function setVerifiedEmail($verifiedEmail) - { - $this->verifiedEmail = $verifiedEmail; - } - public function getVerifiedEmail() - { - return $this->verifiedEmail; - } -} - -class Postman_Google_Service_Oauth2_Userinfoplus extends Postman_Google_Model -{ - protected $internal_gapi_mappings = array( - "familyName" => "family_name", - "givenName" => "given_name", - "verifiedEmail" => "verified_email", - ); - public $email; - public $familyName; - public $gender; - public $givenName; - public $hd; - public $id; - public $link; - public $locale; - public $name; - public $picture; - public $verifiedEmail; - - - public function setEmail($email) - { - $this->email = $email; - } - public function getEmail() - { - return $this->email; - } - public function setFamilyName($familyName) - { - $this->familyName = $familyName; - } - public function getFamilyName() - { - return $this->familyName; - } - public function setGender($gender) - { - $this->gender = $gender; - } - public function getGender() - { - return $this->gender; - } - public function setGivenName($givenName) - { - $this->givenName = $givenName; - } - public function getGivenName() - { - return $this->givenName; - } - public function setHd($hd) - { - $this->hd = $hd; - } - public function getHd() - { - return $this->hd; - } - public function setId($id) - { - $this->id = $id; - } - public function getId() - { - return $this->id; - } - public function setLink($link) - { - $this->link = $link; - } - public function getLink() - { - return $this->link; - } - public function setLocale($locale) - { - $this->locale = $locale; - } - public function getLocale() - { - return $this->locale; - } - public function setName($name) - { - $this->name = $name; - } - public function getName() - { - return $this->name; - } - public function setPicture($picture) - { - $this->picture = $picture; - } - public function getPicture() - { - return $this->picture; - } - public function setVerifiedEmail($verifiedEmail) - { - $this->verifiedEmail = $verifiedEmail; - } - public function getVerifiedEmail() - { - return $this->verifiedEmail; - } -} |