private string BuildParameters()
{
string query = GetQueryStringParameters().ToLower(); // lowered basically for easier caching.
string auth = GetAuthenticationParameters();
return Utility.JoinQueryStringParameters(query, auth);
}