protected override HttpRequestMessage CreateHttpRequestMessage(RequestData requestData)
{
if (_authType == AuthType.InstanceProfile)
{
RefreshCredentials();
}
var request = base.CreateHttpRequestMessage(requestData);
SignRequest(new HttpRequestMessageAdapter(request), requestData);
return request;
}