title: How to use RestSharp with OAuth?
body: <p>I am confused which factory OAuth1Authenticator factory method should I use. I think I should get a consumer secret token (can I get it with RestSharp?), then use OAuth1Authenticator.ForRequestToken, then obtain access token and secret access token(how?), then use OAuth1Authenticator.ForAccessToken and use the return value from this point forward.</p>
  
  <p>But it seems that RestSharp is architectured to use the only one authenticator and I can't seem to find a way from a cold start (having only app token) to having all the necessary credentials (consumer key and secret, access key and secret).</p>
  
  <p>Bonus questions:</p>
  
  <ol>
  <li>What .ForClientAuthentication and .ForProtectedResource methods are for?</li>
  <li>Why OAuth2Authenticatior is in a different namespace from OAuth1Authenticator?</li>
  </ol>