private void OnDeleteAppButtonClick(object sender, EventArgs e) { SsoConfiguration config = new SsoConfiguration(); config.DeleteApplication(_currentApp); SetCurrentApplication(""); keyTextBox.Text = ""; ivTextBox.Text = ""; statusLabel.Text = "Application deleted successfully"; }
private void OnOpenAppButtonClick(object sender, EventArgs e) { using ( EnterAppNameForm dlg = new EnterAppNameForm() ) { DialogResult res = dlg.ShowDialog(this); if ( res == DialogResult.OK ) { string key, iv; SsoConfiguration config = new SsoConfiguration(); config.LoadApplicationData(dlg.ApplicationName, out key, out iv); SetCurrentApplication(dlg.ApplicationName); if ( !String.IsNullOrEmpty(key) ) _key.Key = Convert.FromBase64String(key); else _key.KeyString = ""; if ( !String.IsNullOrEmpty(iv) ) _key.IV = Convert.FromBase64String(iv); else _key.IVString = ""; } } }
private void OnSaveAppButtonClick(object sender, EventArgs e) { SsoConfiguration config = new SsoConfiguration(); string key = Convert.ToBase64String(_key.Key); string iv = Convert.ToBase64String(_key.IV); config.SaveApplicationData(_currentApp, key, iv); statusLabel.Text = "Changes saved successfully"; }
private void OnNewAppButtonClick(object sender, EventArgs e) { using ( EnterAppNameForm dlg = new EnterAppNameForm() ) { DialogResult res = dlg.ShowDialog(this); if ( res == DialogResult.OK ) { SsoConfiguration config = new SsoConfiguration(); config.CreateApplication(dlg.ApplicationName); SetCurrentApplication(dlg.ApplicationName); keyTextBox.Text = ""; ivTextBox.Text = ""; statusLabel.Text = "Application created successfully"; } } }