public static void OAuth1SetAccessToken(this ISession session, OAuth1Token token, bool isAuthorized = false) { OAuth1RequestInterceptor interceptor = GetExistingInterceptor(session); interceptor.SetAccessToken(token); interceptor.IsAuthorized = isAuthorized; }
public static ISession OAuth1SetAccessToken(this ISession session, OAuth1Token token, bool isAuthorized = false) { OAuth1RequestInterceptor interceptor = GetExistingInterceptor(session); interceptor.SetAccessToken(token); interceptor.IsAuthorized = isAuthorized; return session; }
public static OAuth1Token OAuth1GetAccessTokenFromRequestToken(this ISession session, string verifier, bool rememberToken = true) { OAuth1Settings settings = GetExistingSettings(session); OAuth1Token token = session.Bind(settings.AccessTokenUrl, new { oauth_verifier = verifier }) .Accept <OAuth1Token>() .Post() .Body; if (rememberToken) { OAuth1SetAccessToken(session, token, true); } return(token); }
public static OAuth1Token OAuth1GetRequestToken(this ISession session, bool rememberToken = true) { OAuth1Settings settings = GetExistingSettings(session); OAuth1Token token = session.Request(settings.RequestTokenUrl) .Accept <OAuth1Token>() .Post() .Body; if (rememberToken) { OAuth1SetAccessToken(session, token); } return(token); }
public void SetAccessToken(OAuth1Token token) { Settings.AccessToken = token.oauth_token; Settings.AccessTokenSecrect = token.oauth_token_secret; }