public ITwitterCredentials confirmAuthFlow(string pinCode) { var userCredentials = AuthFlow.CreateCredentialsFromVerifierCode(pinCode, authenticationContext); File.WriteAllText(path, new JavaScriptSerializer().Serialize(HetzerCredential.fromTwitterCredentials(userCredentials))); return(userCredentials); }
public static HetzerCredential fromTwitterCredentials(ITwitterCredentials c) { var o = new HetzerCredential(); o.token = c.AccessToken; o.secret = c.AccessTokenSecret; return(o); }
public ITwitterCredentials getCredentials() { HetzerCredential credentials = null; try { var json = File.ReadAllText(path); credentials = new JavaScriptSerializer().Deserialize <HetzerCredential>(json); } catch { } return((credentials != null) ? credentials.toTwitterCredentials() : null); }