Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 4.1.x will end 13 November 2023 (12 months).
  • Bug fixes for security issues in 4.1.x will end 10 November 2025 (36 months).
  • PHP version: minimum PHP 7.4.0 Note: minimum PHP version has increased since Moodle 4.0. PHP 8.0.x is supported too.

Differences Between: [Versions 401 and 402] [Versions 401 and 403]

   1  <?php
   2  /*
   3   * Copyright 2010 Google Inc.
   4   *
   5   * Licensed under the Apache License, Version 2.0 (the "License"); you may not
   6   * use this file except in compliance with the License. You may obtain a copy of
   7   * the License at
   8   *
   9   * http://www.apache.org/licenses/LICENSE-2.0
  10   *
  11   * Unless required by applicable law or agreed to in writing, software
  12   * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
  13   * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  14   * License for the specific language governing permissions and limitations under
  15   * the License.
  16   */
  17  
  18  /**
  19   * Service definition for IdentityToolkit (v3).
  20   *
  21   * <p>
  22   * Help the third party sites to implement federated login.</p>
  23   *
  24   * <p>
  25   * For more information about this service, see the API
  26   * <a href="https://developers.google.com/identity-toolkit/v3/" target="_blank">Documentation</a>
  27   * </p>
  28   *
  29   * @author Google, Inc.
  30   */
  31  class Google_Service_IdentityToolkit extends Google_Service
  32  {
  33  
  34  
  35    public $relyingparty;
  36    
  37  
  38    /**
  39     * Constructs the internal representation of the IdentityToolkit service.
  40     *
  41     * @param Google_Client $client
  42     */
  43    public function __construct(Google_Client $client)
  44    {
  45      parent::__construct($client);
  46      $this->rootUrl = 'https://www.googleapis.com/';
  47      $this->servicePath = 'identitytoolkit/v3/relyingparty/';
  48      $this->version = 'v3';
  49      $this->serviceName = 'identitytoolkit';
  50  
  51      $this->relyingparty = new Google_Service_IdentityToolkit_Relyingparty_Resource(
  52          $this,
  53          $this->serviceName,
  54          'relyingparty',
  55          array(
  56            'methods' => array(
  57              'createAuthUri' => array(
  58                'path' => 'createAuthUri',
  59                'httpMethod' => 'POST',
  60                'parameters' => array(),
  61              ),'deleteAccount' => array(
  62                'path' => 'deleteAccount',
  63                'httpMethod' => 'POST',
  64                'parameters' => array(),
  65              ),'downloadAccount' => array(
  66                'path' => 'downloadAccount',
  67                'httpMethod' => 'POST',
  68                'parameters' => array(),
  69              ),'getAccountInfo' => array(
  70                'path' => 'getAccountInfo',
  71                'httpMethod' => 'POST',
  72                'parameters' => array(),
  73              ),'getOobConfirmationCode' => array(
  74                'path' => 'getOobConfirmationCode',
  75                'httpMethod' => 'POST',
  76                'parameters' => array(),
  77              ),'getPublicKeys' => array(
  78                'path' => 'publicKeys',
  79                'httpMethod' => 'GET',
  80                'parameters' => array(),
  81              ),'getRecaptchaParam' => array(
  82                'path' => 'getRecaptchaParam',
  83                'httpMethod' => 'GET',
  84                'parameters' => array(),
  85              ),'resetPassword' => array(
  86                'path' => 'resetPassword',
  87                'httpMethod' => 'POST',
  88                'parameters' => array(),
  89              ),'setAccountInfo' => array(
  90                'path' => 'setAccountInfo',
  91                'httpMethod' => 'POST',
  92                'parameters' => array(),
  93              ),'uploadAccount' => array(
  94                'path' => 'uploadAccount',
  95                'httpMethod' => 'POST',
  96                'parameters' => array(),
  97              ),'verifyAssertion' => array(
  98                'path' => 'verifyAssertion',
  99                'httpMethod' => 'POST',
 100                'parameters' => array(),
 101              ),'verifyPassword' => array(
 102                'path' => 'verifyPassword',
 103                'httpMethod' => 'POST',
 104                'parameters' => array(),
 105              ),
 106            )
 107          )
 108      );
 109    }
 110  }
 111  
 112  
 113  /**
 114   * The "relyingparty" collection of methods.
 115   * Typical usage is:
 116   *  <code>
 117   *   $identitytoolkitService = new Google_Service_IdentityToolkit(...);
 118   *   $relyingparty = $identitytoolkitService->relyingparty;
 119   *  </code>
 120   */
 121  class Google_Service_IdentityToolkit_Relyingparty_Resource extends Google_Service_Resource
 122  {
 123  
 124    /**
 125     * Creates the URI used by the IdP to authenticate the user.
 126     * (relyingparty.createAuthUri)
 127     *
 128     * @param Google_IdentitytoolkitRelyingpartyCreateAuthUriRequest $postBody
 129     * @param array $optParams Optional parameters.
 130     * @return Google_Service_IdentityToolkit_CreateAuthUriResponse
 131     */
 132    public function createAuthUri(Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyCreateAuthUriRequest $postBody, $optParams = array())
 133    {
 134      $params = array('postBody' => $postBody);
 135      $params = array_merge($params, $optParams);
 136      return $this->call('createAuthUri', array($params), "Google_Service_IdentityToolkit_CreateAuthUriResponse");
 137    }
 138  
 139    /**
 140     * Delete user account. (relyingparty.deleteAccount)
 141     *
 142     * @param Google_IdentitytoolkitRelyingpartyDeleteAccountRequest $postBody
 143     * @param array $optParams Optional parameters.
 144     * @return Google_Service_IdentityToolkit_DeleteAccountResponse
 145     */
 146    public function deleteAccount(Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyDeleteAccountRequest $postBody, $optParams = array())
 147    {
 148      $params = array('postBody' => $postBody);
 149      $params = array_merge($params, $optParams);
 150      return $this->call('deleteAccount', array($params), "Google_Service_IdentityToolkit_DeleteAccountResponse");
 151    }
 152  
 153    /**
 154     * Batch download user accounts. (relyingparty.downloadAccount)
 155     *
 156     * @param Google_IdentitytoolkitRelyingpartyDownloadAccountRequest $postBody
 157     * @param array $optParams Optional parameters.
 158     * @return Google_Service_IdentityToolkit_DownloadAccountResponse
 159     */
 160    public function downloadAccount(Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyDownloadAccountRequest $postBody, $optParams = array())
 161    {
 162      $params = array('postBody' => $postBody);
 163      $params = array_merge($params, $optParams);
 164      return $this->call('downloadAccount', array($params), "Google_Service_IdentityToolkit_DownloadAccountResponse");
 165    }
 166  
 167    /**
 168     * Returns the account info. (relyingparty.getAccountInfo)
 169     *
 170     * @param Google_IdentitytoolkitRelyingpartyGetAccountInfoRequest $postBody
 171     * @param array $optParams Optional parameters.
 172     * @return Google_Service_IdentityToolkit_GetAccountInfoResponse
 173     */
 174    public function getAccountInfo(Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyGetAccountInfoRequest $postBody, $optParams = array())
 175    {
 176      $params = array('postBody' => $postBody);
 177      $params = array_merge($params, $optParams);
 178      return $this->call('getAccountInfo', array($params), "Google_Service_IdentityToolkit_GetAccountInfoResponse");
 179    }
 180  
 181    /**
 182     * Get a code for user action confirmation.
 183     * (relyingparty.getOobConfirmationCode)
 184     *
 185     * @param Google_Relyingparty $postBody
 186     * @param array $optParams Optional parameters.
 187     * @return Google_Service_IdentityToolkit_GetOobConfirmationCodeResponse
 188     */
 189    public function getOobConfirmationCode(Google_Service_IdentityToolkit_Relyingparty $postBody, $optParams = array())
 190    {
 191      $params = array('postBody' => $postBody);
 192      $params = array_merge($params, $optParams);
 193      return $this->call('getOobConfirmationCode', array($params), "Google_Service_IdentityToolkit_GetOobConfirmationCodeResponse");
 194    }
 195  
 196    /**
 197     * Get token signing public key. (relyingparty.getPublicKeys)
 198     *
 199     * @param array $optParams Optional parameters.
 200     * @return Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyGetPublicKeysResponse
 201     */
 202    public function getPublicKeys($optParams = array())
 203    {
 204      $params = array();
 205      $params = array_merge($params, $optParams);
 206      return $this->call('getPublicKeys', array($params), "Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyGetPublicKeysResponse");
 207    }
 208  
 209    /**
 210     * Get recaptcha secure param. (relyingparty.getRecaptchaParam)
 211     *
 212     * @param array $optParams Optional parameters.
 213     * @return Google_Service_IdentityToolkit_GetRecaptchaParamResponse
 214     */
 215    public function getRecaptchaParam($optParams = array())
 216    {
 217      $params = array();
 218      $params = array_merge($params, $optParams);
 219      return $this->call('getRecaptchaParam', array($params), "Google_Service_IdentityToolkit_GetRecaptchaParamResponse");
 220    }
 221  
 222    /**
 223     * Reset password for a user. (relyingparty.resetPassword)
 224     *
 225     * @param Google_IdentitytoolkitRelyingpartyResetPasswordRequest $postBody
 226     * @param array $optParams Optional parameters.
 227     * @return Google_Service_IdentityToolkit_ResetPasswordResponse
 228     */
 229    public function resetPassword(Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyResetPasswordRequest $postBody, $optParams = array())
 230    {
 231      $params = array('postBody' => $postBody);
 232      $params = array_merge($params, $optParams);
 233      return $this->call('resetPassword', array($params), "Google_Service_IdentityToolkit_ResetPasswordResponse");
 234    }
 235  
 236    /**
 237     * Set account info for a user. (relyingparty.setAccountInfo)
 238     *
 239     * @param Google_IdentitytoolkitRelyingpartySetAccountInfoRequest $postBody
 240     * @param array $optParams Optional parameters.
 241     * @return Google_Service_IdentityToolkit_SetAccountInfoResponse
 242     */
 243    public function setAccountInfo(Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartySetAccountInfoRequest $postBody, $optParams = array())
 244    {
 245      $params = array('postBody' => $postBody);
 246      $params = array_merge($params, $optParams);
 247      return $this->call('setAccountInfo', array($params), "Google_Service_IdentityToolkit_SetAccountInfoResponse");
 248    }
 249  
 250    /**
 251     * Batch upload existing user accounts. (relyingparty.uploadAccount)
 252     *
 253     * @param Google_IdentitytoolkitRelyingpartyUploadAccountRequest $postBody
 254     * @param array $optParams Optional parameters.
 255     * @return Google_Service_IdentityToolkit_UploadAccountResponse
 256     */
 257    public function uploadAccount(Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyUploadAccountRequest $postBody, $optParams = array())
 258    {
 259      $params = array('postBody' => $postBody);
 260      $params = array_merge($params, $optParams);
 261      return $this->call('uploadAccount', array($params), "Google_Service_IdentityToolkit_UploadAccountResponse");
 262    }
 263  
 264    /**
 265     * Verifies the assertion returned by the IdP. (relyingparty.verifyAssertion)
 266     *
 267     * @param Google_IdentitytoolkitRelyingpartyVerifyAssertionRequest $postBody
 268     * @param array $optParams Optional parameters.
 269     * @return Google_Service_IdentityToolkit_VerifyAssertionResponse
 270     */
 271    public function verifyAssertion(Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyVerifyAssertionRequest $postBody, $optParams = array())
 272    {
 273      $params = array('postBody' => $postBody);
 274      $params = array_merge($params, $optParams);
 275      return $this->call('verifyAssertion', array($params), "Google_Service_IdentityToolkit_VerifyAssertionResponse");
 276    }
 277  
 278    /**
 279     * Verifies the user entered password. (relyingparty.verifyPassword)
 280     *
 281     * @param Google_IdentitytoolkitRelyingpartyVerifyPasswordRequest $postBody
 282     * @param array $optParams Optional parameters.
 283     * @return Google_Service_IdentityToolkit_VerifyPasswordResponse
 284     */
 285    public function verifyPassword(Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyVerifyPasswordRequest $postBody, $optParams = array())
 286    {
 287      $params = array('postBody' => $postBody);
 288      $params = array_merge($params, $optParams);
 289      return $this->call('verifyPassword', array($params), "Google_Service_IdentityToolkit_VerifyPasswordResponse");
 290    }
 291  }
 292  
 293  
 294  
 295  
 296  class Google_Service_IdentityToolkit_CreateAuthUriResponse extends Google_Model
 297  {
 298    protected $internal_gapi_mappings = array(
 299    );
 300    public $authUri;
 301    public $captchaRequired;
 302    public $forExistingProvider;
 303    public $kind;
 304    public $providerId;
 305    public $registered;
 306  
 307  
 308    public function setAuthUri($authUri)
 309    {
 310      $this->authUri = $authUri;
 311    }
 312    public function getAuthUri()
 313    {
 314      return $this->authUri;
 315    }
 316    public function setCaptchaRequired($captchaRequired)
 317    {
 318      $this->captchaRequired = $captchaRequired;
 319    }
 320    public function getCaptchaRequired()
 321    {
 322      return $this->captchaRequired;
 323    }
 324    public function setForExistingProvider($forExistingProvider)
 325    {
 326      $this->forExistingProvider = $forExistingProvider;
 327    }
 328    public function getForExistingProvider()
 329    {
 330      return $this->forExistingProvider;
 331    }
 332    public function setKind($kind)
 333    {
 334      $this->kind = $kind;
 335    }
 336    public function getKind()
 337    {
 338      return $this->kind;
 339    }
 340    public function setProviderId($providerId)
 341    {
 342      $this->providerId = $providerId;
 343    }
 344    public function getProviderId()
 345    {
 346      return $this->providerId;
 347    }
 348    public function setRegistered($registered)
 349    {
 350      $this->registered = $registered;
 351    }
 352    public function getRegistered()
 353    {
 354      return $this->registered;
 355    }
 356  }
 357  
 358  class Google_Service_IdentityToolkit_DeleteAccountResponse extends Google_Model
 359  {
 360    protected $internal_gapi_mappings = array(
 361    );
 362    public $kind;
 363  
 364  
 365    public function setKind($kind)
 366    {
 367      $this->kind = $kind;
 368    }
 369    public function getKind()
 370    {
 371      return $this->kind;
 372    }
 373  }
 374  
 375  class Google_Service_IdentityToolkit_DownloadAccountResponse extends Google_Collection
 376  {
 377    protected $collection_key = 'users';
 378    protected $internal_gapi_mappings = array(
 379    );
 380    public $kind;
 381    public $nextPageToken;
 382    protected $usersType = 'Google_Service_IdentityToolkit_UserInfo';
 383    protected $usersDataType = 'array';
 384  
 385  
 386    public function setKind($kind)
 387    {
 388      $this->kind = $kind;
 389    }
 390    public function getKind()
 391    {
 392      return $this->kind;
 393    }
 394    public function setNextPageToken($nextPageToken)
 395    {
 396      $this->nextPageToken = $nextPageToken;
 397    }
 398    public function getNextPageToken()
 399    {
 400      return $this->nextPageToken;
 401    }
 402    public function setUsers($users)
 403    {
 404      $this->users = $users;
 405    }
 406    public function getUsers()
 407    {
 408      return $this->users;
 409    }
 410  }
 411  
 412  class Google_Service_IdentityToolkit_GetAccountInfoResponse extends Google_Collection
 413  {
 414    protected $collection_key = 'users';
 415    protected $internal_gapi_mappings = array(
 416    );
 417    public $kind;
 418    protected $usersType = 'Google_Service_IdentityToolkit_UserInfo';
 419    protected $usersDataType = 'array';
 420  
 421  
 422    public function setKind($kind)
 423    {
 424      $this->kind = $kind;
 425    }
 426    public function getKind()
 427    {
 428      return $this->kind;
 429    }
 430    public function setUsers($users)
 431    {
 432      $this->users = $users;
 433    }
 434    public function getUsers()
 435    {
 436      return $this->users;
 437    }
 438  }
 439  
 440  class Google_Service_IdentityToolkit_GetOobConfirmationCodeResponse extends Google_Model
 441  {
 442    protected $internal_gapi_mappings = array(
 443    );
 444    public $kind;
 445    public $oobCode;
 446  
 447  
 448    public function setKind($kind)
 449    {
 450      $this->kind = $kind;
 451    }
 452    public function getKind()
 453    {
 454      return $this->kind;
 455    }
 456    public function setOobCode($oobCode)
 457    {
 458      $this->oobCode = $oobCode;
 459    }
 460    public function getOobCode()
 461    {
 462      return $this->oobCode;
 463    }
 464  }
 465  
 466  class Google_Service_IdentityToolkit_GetRecaptchaParamResponse extends Google_Model
 467  {
 468    protected $internal_gapi_mappings = array(
 469    );
 470    public $kind;
 471    public $recaptchaSiteKey;
 472    public $recaptchaStoken;
 473  
 474  
 475    public function setKind($kind)
 476    {
 477      $this->kind = $kind;
 478    }
 479    public function getKind()
 480    {
 481      return $this->kind;
 482    }
 483    public function setRecaptchaSiteKey($recaptchaSiteKey)
 484    {
 485      $this->recaptchaSiteKey = $recaptchaSiteKey;
 486    }
 487    public function getRecaptchaSiteKey()
 488    {
 489      return $this->recaptchaSiteKey;
 490    }
 491    public function setRecaptchaStoken($recaptchaStoken)
 492    {
 493      $this->recaptchaStoken = $recaptchaStoken;
 494    }
 495    public function getRecaptchaStoken()
 496    {
 497      return $this->recaptchaStoken;
 498    }
 499  }
 500  
 501  class Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyCreateAuthUriRequest extends Google_Model
 502  {
 503    protected $internal_gapi_mappings = array(
 504    );
 505    public $appId;
 506    public $clientId;
 507    public $context;
 508    public $continueUri;
 509    public $identifier;
 510    public $oauthConsumerKey;
 511    public $oauthScope;
 512    public $openidRealm;
 513    public $otaApp;
 514    public $providerId;
 515  
 516  
 517    public function setAppId($appId)
 518    {
 519      $this->appId = $appId;
 520    }
 521    public function getAppId()
 522    {
 523      return $this->appId;
 524    }
 525    public function setClientId($clientId)
 526    {
 527      $this->clientId = $clientId;
 528    }
 529    public function getClientId()
 530    {
 531      return $this->clientId;
 532    }
 533    public function setContext($context)
 534    {
 535      $this->context = $context;
 536    }
 537    public function getContext()
 538    {
 539      return $this->context;
 540    }
 541    public function setContinueUri($continueUri)
 542    {
 543      $this->continueUri = $continueUri;
 544    }
 545    public function getContinueUri()
 546    {
 547      return $this->continueUri;
 548    }
 549    public function setIdentifier($identifier)
 550    {
 551      $this->identifier = $identifier;
 552    }
 553    public function getIdentifier()
 554    {
 555      return $this->identifier;
 556    }
 557    public function setOauthConsumerKey($oauthConsumerKey)
 558    {
 559      $this->oauthConsumerKey = $oauthConsumerKey;
 560    }
 561    public function getOauthConsumerKey()
 562    {
 563      return $this->oauthConsumerKey;
 564    }
 565    public function setOauthScope($oauthScope)
 566    {
 567      $this->oauthScope = $oauthScope;
 568    }
 569    public function getOauthScope()
 570    {
 571      return $this->oauthScope;
 572    }
 573    public function setOpenidRealm($openidRealm)
 574    {
 575      $this->openidRealm = $openidRealm;
 576    }
 577    public function getOpenidRealm()
 578    {
 579      return $this->openidRealm;
 580    }
 581    public function setOtaApp($otaApp)
 582    {
 583      $this->otaApp = $otaApp;
 584    }
 585    public function getOtaApp()
 586    {
 587      return $this->otaApp;
 588    }
 589    public function setProviderId($providerId)
 590    {
 591      $this->providerId = $providerId;
 592    }
 593    public function getProviderId()
 594    {
 595      return $this->providerId;
 596    }
 597  }
 598  
 599  class Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyDeleteAccountRequest extends Google_Model
 600  {
 601    protected $internal_gapi_mappings = array(
 602    );
 603    public $localId;
 604  
 605  
 606    public function setLocalId($localId)
 607    {
 608      $this->localId = $localId;
 609    }
 610    public function getLocalId()
 611    {
 612      return $this->localId;
 613    }
 614  }
 615  
 616  class Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyDownloadAccountRequest extends Google_Model
 617  {
 618    protected $internal_gapi_mappings = array(
 619    );
 620    public $maxResults;
 621    public $nextPageToken;
 622  
 623  
 624    public function setMaxResults($maxResults)
 625    {
 626      $this->maxResults = $maxResults;
 627    }
 628    public function getMaxResults()
 629    {
 630      return $this->maxResults;
 631    }
 632    public function setNextPageToken($nextPageToken)
 633    {
 634      $this->nextPageToken = $nextPageToken;
 635    }
 636    public function getNextPageToken()
 637    {
 638      return $this->nextPageToken;
 639    }
 640  }
 641  
 642  class Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyGetAccountInfoRequest extends Google_Collection
 643  {
 644    protected $collection_key = 'localId';
 645    protected $internal_gapi_mappings = array(
 646    );
 647    public $email;
 648    public $idToken;
 649    public $localId;
 650  
 651  
 652    public function setEmail($email)
 653    {
 654      $this->email = $email;
 655    }
 656    public function getEmail()
 657    {
 658      return $this->email;
 659    }
 660    public function setIdToken($idToken)
 661    {
 662      $this->idToken = $idToken;
 663    }
 664    public function getIdToken()
 665    {
 666      return $this->idToken;
 667    }
 668    public function setLocalId($localId)
 669    {
 670      $this->localId = $localId;
 671    }
 672    public function getLocalId()
 673    {
 674      return $this->localId;
 675    }
 676  }
 677  
 678  class Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyGetPublicKeysResponse extends Google_Model
 679  {
 680  }
 681  
 682  class Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyResetPasswordRequest extends Google_Model
 683  {
 684    protected $internal_gapi_mappings = array(
 685    );
 686    public $email;
 687    public $newPassword;
 688    public $oldPassword;
 689    public $oobCode;
 690  
 691  
 692    public function setEmail($email)
 693    {
 694      $this->email = $email;
 695    }
 696    public function getEmail()
 697    {
 698      return $this->email;
 699    }
 700    public function setNewPassword($newPassword)
 701    {
 702      $this->newPassword = $newPassword;
 703    }
 704    public function getNewPassword()
 705    {
 706      return $this->newPassword;
 707    }
 708    public function setOldPassword($oldPassword)
 709    {
 710      $this->oldPassword = $oldPassword;
 711    }
 712    public function getOldPassword()
 713    {
 714      return $this->oldPassword;
 715    }
 716    public function setOobCode($oobCode)
 717    {
 718      $this->oobCode = $oobCode;
 719    }
 720    public function getOobCode()
 721    {
 722      return $this->oobCode;
 723    }
 724  }
 725  
 726  class Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartySetAccountInfoRequest extends Google_Collection
 727  {
 728    protected $collection_key = 'provider';
 729    protected $internal_gapi_mappings = array(
 730    );
 731    public $captchaChallenge;
 732    public $captchaResponse;
 733    public $disableUser;
 734    public $displayName;
 735    public $email;
 736    public $emailVerified;
 737    public $idToken;
 738    public $localId;
 739    public $oobCode;
 740    public $password;
 741    public $provider;
 742    public $upgradeToFederatedLogin;
 743    public $validSince;
 744  
 745  
 746    public function setCaptchaChallenge($captchaChallenge)
 747    {
 748      $this->captchaChallenge = $captchaChallenge;
 749    }
 750    public function getCaptchaChallenge()
 751    {
 752      return $this->captchaChallenge;
 753    }
 754    public function setCaptchaResponse($captchaResponse)
 755    {
 756      $this->captchaResponse = $captchaResponse;
 757    }
 758    public function getCaptchaResponse()
 759    {
 760      return $this->captchaResponse;
 761    }
 762    public function setDisableUser($disableUser)
 763    {
 764      $this->disableUser = $disableUser;
 765    }
 766    public function getDisableUser()
 767    {
 768      return $this->disableUser;
 769    }
 770    public function setDisplayName($displayName)
 771    {
 772      $this->displayName = $displayName;
 773    }
 774    public function getDisplayName()
 775    {
 776      return $this->displayName;
 777    }
 778    public function setEmail($email)
 779    {
 780      $this->email = $email;
 781    }
 782    public function getEmail()
 783    {
 784      return $this->email;
 785    }
 786    public function setEmailVerified($emailVerified)
 787    {
 788      $this->emailVerified = $emailVerified;
 789    }
 790    public function getEmailVerified()
 791    {
 792      return $this->emailVerified;
 793    }
 794    public function setIdToken($idToken)
 795    {
 796      $this->idToken = $idToken;
 797    }
 798    public function getIdToken()
 799    {
 800      return $this->idToken;
 801    }
 802    public function setLocalId($localId)
 803    {
 804      $this->localId = $localId;
 805    }
 806    public function getLocalId()
 807    {
 808      return $this->localId;
 809    }
 810    public function setOobCode($oobCode)
 811    {
 812      $this->oobCode = $oobCode;
 813    }
 814    public function getOobCode()
 815    {
 816      return $this->oobCode;
 817    }
 818    public function setPassword($password)
 819    {
 820      $this->password = $password;
 821    }
 822    public function getPassword()
 823    {
 824      return $this->password;
 825    }
 826    public function setProvider($provider)
 827    {
 828      $this->provider = $provider;
 829    }
 830    public function getProvider()
 831    {
 832      return $this->provider;
 833    }
 834    public function setUpgradeToFederatedLogin($upgradeToFederatedLogin)
 835    {
 836      $this->upgradeToFederatedLogin = $upgradeToFederatedLogin;
 837    }
 838    public function getUpgradeToFederatedLogin()
 839    {
 840      return $this->upgradeToFederatedLogin;
 841    }
 842    public function setValidSince($validSince)
 843    {
 844      $this->validSince = $validSince;
 845    }
 846    public function getValidSince()
 847    {
 848      return $this->validSince;
 849    }
 850  }
 851  
 852  class Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyUploadAccountRequest extends Google_Collection
 853  {
 854    protected $collection_key = 'users';
 855    protected $internal_gapi_mappings = array(
 856    );
 857    public $hashAlgorithm;
 858    public $memoryCost;
 859    public $rounds;
 860    public $saltSeparator;
 861    public $signerKey;
 862    protected $usersType = 'Google_Service_IdentityToolkit_UserInfo';
 863    protected $usersDataType = 'array';
 864  
 865  
 866    public function setHashAlgorithm($hashAlgorithm)
 867    {
 868      $this->hashAlgorithm = $hashAlgorithm;
 869    }
 870    public function getHashAlgorithm()
 871    {
 872      return $this->hashAlgorithm;
 873    }
 874    public function setMemoryCost($memoryCost)
 875    {
 876      $this->memoryCost = $memoryCost;
 877    }
 878    public function getMemoryCost()
 879    {
 880      return $this->memoryCost;
 881    }
 882    public function setRounds($rounds)
 883    {
 884      $this->rounds = $rounds;
 885    }
 886    public function getRounds()
 887    {
 888      return $this->rounds;
 889    }
 890    public function setSaltSeparator($saltSeparator)
 891    {
 892      $this->saltSeparator = $saltSeparator;
 893    }
 894    public function getSaltSeparator()
 895    {
 896      return $this->saltSeparator;
 897    }
 898    public function setSignerKey($signerKey)
 899    {
 900      $this->signerKey = $signerKey;
 901    }
 902    public function getSignerKey()
 903    {
 904      return $this->signerKey;
 905    }
 906    public function setUsers($users)
 907    {
 908      $this->users = $users;
 909    }
 910    public function getUsers()
 911    {
 912      return $this->users;
 913    }
 914  }
 915  
 916  class Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyVerifyAssertionRequest extends Google_Model
 917  {
 918    protected $internal_gapi_mappings = array(
 919    );
 920    public $pendingIdToken;
 921    public $postBody;
 922    public $requestUri;
 923    public $returnRefreshToken;
 924  
 925  
 926    public function setPendingIdToken($pendingIdToken)
 927    {
 928      $this->pendingIdToken = $pendingIdToken;
 929    }
 930    public function getPendingIdToken()
 931    {
 932      return $this->pendingIdToken;
 933    }
 934    public function setPostBody($postBody)
 935    {
 936      $this->postBody = $postBody;
 937    }
 938    public function getPostBody()
 939    {
 940      return $this->postBody;
 941    }
 942    public function setRequestUri($requestUri)
 943    {
 944      $this->requestUri = $requestUri;
 945    }
 946    public function getRequestUri()
 947    {
 948      return $this->requestUri;
 949    }
 950    public function setReturnRefreshToken($returnRefreshToken)
 951    {
 952      $this->returnRefreshToken = $returnRefreshToken;
 953    }
 954    public function getReturnRefreshToken()
 955    {
 956      return $this->returnRefreshToken;
 957    }
 958  }
 959  
 960  class Google_Service_IdentityToolkit_IdentitytoolkitRelyingpartyVerifyPasswordRequest extends Google_Model
 961  {
 962    protected $internal_gapi_mappings = array(
 963    );
 964    public $captchaChallenge;
 965    public $captchaResponse;
 966    public $email;
 967    public $password;
 968    public $pendingIdToken;
 969  
 970  
 971    public function setCaptchaChallenge($captchaChallenge)
 972    {
 973      $this->captchaChallenge = $captchaChallenge;
 974    }
 975    public function getCaptchaChallenge()
 976    {
 977      return $this->captchaChallenge;
 978    }
 979    public function setCaptchaResponse($captchaResponse)
 980    {
 981      $this->captchaResponse = $captchaResponse;
 982    }
 983    public function getCaptchaResponse()
 984    {
 985      return $this->captchaResponse;
 986    }
 987    public function setEmail($email)
 988    {
 989      $this->email = $email;
 990    }
 991    public function getEmail()
 992    {
 993      return $this->email;
 994    }
 995    public function setPassword($password)
 996    {
 997      $this->password = $password;
 998    }
 999    public function getPassword()
1000    {
1001      return $this->password;
1002    }
1003    public function setPendingIdToken($pendingIdToken)
1004    {
1005      $this->pendingIdToken = $pendingIdToken;
1006    }
1007    public function getPendingIdToken()
1008    {
1009      return $this->pendingIdToken;
1010    }
1011  }
1012  
1013  class Google_Service_IdentityToolkit_Relyingparty extends Google_Model
1014  {
1015    protected $internal_gapi_mappings = array(
1016    );
1017    public $captchaResp;
1018    public $challenge;
1019    public $email;
1020    public $idToken;
1021    public $kind;
1022    public $newEmail;
1023    public $requestType;
1024    public $userIp;
1025  
1026  
1027    public function setCaptchaResp($captchaResp)
1028    {
1029      $this->captchaResp = $captchaResp;
1030    }
1031    public function getCaptchaResp()
1032    {
1033      return $this->captchaResp;
1034    }
1035    public function setChallenge($challenge)
1036    {
1037      $this->challenge = $challenge;
1038    }
1039    public function getChallenge()
1040    {
1041      return $this->challenge;
1042    }
1043    public function setEmail($email)
1044    {
1045      $this->email = $email;
1046    }
1047    public function getEmail()
1048    {
1049      return $this->email;
1050    }
1051    public function setIdToken($idToken)
1052    {
1053      $this->idToken = $idToken;
1054    }
1055    public function getIdToken()
1056    {
1057      return $this->idToken;
1058    }
1059    public function setKind($kind)
1060    {
1061      $this->kind = $kind;
1062    }
1063    public function getKind()
1064    {
1065      return $this->kind;
1066    }
1067    public function setNewEmail($newEmail)
1068    {
1069      $this->newEmail = $newEmail;
1070    }
1071    public function getNewEmail()
1072    {
1073      return $this->newEmail;
1074    }
1075    public function setRequestType($requestType)
1076    {
1077      $this->requestType = $requestType;
1078    }
1079    public function getRequestType()
1080    {
1081      return $this->requestType;
1082    }
1083    public function setUserIp($userIp)
1084    {
1085      $this->userIp = $userIp;
1086    }
1087    public function getUserIp()
1088    {
1089      return $this->userIp;
1090    }
1091  }
1092  
1093  class Google_Service_IdentityToolkit_ResetPasswordResponse extends Google_Model
1094  {
1095    protected $internal_gapi_mappings = array(
1096    );
1097    public $email;
1098    public $kind;
1099  
1100  
1101    public function setEmail($email)
1102    {
1103      $this->email = $email;
1104    }
1105    public function getEmail()
1106    {
1107      return $this->email;
1108    }
1109    public function setKind($kind)
1110    {
1111      $this->kind = $kind;
1112    }
1113    public function getKind()
1114    {
1115      return $this->kind;
1116    }
1117  }
1118  
1119  class Google_Service_IdentityToolkit_SetAccountInfoResponse extends Google_Collection
1120  {
1121    protected $collection_key = 'providerUserInfo';
1122    protected $internal_gapi_mappings = array(
1123    );
1124    public $displayName;
1125    public $email;
1126    public $idToken;
1127    public $kind;
1128    public $newEmail;
1129    protected $providerUserInfoType = 'Google_Service_IdentityToolkit_SetAccountInfoResponseProviderUserInfo';
1130    protected $providerUserInfoDataType = 'array';
1131  
1132  
1133    public function setDisplayName($displayName)
1134    {
1135      $this->displayName = $displayName;
1136    }
1137    public function getDisplayName()
1138    {
1139      return $this->displayName;
1140    }
1141    public function setEmail($email)
1142    {
1143      $this->email = $email;
1144    }
1145    public function getEmail()
1146    {
1147      return $this->email;
1148    }
1149    public function setIdToken($idToken)
1150    {
1151      $this->idToken = $idToken;
1152    }
1153    public function getIdToken()
1154    {
1155      return $this->idToken;
1156    }
1157    public function setKind($kind)
1158    {
1159      $this->kind = $kind;
1160    }
1161    public function getKind()
1162    {
1163      return $this->kind;
1164    }
1165    public function setNewEmail($newEmail)
1166    {
1167      $this->newEmail = $newEmail;
1168    }
1169    public function getNewEmail()
1170    {
1171      return $this->newEmail;
1172    }
1173    public function setProviderUserInfo($providerUserInfo)
1174    {
1175      $this->providerUserInfo = $providerUserInfo;
1176    }
1177    public function getProviderUserInfo()
1178    {
1179      return $this->providerUserInfo;
1180    }
1181  }
1182  
1183  class Google_Service_IdentityToolkit_SetAccountInfoResponseProviderUserInfo extends Google_Model
1184  {
1185    protected $internal_gapi_mappings = array(
1186    );
1187    public $displayName;
1188    public $photoUrl;
1189    public $providerId;
1190  
1191  
1192    public function setDisplayName($displayName)
1193    {
1194      $this->displayName = $displayName;
1195    }
1196    public function getDisplayName()
1197    {
1198      return $this->displayName;
1199    }
1200    public function setPhotoUrl($photoUrl)
1201    {
1202      $this->photoUrl = $photoUrl;
1203    }
1204    public function getPhotoUrl()
1205    {
1206      return $this->photoUrl;
1207    }
1208    public function setProviderId($providerId)
1209    {
1210      $this->providerId = $providerId;
1211    }
1212    public function getProviderId()
1213    {
1214      return $this->providerId;
1215    }
1216  }
1217  
1218  class Google_Service_IdentityToolkit_UploadAccountResponse extends Google_Collection
1219  {
1220    protected $collection_key = 'error';
1221    protected $internal_gapi_mappings = array(
1222    );
1223    protected $errorType = 'Google_Service_IdentityToolkit_UploadAccountResponseError';
1224    protected $errorDataType = 'array';
1225    public $kind;
1226  
1227  
1228    public function setError($error)
1229    {
1230      $this->error = $error;
1231    }
1232    public function getError()
1233    {
1234      return $this->error;
1235    }
1236    public function setKind($kind)
1237    {
1238      $this->kind = $kind;
1239    }
1240    public function getKind()
1241    {
1242      return $this->kind;
1243    }
1244  }
1245  
1246  class Google_Service_IdentityToolkit_UploadAccountResponseError extends Google_Model
1247  {
1248    protected $internal_gapi_mappings = array(
1249    );
1250    public $index;
1251    public $message;
1252  
1253  
1254    public function setIndex($index)
1255    {
1256      $this->index = $index;
1257    }
1258    public function getIndex()
1259    {
1260      return $this->index;
1261    }
1262    public function setMessage($message)
1263    {
1264      $this->message = $message;
1265    }
1266    public function getMessage()
1267    {
1268      return $this->message;
1269    }
1270  }
1271  
1272  class Google_Service_IdentityToolkit_UserInfo extends Google_Collection
1273  {
1274    protected $collection_key = 'providerUserInfo';
1275    protected $internal_gapi_mappings = array(
1276    );
1277    public $disabled;
1278    public $displayName;
1279    public $email;
1280    public $emailVerified;
1281    public $localId;
1282    public $passwordHash;
1283    public $passwordUpdatedAt;
1284    public $photoUrl;
1285    protected $providerUserInfoType = 'Google_Service_IdentityToolkit_UserInfoProviderUserInfo';
1286    protected $providerUserInfoDataType = 'array';
1287    public $salt;
1288    public $validSince;
1289    public $version;
1290  
1291  
1292    public function setDisabled($disabled)
1293    {
1294      $this->disabled = $disabled;
1295    }
1296    public function getDisabled()
1297    {
1298      return $this->disabled;
1299    }
1300    public function setDisplayName($displayName)
1301    {
1302      $this->displayName = $displayName;
1303    }
1304    public function getDisplayName()
1305    {
1306      return $this->displayName;
1307    }
1308    public function setEmail($email)
1309    {
1310      $this->email = $email;
1311    }
1312    public function getEmail()
1313    {
1314      return $this->email;
1315    }
1316    public function setEmailVerified($emailVerified)
1317    {
1318      $this->emailVerified = $emailVerified;
1319    }
1320    public function getEmailVerified()
1321    {
1322      return $this->emailVerified;
1323    }
1324    public function setLocalId($localId)
1325    {
1326      $this->localId = $localId;
1327    }
1328    public function getLocalId()
1329    {
1330      return $this->localId;
1331    }
1332    public function setPasswordHash($passwordHash)
1333    {
1334      $this->passwordHash = $passwordHash;
1335    }
1336    public function getPasswordHash()
1337    {
1338      return $this->passwordHash;
1339    }
1340    public function setPasswordUpdatedAt($passwordUpdatedAt)
1341    {
1342      $this->passwordUpdatedAt = $passwordUpdatedAt;
1343    }
1344    public function getPasswordUpdatedAt()
1345    {
1346      return $this->passwordUpdatedAt;
1347    }
1348    public function setPhotoUrl($photoUrl)
1349    {
1350      $this->photoUrl = $photoUrl;
1351    }
1352    public function getPhotoUrl()
1353    {
1354      return $this->photoUrl;
1355    }
1356    public function setProviderUserInfo($providerUserInfo)
1357    {
1358      $this->providerUserInfo = $providerUserInfo;
1359    }
1360    public function getProviderUserInfo()
1361    {
1362      return $this->providerUserInfo;
1363    }
1364    public function setSalt($salt)
1365    {
1366      $this->salt = $salt;
1367    }
1368    public function getSalt()
1369    {
1370      return $this->salt;
1371    }
1372    public function setValidSince($validSince)
1373    {
1374      $this->validSince = $validSince;
1375    }
1376    public function getValidSince()
1377    {
1378      return $this->validSince;
1379    }
1380    public function setVersion($version)
1381    {
1382      $this->version = $version;
1383    }
1384    public function getVersion()
1385    {
1386      return $this->version;
1387    }
1388  }
1389  
1390  class Google_Service_IdentityToolkit_UserInfoProviderUserInfo extends Google_Model
1391  {
1392    protected $internal_gapi_mappings = array(
1393    );
1394    public $displayName;
1395    public $federatedId;
1396    public $photoUrl;
1397    public $providerId;
1398  
1399  
1400    public function setDisplayName($displayName)
1401    {
1402      $this->displayName = $displayName;
1403    }
1404    public function getDisplayName()
1405    {
1406      return $this->displayName;
1407    }
1408    public function setFederatedId($federatedId)
1409    {
1410      $this->federatedId = $federatedId;
1411    }
1412    public function getFederatedId()
1413    {
1414      return $this->federatedId;
1415    }
1416    public function setPhotoUrl($photoUrl)
1417    {
1418      $this->photoUrl = $photoUrl;
1419    }
1420    public function getPhotoUrl()
1421    {
1422      return $this->photoUrl;
1423    }
1424    public function setProviderId($providerId)
1425    {
1426      $this->providerId = $providerId;
1427    }
1428    public function getProviderId()
1429    {
1430      return $this->providerId;
1431    }
1432  }
1433  
1434  class Google_Service_IdentityToolkit_VerifyAssertionResponse extends Google_Collection
1435  {
1436    protected $collection_key = 'verifiedProvider';
1437    protected $internal_gapi_mappings = array(
1438    );
1439    public $action;
1440    public $appInstallationUrl;
1441    public $appScheme;
1442    public $context;
1443    public $dateOfBirth;
1444    public $displayName;
1445    public $email;
1446    public $emailRecycled;
1447    public $emailVerified;
1448    public $federatedId;
1449    public $firstName;
1450    public $fullName;
1451    public $idToken;
1452    public $inputEmail;
1453    public $kind;
1454    public $language;
1455    public $lastName;
1456    public $localId;
1457    public $needConfirmation;
1458    public $needEmail;
1459    public $nickName;
1460    public $oauthAccessToken;
1461    public $oauthAuthorizationCode;
1462    public $oauthExpireIn;
1463    public $oauthRequestToken;
1464    public $oauthScope;
1465    public $originalEmail;
1466    public $photoUrl;
1467    public $providerId;
1468    public $timeZone;
1469    public $verifiedProvider;
1470  
1471  
1472    public function setAction($action)
1473    {
1474      $this->action = $action;
1475    }
1476    public function getAction()
1477    {
1478      return $this->action;
1479    }
1480    public function setAppInstallationUrl($appInstallationUrl)
1481    {
1482      $this->appInstallationUrl = $appInstallationUrl;
1483    }
1484    public function getAppInstallationUrl()
1485    {
1486      return $this->appInstallationUrl;
1487    }
1488    public function setAppScheme($appScheme)
1489    {
1490      $this->appScheme = $appScheme;
1491    }
1492    public function getAppScheme()
1493    {
1494      return $this->appScheme;
1495    }
1496    public function setContext($context)
1497    {
1498      $this->context = $context;
1499    }
1500    public function getContext()
1501    {
1502      return $this->context;
1503    }
1504    public function setDateOfBirth($dateOfBirth)
1505    {
1506      $this->dateOfBirth = $dateOfBirth;
1507    }
1508    public function getDateOfBirth()
1509    {
1510      return $this->dateOfBirth;
1511    }
1512    public function setDisplayName($displayName)
1513    {
1514      $this->displayName = $displayName;
1515    }
1516    public function getDisplayName()
1517    {
1518      return $this->displayName;
1519    }
1520    public function setEmail($email)
1521    {
1522      $this->email = $email;
1523    }
1524    public function getEmail()
1525    {
1526      return $this->email;
1527    }
1528    public function setEmailRecycled($emailRecycled)
1529    {
1530      $this->emailRecycled = $emailRecycled;
1531    }
1532    public function getEmailRecycled()
1533    {
1534      return $this->emailRecycled;
1535    }
1536    public function setEmailVerified($emailVerified)
1537    {
1538      $this->emailVerified = $emailVerified;
1539    }
1540    public function getEmailVerified()
1541    {
1542      return $this->emailVerified;
1543    }
1544    public function setFederatedId($federatedId)
1545    {
1546      $this->federatedId = $federatedId;
1547    }
1548    public function getFederatedId()
1549    {
1550      return $this->federatedId;
1551    }
1552    public function setFirstName($firstName)
1553    {
1554      $this->firstName = $firstName;
1555    }
1556    public function getFirstName()
1557    {
1558      return $this->firstName;
1559    }
1560    public function setFullName($fullName)
1561    {
1562      $this->fullName = $fullName;
1563    }
1564    public function getFullName()
1565    {
1566      return $this->fullName;
1567    }
1568    public function setIdToken($idToken)
1569    {
1570      $this->idToken = $idToken;
1571    }
1572    public function getIdToken()
1573    {
1574      return $this->idToken;
1575    }
1576    public function setInputEmail($inputEmail)
1577    {
1578      $this->inputEmail = $inputEmail;
1579    }
1580    public function getInputEmail()
1581    {
1582      return $this->inputEmail;
1583    }
1584    public function setKind($kind)
1585    {
1586      $this->kind = $kind;
1587    }
1588    public function getKind()
1589    {
1590      return $this->kind;
1591    }
1592    public function setLanguage($language)
1593    {
1594      $this->language = $language;
1595    }
1596    public function getLanguage()
1597    {
1598      return $this->language;
1599    }
1600    public function setLastName($lastName)
1601    {
1602      $this->lastName = $lastName;
1603    }
1604    public function getLastName()
1605    {
1606      return $this->lastName;
1607    }
1608    public function setLocalId($localId)
1609    {
1610      $this->localId = $localId;
1611    }
1612    public function getLocalId()
1613    {
1614      return $this->localId;
1615    }
1616    public function setNeedConfirmation($needConfirmation)
1617    {
1618      $this->needConfirmation = $needConfirmation;
1619    }
1620    public function getNeedConfirmation()
1621    {
1622      return $this->needConfirmation;
1623    }
1624    public function setNeedEmail($needEmail)
1625    {
1626      $this->needEmail = $needEmail;
1627    }
1628    public function getNeedEmail()
1629    {
1630      return $this->needEmail;
1631    }
1632    public function setNickName($nickName)
1633    {
1634      $this->nickName = $nickName;
1635    }
1636    public function getNickName()
1637    {
1638      return $this->nickName;
1639    }
1640    public function setOauthAccessToken($oauthAccessToken)
1641    {
1642      $this->oauthAccessToken = $oauthAccessToken;
1643    }
1644    public function getOauthAccessToken()
1645    {
1646      return $this->oauthAccessToken;
1647    }
1648    public function setOauthAuthorizationCode($oauthAuthorizationCode)
1649    {
1650      $this->oauthAuthorizationCode = $oauthAuthorizationCode;
1651    }
1652    public function getOauthAuthorizationCode()
1653    {
1654      return $this->oauthAuthorizationCode;
1655    }
1656    public function setOauthExpireIn($oauthExpireIn)
1657    {
1658      $this->oauthExpireIn = $oauthExpireIn;
1659    }
1660    public function getOauthExpireIn()
1661    {
1662      return $this->oauthExpireIn;
1663    }
1664    public function setOauthRequestToken($oauthRequestToken)
1665    {
1666      $this->oauthRequestToken = $oauthRequestToken;
1667    }
1668    public function getOauthRequestToken()
1669    {
1670      return $this->oauthRequestToken;
1671    }
1672    public function setOauthScope($oauthScope)
1673    {
1674      $this->oauthScope = $oauthScope;
1675    }
1676    public function getOauthScope()
1677    {
1678      return $this->oauthScope;
1679    }
1680    public function setOriginalEmail($originalEmail)
1681    {
1682      $this->originalEmail = $originalEmail;
1683    }
1684    public function getOriginalEmail()
1685    {
1686      return $this->originalEmail;
1687    }
1688    public function setPhotoUrl($photoUrl)
1689    {
1690      $this->photoUrl = $photoUrl;
1691    }
1692    public function getPhotoUrl()
1693    {
1694      return $this->photoUrl;
1695    }
1696    public function setProviderId($providerId)
1697    {
1698      $this->providerId = $providerId;
1699    }
1700    public function getProviderId()
1701    {
1702      return $this->providerId;
1703    }
1704    public function setTimeZone($timeZone)
1705    {
1706      $this->timeZone = $timeZone;
1707    }
1708    public function getTimeZone()
1709    {
1710      return $this->timeZone;
1711    }
1712    public function setVerifiedProvider($verifiedProvider)
1713    {
1714      $this->verifiedProvider = $verifiedProvider;
1715    }
1716    public function getVerifiedProvider()
1717    {
1718      return $this->verifiedProvider;
1719    }
1720  }
1721  
1722  class Google_Service_IdentityToolkit_VerifyPasswordResponse extends Google_Model
1723  {
1724    protected $internal_gapi_mappings = array(
1725    );
1726    public $displayName;
1727    public $email;
1728    public $idToken;
1729    public $kind;
1730    public $localId;
1731    public $oauthAccessToken;
1732    public $oauthAuthorizationCode;
1733    public $oauthExpireIn;
1734    public $photoUrl;
1735    public $registered;
1736  
1737  
1738    public function setDisplayName($displayName)
1739    {
1740      $this->displayName = $displayName;
1741    }
1742    public function getDisplayName()
1743    {
1744      return $this->displayName;
1745    }
1746    public function setEmail($email)
1747    {
1748      $this->email = $email;
1749    }
1750    public function getEmail()
1751    {
1752      return $this->email;
1753    }
1754    public function setIdToken($idToken)
1755    {
1756      $this->idToken = $idToken;
1757    }
1758    public function getIdToken()
1759    {
1760      return $this->idToken;
1761    }
1762    public function setKind($kind)
1763    {
1764      $this->kind = $kind;
1765    }
1766    public function getKind()
1767    {
1768      return $this->kind;
1769    }
1770    public function setLocalId($localId)
1771    {
1772      $this->localId = $localId;
1773    }
1774    public function getLocalId()
1775    {
1776      return $this->localId;
1777    }
1778    public function setOauthAccessToken($oauthAccessToken)
1779    {
1780      $this->oauthAccessToken = $oauthAccessToken;
1781    }
1782    public function getOauthAccessToken()
1783    {
1784      return $this->oauthAccessToken;
1785    }
1786    public function setOauthAuthorizationCode($oauthAuthorizationCode)
1787    {
1788      $this->oauthAuthorizationCode = $oauthAuthorizationCode;
1789    }
1790    public function getOauthAuthorizationCode()
1791    {
1792      return $this->oauthAuthorizationCode;
1793    }
1794    public function setOauthExpireIn($oauthExpireIn)
1795    {
1796      $this->oauthExpireIn = $oauthExpireIn;
1797    }
1798    public function getOauthExpireIn()
1799    {
1800      return $this->oauthExpireIn;
1801    }
1802    public function setPhotoUrl($photoUrl)
1803    {
1804      $this->photoUrl = $photoUrl;
1805    }
1806    public function getPhotoUrl()
1807    {
1808      return $this->photoUrl;
1809    }
1810    public function setRegistered($registered)
1811    {
1812      $this->registered = $registered;
1813    }
1814    public function getRegistered()
1815    {
1816      return $this->registered;
1817    }
1818  }