public virtual string GetHttpContentType(OAuthMessage message)
{
if (message == null)
{
throw new ArgumentNullException("message");
}
AccessTokenRequest atRequestMessage = message as AccessTokenRequest;
if (atRequestMessage != null)
{
return "application/x-www-form-urlencoded";
}
AccessTokenResponse atResponseMessage = message as AccessTokenResponse;
if (atResponseMessage != null)
{
return "application/json";
}
return "text/plain; charset=us-ascii";
}