Exemplo n.º 1
0
        private void SaveCredentials(Dictionary <string, vRDConfigurationFileCredentialsFolderCredentials> credentials)
        {
            ICredentials storedCredentials = this.persistence.Credentials;

            foreach (string guid in credentials.Keys)
            {
                vRDConfigurationFileCredentialsFolderCredentials toImport = credentials[guid];
                //will store the last one if the same credential name
                ICredentialSet destination = storedCredentials[toImport.Name];
                if (destination == null)
                {
                    destination = this.persistence.Factory.CreateCredentialSet();
                    storedCredentials.Add(destination);
                }

                UpdateFromvrDCredentials(toImport, destination);
            }
        }