/// <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); } }