public void Start() { IsReady = false; try { _runbookNameCache.Clear(); Runbooks.Clear(); Credentials.Clear(); Schedules.Clear(); Variables.Clear(); Modules.Clear(); Connections.Clear(); Tags.Clear(); Service.Load(); foreach (var rb in Runbooks) { _runbookNameCache.Add((rb.Tag as RunbookModelProxy).RunbookName); } Execute.OnUIThread(() => _statusManager.SetText("")); } catch (NotSupportedException) { // Ignore for now... } }
public static void ClearLocalIdentity() { Debug.Log("Calling Clear, ClearCredentials, ClearIdentityCache"); Credentials.Clear(); Credentials.ClearCredentials(); Credentials.ClearIdentityCache(); }
public async Task RefreshCredentials() { RefreshingCredentials = true; IAgentContext context = await _agentContextProvider.GetContextAsync(); IList <CredentialRecord> credentialRecords = await _credentialService.ListAsync(context); credentialRecords = credentialRecords.OrderByDescending(pr => pr.CreatedAtUtc).ToList(); IList <CredentialViewModel> credentials = await _credentialAssembler.AssembleMany(credentialRecords); IEnumerable <CredentialViewModel> filteredCredentialVms = FilterCredentials(SearchTerm, credentials); IEnumerable <Grouping <string, CredentialViewModel> > groupedVms = GroupCredentials(filteredCredentialVms); CredentialsGrouped = groupedVms; Credentials.Clear(); Credentials.InsertRange(filteredCredentialVms); HasCredentials = Credentials.Any(); RefreshingCredentials = false; }
// // Clear everything // private void button_ClearAllAuthentication_Click(object sender, EventArgs e) { string[] serverList = RB_Tools.Shared.Server.Names.Url; foreach (string thisServer in serverList) { Credentials.Clear(thisServer, m_logger); } }
public async Task RefreshCredentials() { RefreshingCredentials = true; var context = await _agentContextProvider.GetContextAsync(); var credentialsRecords = await _credentialService.ListAsync(context); #if DEBUG credentialsRecords.Add(new CredentialRecord { ConnectionId = Guid.NewGuid().ToString().ToLowerInvariant(), CredentialDefinitionId = Guid.NewGuid().ToString().ToLowerInvariant(), CredentialId = Guid.NewGuid().ToString().ToLowerInvariant(), CredentialRevocationId = Guid.NewGuid().ToString().ToLowerInvariant(), State = CredentialState.Issued, }); credentialsRecords.Add(new CredentialRecord { ConnectionId = Guid.NewGuid().ToString().ToLowerInvariant(), CredentialDefinitionId = Guid.NewGuid().ToString().ToLowerInvariant(), CredentialId = Guid.NewGuid().ToString().ToLowerInvariant(), CredentialRevocationId = Guid.NewGuid().ToString().ToLowerInvariant(), State = CredentialState.Issued, }); credentialsRecords.Add(new CredentialRecord { ConnectionId = Guid.NewGuid().ToString().ToLowerInvariant(), CredentialDefinitionId = Guid.NewGuid().ToString().ToLowerInvariant(), CredentialId = Guid.NewGuid().ToString().ToLowerInvariant(), CredentialRevocationId = Guid.NewGuid().ToString().ToLowerInvariant(), State = CredentialState.Issued, }); #endif IList <CredentialViewModel> credentialsVms = new List <CredentialViewModel>(); foreach (var credentialRecord in credentialsRecords) { CredentialViewModel credential = _scope.Resolve <CredentialViewModel>(new NamedParameter("credential", credentialRecord)); credentialsVms.Add(credential); } var filteredCredentialVms = FilterCredentials(SearchTerm, credentialsVms); var groupedVms = GroupCredentials(filteredCredentialVms); CredentialsGrouped = groupedVms; Credentials.Clear(); Credentials.InsertRange(filteredCredentialVms); HasCredentials = Credentials.Any(); RefreshingCredentials = false; }
public async void LoadCredentials() { var storedCredentials = await _userService.StoredCredentials(); var users = storedCredentials.Select(uc => uc.Username); Credentials.Clear(); foreach (var credential in users) { Credentials.Add(credential); } RaisePropertyChanged("Credentials"); }
/// <summary> /// Временный метод, пока не реализована возможность загрузки из SQL сервера /// </summary> /// <returns></returns> private bool LoadCredentialsFromSQLServer() { try { Credentials.Clear(); Credentials.AddRange(UserCredentials); return(true); } catch (Exception ex) { Log("Ошибка загрузки удостоверений личности. " + ex.Message, true, true, ex.StackTrace); return(false); } }
public int UnAdvise() { Credentials.Clear(); Dispose(); if (Events != null) { Marshal.ReleaseComObject(Events); Events = null; } return(HRESULT.S_OK); }