summaryrefslogtreecommitdiff
path: root/Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Auth/Simple.php
diff options
context:
space:
mode:
Diffstat (limited to 'Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Auth/Simple.php')
-rw-r--r--Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Auth/Simple.php64
1 files changed, 0 insertions, 64 deletions
diff --git a/Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Auth/Simple.php b/Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Auth/Simple.php
deleted file mode 100644
index c61961c..0000000
--- a/Postman/Postman-Mail/google-api-php-client-1.1.2/src/Google/Auth/Simple.php
+++ /dev/null
@@ -1,64 +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.
- */
-
-require_once realpath(dirname(__FILE__) . '/../../../autoload.php');
-
-/**
- * Simple API access implementation. Can either be used to make requests
- * completely unauthenticated, or by using a Simple API Access developer
- * key.
- * @author Chris Chabot <chabotc@google.com>
- * @author Chirag Shah <chirags@google.com>
- */
-class Postman_Google_Auth_Simple extends Postman_Google_Auth_Abstract
-{
- private $key = null;
- private $client;
-
- public function __construct(Postman_Google_Client $client, $config = null)
- {
- $this->client = $client;
- }
-
- /**
- * Perform an authenticated / signed apiHttpRequest.
- * This function takes the apiHttpRequest, calls apiAuth->sign on it
- * (which can modify the request in what ever way fits the auth mechanism)
- * and then calls apiCurlIO::makeRequest on the signed request
- *
- * @param Postman_Google_Http_Request $request
- * @return Postman_Google_Http_Request The resulting HTTP response including the
- * responseHttpCode, responseHeaders and responseBody.
- */
- public function authenticatedRequest(Postman_Google_Http_Request $request)
- {
- $request = $this->sign($request);
- return $this->io->makeRequest($request);
- }
-
- public function sign(Postman_Google_Http_Request $request)
- {
- $key = $this->client->getClassConfig($this, 'developer_key');
- if ($key) {
- $this->client->getLogger()->debug(
- 'Simple API Access developer key authentication'
- );
- $request->setQueryParam('key', $key);
- }
- return $request;
- }
-}