\Zend_Oauth_Signature_SignatureAbstract
- Copyright: Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- License: http://framework.zend.com/license/new-bsd New BSD License
Synopsis
class Zend_Oauth_Signature_SignatureAbstract
{
- // members
- protected $_hashAlgorithm = NULL;
- protected $_key = NULL;
- protected $_consumerSecret = NULL;
- protected string $_tokenSecret = '';
- // methods
- public void __construct()
- public abstract string sign()
- public string normaliseBaseSignatureUrl()
- protected string _assembleKey()
- protected string _getBaseSignatureString()
- protected string _toByteValueOrderedQueryString()
Members
protected
- $_consumerSecret
—
string
Consumer secret - $_hashAlgorithm
—
string
Hash algorithm to use when generating signature - $_key
—
string
Key to use when signing - $_tokenSecret
—
string
Token secret
Methods
protected
- _assembleKey() — Assemble key from consumer and token secrets
- _getBaseSignatureString() — Get base signature string
- _toByteValueOrderedQueryString() — Transform an array to a byte value ordered query string
public
- __construct() — Constructor
- normaliseBaseSignatureUrl() — Normalize the base signature URL
- sign() — Sign a request