You can use the ArcGISHttpClientHandler.HttpRequestBegin event to listen for and modify requests.
ArcGISHttpClientHandler.HttpRequestBegin += (sender, message) =>
{
if (message.RequestUri.Host == "www.myhost.com")
{
message.Headers.Add("MyTokenHeader", "MyToken");
}
};