protected override System.Net.HttpWebRequest CreateHttpWebRequest(RequestData requestData)
{
if (_authType == AuthType.InstanceProfile)
{
RefreshCredentials();
}
var request = base.CreateHttpWebRequest(requestData);
SignRequest(new HttpWebRequestAdapter(request), requestData);
return request;
}