Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions | Protected Member Functions
Zend_Oauth_Signature_Rsa Class Reference
Inheritance diagram for Zend_Oauth_Signature_Rsa:
Zend_Oauth_Signature_SignatureAbstract

Public Member Functions

 sign (array $params, $method=null, $url=null)
 
- Public Member Functions inherited from Zend_Oauth_Signature_SignatureAbstract
 __construct ($consumerSecret, $tokenSecret=null, $hashAlgo=null)
 
 sign (array $params, $method=null, $url=null)
 
 normaliseBaseSignatureUrl ($url)
 

Protected Member Functions

 _assembleKey ()
 
- Protected Member Functions inherited from Zend_Oauth_Signature_SignatureAbstract
 _assembleKey ()
 
 _getBaseSignatureString (array $params, $method=null, $url=null)
 
 _toByteValueOrderedQueryString (array $params)
 

Additional Inherited Members

- Protected Attributes inherited from Zend_Oauth_Signature_SignatureAbstract
 $_hashAlgorithm = null
 
 $_key = null
 
 $_consumerSecret = null
 
 $_tokenSecret = ''
 

Detailed Description

Definition at line 34 of file Rsa.php.

Member Function Documentation

◆ _assembleKey()

_assembleKey ( )
protected

Assemble encryption key

Returns
string

Definition at line 61 of file Rsa.php.

◆ sign()

sign ( array  $params,
  $method = null,
  $url = null 
)

Sign a request

Parameters
array$params
null | string$method
null | string$url
Returns
string

Definition at line 44 of file Rsa.php.

45  {
46  $rsa = new Zend_Crypt_Rsa;
47  $rsa->setHashAlgorithm($this->_hashAlgorithm);
48  $sign = $rsa->sign(
50  $this->_key,
52  );
53  return $sign;
54  }
const BASE64
Definition: Rsa.php:43
_getBaseSignatureString(array $params, $method=null, $url=null)
setHashAlgorithm($name)
Definition: Rsa.php:274
$method
Definition: info.phtml:13
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE]
Definition: website.php:18

The documentation for this class was generated from the following file: