Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.

assembleParams(
string $url, \Zend_Oauth_Config_ConfigInterface $config, null|array $serviceProviderParams
=
null
)
:
array
Assemble all parameters for a generic OAuth request - i.e. no special params other than the defaults expected for any OAuth query.
Name | Type | Description |
---|---|---|
$url | string | |
$config | \Zend_Oauth_Config_ConfigInterface | |
$serviceProviderParams | null|array |
Type | Description |
---|---|
array |

parseQueryString(
mixed $query
)
:
array
Parse query string
Name | Type | Description |
---|---|---|
$query | mixed |
Type | Description |
---|---|
array |

sign(
array $params, string $signatureMethod, string $consumerSecret, null|string $tokenSecret
=
null, null|string $method
=
null, null|string $url
=
null
)
:
string
Sign request
Name | Type | Description |
---|---|---|
$params | array | |
$signatureMethod | string | |
$consumerSecret | string | |
$tokenSecret | null|string | |
$method | null|string | |
$url | null|string |
Type | Description |
---|---|
string |

toAuthorizationHeader(
array $params, null|string $realm
=
null, bool $excludeCustomParams
=
true
)
:
void
Cast to authorization header
Name | Type | Description |
---|---|---|
$params | array | |
$realm | null|string | |
$excludeCustomParams | bool |

toEncodedQueryString(
array $params, bool $customParamsOnly
=
false
)
:
string
Given both OAuth parameters and any custom parametere, generate an encoded query string. This method expects parameters to have been assembled and signed beforehand.
Name | Type | Description |
---|---|---|
$params | array | |
$customParamsOnly | bool | Ignores OAuth params e.g. for requests using OAuth Header |
Type | Description |
---|---|
string |