category Zend
package Zend_Oauth
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License
inherited_from \Zend_Oauth_Signature_SignatureAbstract

 Methods

Constructor

__construct(string $consumerSecret, null|string $tokenSecret = null, null|string $hashAlgo = null) : void
Inherited

Parameters

$consumerSecret

string

$tokenSecret

nullstring

$hashAlgo

nullstring

Normalize the base signature URL

normaliseBaseSignatureUrl(string $url) : string
Inherited

Parameters

$url

string

Returns

string

Sign a request

sign(array $params, null|string $method = null, null|string $url = null) : string
inherited_from \Zend_Oauth_Signature_SignatureAbstract::sign()

Parameters

$params

array

$method

nullstring

$url

nullstring

Returns

string

Sign a request

sign(array $params, null|string $method = null, null|string $url = null) : string
Inherited

Parameters

$params

array

$method

nullstring

$url

nullstring

Returns

string

Assemble encryption key

_assembleKey() : string
inherited_from \Zend_Oauth_Signature_SignatureAbstract::_assembleKey()

Returns

string

Assemble key from consumer and token secrets

_assembleKey() : string
Inherited

Returns

string

Get base signature string

_getBaseSignatureString(array $params, null|string $method = null, null|string $url = null) : string
Inherited

Parameters

$params

array

$method

nullstring

$url

nullstring

Returns

string

Transform an array to a byte value ordered query string

_toByteValueOrderedQueryString(array $params) : string
Inherited

Parameters

$params

array

Returns

string

 Properties

 

Consumer secret

$_consumerSecret : string

Default

null
 

Hash algorithm to use when generating signature

$_hashAlgorithm : string

Default

null
 

Key to use when signing

$_key : string

Default

null
 

Token secret

$_tokenSecret : string

Default

''