Фильтры


"Фильтр" это условие (или набор условий), которому удовлетворяет или не удовлетворяет элемент. Password Safe позволяет определить фильтры и отобразить лишь те элементы, которые удовлетворяют заданным в нем условиям. Вы можете сформировать фильтр для разового использования, или же создать один или несколько именованных фильтров и сохранить их для повторного использования. Фильтры могут быть сохранены внутри контейнера или во внешнем файле (для использования с разными контейнерами).

Создание фильтра

Для создания нового фильтра выберите пункт меню "Просмотр->Фильтры->Создать/Редактировать фильтр" Будет отображен следующий диалог:
Диалог задания фильтра

Каждый фильтр описывается одним или несколькими строками, каждая из которых описывает условие для указанного поля. Условие определенное в строке могут быть связаны с предыдущим условием логическим "И" или "ИЛИ". С помощью этого можно создать следующие типы фильтров:
1. Все элементы, с именем пользователя "вася", "Вася" или "ВаСя":
пример 1
2. Все элементы, c именем пользователя "Вася" (точное совпадение), созданные после 1 мая 2008 года
пример 2
3. Все элементы, с именем пользователя, содержащим "Вася" или "Маша"
пример 3

Как видно из примеров, фильтры могут быть различной сложности.
Описание столбцов фильтра:

Применение фильтра

После нажатия на кнопку "Применить" производится фильтрация записей, но диалог определения фильтров остается открытым. Это удобно для исправления и подстройки фильтров. Нажатие на "OK" также применяет фильтр, но закрывает диалог определения фильтров.

Управление фильтрами

Пункт меню "Создать/Редактировать фильтр" удобен для "одноразовых" фильтров. Если же у вас есть фильтры, которые хотелось бы использовать повторно, их можно сохранить воспользовавшись пунктом меню "Просмотр->Фильтры->Управление..."
Управление фильтрами

Диалоговое окно управления фильтрами содержит две таблицы. Верхняя содержит список фильтров, а нижняя - условия, определенные в выбранном фильтре.

Сохранение фильтров

Фильтры могут быть сохранены в текущем контейнере или во внешнем XML-файле. Внешние фильтры удобны тем, что их можно использовать в нескольких контейнерах, а фильтры сохраненные внутри контейнера не разглашают потенциально важную информацию, заданную в условиях (части имен, паролей и пр.).
Примечания:
При старте Password Safe проверяет наличие файла autoload_filters.xml в каталоге, содержащем файл с настройками pwsafe.cfg (по умолчанию это каталог, в который был установлен Password Safe). Если такой файл существует, из него автоматически загружаются фильтры. Это удобно, если вам нужно использовать некоторый набор фильтров во всех контейнерах, и нет желания загружать их вручную каждый раз.