get_parameters() ); $oauthReq->sign_request($hmacMethod, $oauthConsumer, null); if ($oauthRequest->get_parameter('oauth_signature') !== $oauthReq->get_parameter('oauth_signature')) { throw new common_http_InvalidSignatureException('Invalid signature.'); } return $oauthReq->get_parameters(); } }