public static void VerifyPIN()
 {
     if (String.IsNullOrEmpty(ConfigManager.CurrentUserSpecific.AccessSecret))
     {
         var    token      = GetRequestToken();
         string requestUrl = GetRequestUrl(token);
         OpenDefaultBrowser(requestUrl);
         EnterPINForm pinForm   = new EnterPINForm();
         var          result    = pinForm.ShowDialog();
         string       pinNumber = pinForm.PINNumber;
         if (!String.IsNullOrEmpty(pinNumber))
         {
             var accessToken = OAuthUtility.GetAccessToken(ConsumerKey, ConsumerSecret, token.Token, pinNumber);
             ConfigManager.CurrentUserSpecific.AccessToken  = accessToken.Token;
             ConfigManager.CurrentUserSpecific.AccessSecret = accessToken.TokenSecret;
             ConfigManager.CurrentUserSpecific.Save(UserSpecificConfig.DefaultFileName);
         }
     }
 }
 public static void VerifyPIN()
 {
     if(String.IsNullOrEmpty(ConfigManager.CurrentUserSpecific.AccessSecret))
     {
         var token = GetRequestToken();
         string requestUrl = GetRequestUrl(token);
         OpenDefaultBrowser(requestUrl);
         EnterPINForm pinForm = new EnterPINForm();
         var result = pinForm.ShowDialog();
         string pinNumber = pinForm.PINNumber;
         if(!String.IsNullOrEmpty(pinNumber))
         {
             var accessToken = OAuthUtility.GetAccessToken(ConsumerKey, ConsumerSecret, token.Token, pinNumber);
             ConfigManager.CurrentUserSpecific.AccessToken = accessToken.Token;
             ConfigManager.CurrentUserSpecific.AccessSecret = accessToken.TokenSecret;
             ConfigManager.CurrentUserSpecific.Save(UserSpecificConfig.DefaultFileName);
         }
     }
 }