示例#1
0
 /**
  * @param \Zeflasher\OAuth\SignatureMethods\OAuthSignatureMethod $signature_method
  * @param string $consumer_secret
  * @param string $token_secret
  * @return string
  */
 public function build_signature($signature_method, $consumer_secret, $token_secret)
 {
     $signature = $signature_method->build_signature($this, $consumer_secret, $token_secret);
     return $signature;
 }
示例#2
0
 /**
  * Remove a signature method from this provider
  * @param \Zeflasher\OAuth\SignatureMethods\OAuthSignatureMethod $signature_method
  */
 public function remove_signature_method($signature_method)
 {
     unset( $this->_signature_methods[$signature_method->get_name()] );
 }