Source for file oauth.php
Documentation is available at oauth.php
* @package Joomla.Platform
* @subpackage Openstreetmap
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE
defined('JPATH_PLATFORM') or die();
* Joomla Platform class for generating Openstreetmap API access token.
* @package Joomla.Platform
* @subpackage Openstreetmap
* Options for the JOpenstreetmapOauth object.
* @param JRegistry $options JOpenstreetmapOauth options object.
* @param JHttp $client The HTTP client object.
* @param JInput $input The input object
public function __construct(JRegistry $options =
null, JHttp $client =
null, JInput $input =
null)
$this->options->def('accessTokenURL', 'http://www.openstreetmap.org/oauth/access_token');
$this->options->def('authoriseURL', 'http://www.openstreetmap.org/oauth/authorize');
$this->options->def('requestTokenURL', 'http://www.openstreetmap.org/oauth/request_token');
$this->options->def('accessTokenURL', 'http://api06.dev.openstreetmap.org/oauth/access_token');
$this->options->def('authoriseURL', 'http://api06.dev.openstreetmap.org/oauth/authorize');
$this->options->def('requestTokenURL', 'http://api06.dev.openstreetmap.org/oauth/request_token');
// Call the JOauth1Client constructor to setup the object.
* Method to verify if the access token is valid by making a request to an API endpoint.
* @return boolean Returns true if the access token is valid and false otherwise.
* Method to validate a response.
* @param string $url The request URL.
* @param JHttpResponse $response The response to validate.
* @throws DomainException
if ($response->code !=
200)
throw
new DomainException($error, $response->code);
Documentation generated on Tue, 19 Nov 2013 15:09:41 +0100 by phpDocumentor 1.4.3