Esempio n. 1
0
        private async void AddOrChangeBrokerUserBtn_Click(object sender, RoutedEventArgs e)
        {
            try {
                if (await CredentialManager.IsBrokerUserCredentialSavedAsync(_logger))
                {
                    CredentialManager.RemoveCredentials(_logger);
                }
                var count = await CredentialManager.GetAndSaveCredentialsFromUserAsync(_logger);

                if (count >= CredentialManager.MaxCredUIAttempts)
                {
                    await SetErrorTextAsync(Monitor.Resources.Info_TooManyLoginAttempts);
                }
            } catch (Exception ex) when(!ex.IsCriticalException())
            {
                _logger?.LogError(Monitor.Resources.Error_AddOrChangeUserFailed, ex.Message);
                await SetErrorTextAsync(ex.Message);
            }
        }
Esempio n. 2
0
 private void RemoveBrokerUserBtn_Click(object sender, RoutedEventArgs e)
 {
     CredentialManager.RemoveCredentials(_logger);
 }