Класс TAuthSettings

Модуль: AuthParams

Класс настроек модуля администрирования

Объявление

type TAuthSettings = class()

Иерархия

Описание

Класс настроек модуля администрирования

Конструкторы

Имя
Описание
 
Конструктор класса 
 
Конструктор класса 
 
Конструктор класса 
 
Конструктор класса 
 
Деструктор класса 

Методы

Имя
Описание
 
Сделать запись в журнал изменений 
 
Установка строки соединения с сервером по алиасу соединения 
 
Установить идентификатор пользователя (при авторизации) 
 
Показать (или создать исключение) ошибку при выполнении функций компонентов модуля авторизации 
 
Показать (или создать исключение) ошибку при инициализации компонентов модуля авторизации 

Свойства

Имя
Описание
 
Получить соединение авторизации, с выбором нужной базы данных 
 
Путь к файлу со всеми доступными соединениями 
 
Менеджер соединенией 
 
Явно заданная строка соединения с сервером авторизации (может быть не прописана в конфигурационном файле) 
 
Путь к файлу с явно заданными соединениями 
 
Флаг, определяющий, имеет ли пользователь возможность выбрать другой сервер 
 
Инициализировано ли соединение 
 
Наличие ошибки инициализации модуля 
 
Путь к директории для сохранения файлов - настроек форм модуля авторизации 
 
Проверка наличия того или иного блока прав доступа 
 
Последний выбранный сервер 
 
Последний введенный логин 
 
Путь к файлу с последними введенными значениями логина и сервера 
 
Текстовый код программы 
 
База данных авторизации (обязательно должна быть прописана в конфигурационном файле) 
 
Алиас выбранного соединения 
 
Строка соединения с сервером, выбранным при авторизации или заданным в файле явно заданного соединения 
 
Путь к конфигурационному файлу 

События

Имя
Описание
 
Событие ошибки при выполнении функций компонентов модуля авторизации 
 
Событие ошибки при инициализации компонентов модуля авторизации 
 
Основное событие - установка строки соединения с сервером по его алиасу, задается в конструкторе и только(!)