Example #1
0
        private void UpdatePasswordMatches()
        {
            var passwordsEqual = SecureStringHelper.Equal(NewPassword, ConfirmedPassword, false);

            PasswordsMatch    = ChangePassword && passwordsEqual;
            PasswordsMismatch = ChangePassword && !passwordsEqual;
            if (Settings == null)
            {
                return;
            }
            Settings.Password = ChangePassword && SecureStringHelper.Equal(NewPassword, ConfirmedPassword, false)
                ? NewPassword
                : _currentPassword;
        }