public void SetPasswordManager(Growl.Connector.PasswordManager passwordManager)

        {
            this.pm = passwordManager;

            RefreshItems();
        }
 public void SetPasswordManager(Growl.Connector.PasswordManager passwordManager)
 {
     this.pm = passwordManager;
     RefreshItems();
 }
Ejemplo n.º 3
0
        private void LoadPasswords()
        {
            this.passwordManager = (Growl.Connector.PasswordManager)pmSettingSaver.Load();
            if (this.passwordManager == null) this.passwordManager = new Growl.Connector.PasswordManager();

            // remove any temporary password that may have gotten serialized
            List<string> listToRemove = new List<string>();
            foreach (Growl.Connector.Password p in this.passwordManager.Passwords.Values)
            {
                if (!p.Permanent) listToRemove.Add(p.ActualPassword);
            }
            foreach (string password in listToRemove)
            {
                this.passwordManager.Remove(password);
            }
        }