Submit
Path:
~
/
/
var
/
softaculous
/
sitepad
/
editor
/
site-data
/
plugins
/
loginizer
/
lib
/
hybridauth
/
Thirdparty
/
OAuth
/
File Content:
OAuthSignatureMethodHMACSHA1.php
<?php /*! * This file is part of the OAuth PHP Library (https://code.google.com/p/oauth/) * * OAuth `PHP' Library is an open source software available under the MIT License. */ namespace Hybridauth\Thirdparty\OAuth; /** * Class OAuthSignatureMethodHMACSHA1 * * @package Hybridauth\Thirdparty\OAuth */ class OAuthSignatureMethodHMACSHA1 extends OAuthSignatureMethod { /** * @return string */ public function get_name() { return "HMAC-SHA1"; } /** * @param $request * @param $consumer * @param $token * * @return string */ public function build_signature($request, $consumer, $token) { $base_string = $request->get_signature_base_string(); $request->base_string = $base_string; $key_parts = array( $consumer->secret, $token ? $token->secret : '' ); $key_parts = OAuthUtil::urlencode_rfc3986($key_parts); $key = implode('&', $key_parts); return base64_encode(hash_hmac('sha1', $base_string, $key, true)); } }
Submit
FILE
FOLDER
Name
Size
Permission
Action
OAuthConsumer.php
864 bytes
0644
OAuthRequest.php
10310 bytes
0644
OAuthSignatureMethod.php
1777 bytes
0644
OAuthSignatureMethodHMACSHA1.php
1052 bytes
0644
OAuthUtil.php
7070 bytes
0644
README.md
208 bytes
0644
N4ST4R_ID | Naxtarrr