private void Session_UserAuthenticationFailureReceived(object sender, MessageEventArgs<FailureMessage> e)
{
if (e.Message.PartialSuccess)
_authenticationResult = AuthenticationResult.PartialSuccess;
else
_authenticationResult = AuthenticationResult.Failure;
// Copy allowed authentication methods
AllowedAuthentications = e.Message.AllowedAuthentications;
_authenticationCompleted.Set();
}