category |
Zend |
package |
Zend_Oauth |
copyright |
Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license |
New BSD License |
Methods
Constructor
__construct(string $consumerSecret, null|string $tokenSecret = null
, null|string $hashAlgo = null
) : void
Parameters
$consumerSecret
string
$tokenSecret
null
string
$hashAlgo
null
string
Normalize the base signature URL
normaliseBaseSignatureUrl(string $url) : string
Parameters
$url
string
Returns
string
Sign a request
sign(array $params, null|string $method = null
, null|string $url = null
) : string
Parameters
$params
array
$method
null
string
$url
null
string
Returns
string
Assemble key from consumer and token secrets
_assembleKey() : string
Get base signature string
_getBaseSignatureString(array $params, null|string $method = null
, null|string $url = null
) : string
Parameters
$params
array
$method
null
string
$url
null
string
Returns
string
Transform an array to a byte value ordered query string
_toByteValueOrderedQueryString(array $params) : string
Parameters
$params
array
Returns
string
Properties
Consumer secret
$_consumerSecret : string
Hash algorithm to use when generating signature
$_hashAlgorithm : string
Key to use when signing
$_key : string
Token secret
$_tokenSecret : string