public void Save(AccessToken accessToken) { lock (_mutex) using (IDocumentSession session = _documentStore.OpenSession()) { session.Store(accessToken); session.SaveChanges(); } }
private void okBtn_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(pinTextBox.Text)) { MessageBox.Show("Enter the PIN provided by twitter.com", "Can't complete Authorization", MessageBoxButton.OK, MessageBoxImage.Error); return; } string verifier = pinTextBox.Text; OAuthAccessToken access = _service.GetAccessToken(_requestToken, verifier); // Step 4 - User authenticates using the Access Token _service.AuthenticateWith(access.Token, access.TokenSecret); var credentials = new AccessToken(AccessToken.DefaultCredentialsId, access.Token, access.TokenSecret); _accessTokenStore.Save(credentials); DialogResult = true; Close(); }
public void GettingAreValid_WhenCredentialsAreComplete_ReturnsTrue() { var test = new AccessToken("id", "accessToken", "accessTokenSecret"); test.IsValid.Should().Be.True(); }
public void CheckAuthorization() { _accessToken = _accessTokenStore.Load(AccessToken.DefaultCredentialsId); CheckCredentials(); }
public void GettingAreValid_WhenAccessTokenIsMissing_ReturnsFalse() { var test = new AccessToken("id", string.Empty, "accessTokenSecret"); test.IsValid.Should().Be.False(); }