public function verify ( $request, $base_string, $consumer_secret, $token_secret, $signature )
	{
		$decoded_sig = base64_decode($request->urldecode($signature));
		  
		// Fetch the public key cert based on the request
		$cert = $this->fetch_public_cert($request);
		
		// Pull the public key ID from the certificate
		$publickeyid = openssl_get_publickey($cert);
		
		// Check the computed signature against the one passed in the query
		$ok = openssl_verify($base_string, $decoded_sig, $publickeyid);   
		
		// Release the key resource
		openssl_free_key($publickeyid);
		return $ok == 1;
	}
public function verify ( $request, $base_string, $consumer_secret, $token_secret, $signature )
	{
		$decoded_sig = base64_decode($request->urldecode($signature));
		  
		// Fetch the public key cert based on the request
		$cert = $this->fetch_public_cert($request);
		
		// Pull the public key ID from the certificate
		$publickeyid = openssl_get_publickey($cert);
		
		// Check the computed signature against the one passed in the query
		$ok = openssl_verify($base_string, $decoded_sig, $publickeyid);   
		
		// Release the key resource
		openssl_free_key($publickeyid);
		return $ok == 1;
	}
public function verify ( $ request , $ base_string , $ consumer_secret , $ token_secret , $ signature ) { $ decoded_sig = base64_decode ( $ request -> urldecode ( $ signature ) ) ; // Fetch the public key cert based on the request $ cert = $ this -> fetch_public_cert ( $ request ) ; // Pull the public key ID from the certificate $ publickeyid = openssl_get_publickey ( $ cert ) ; // Check the computed signature against the one passed in the query $ ok = openssl_verify ( $ base_string , $ decoded_sig , $ publickeyid ) ; // Release the key resource openssl_free_key ( $ publickeyid ) ; return $ ok == 1 ; }
Check if the request signature is the same as the one calculated for the request.

@param OAuthRequest request
@param string base_string
@param string consumer_secret
@param string token_secret
@param string signature
@return string
Check if the request signature is the same as the one calculated for the request .