/// <summary>
 /// Raises the SecondFactorRequired event if an event handler has been defined
 /// </summary>
 /// <param name="e">Event arguments containing the username and expected token</param>
 protected void OnSecondFactorRequired(SecondFactorEventArgs e)
 {
     if (SecondFactorRequired != null)
     {
         SecondFactorRequired(this, e);
     }
 }
 /// <summary>
 /// Raises the SecondFactorRequired event if an event handler has been defined
 /// </summary>
 /// <param name="e">Event arguments containing the username and expected token</param>
 protected void OnSecondFactorRequired(SecondFactorEventArgs e)
 {
     if (SecondFactorRequired != null)
     {
         SecondFactorRequired(this, e);
     }
 }