예제 #1
0
파일: DataClient.cs 프로젝트: hombrevrc/FDK
        void RaiseTwoFactorAuth(FxMessage message)
        {
            var eh = this.TwoFactorAuth;

            if (eh != null)
            {
                var e = new TwoFactorAuthEventArgs(message);
                eh(this, e);
            }
        }
예제 #2
0
파일: Example.cs 프로젝트: hombrevrc/FDK
 void OnTwoFactorAuth(object sender, TwoFactorAuthEventArgs e)
 {
     if (e.TwoFactorAuth.Reason == TwoFactorReason.ServerRequest)
     {
         Console.WriteLine("Two factor required! Please enter one time password: "******"Two factor success: {0}", e.TwoFactorAuth.Text);
     }
     else if (e.TwoFactorAuth.Reason == TwoFactorReason.ServerError)
     {
         Console.WriteLine("Two factor failed: {0}", e.TwoFactorAuth.Text);
     }
     else
     {
         Console.WriteLine("Invalid two factor server response: {0} - {1}", e.TwoFactorAuth.Reason, e.TwoFactorAuth.Text);
     }
 }