AstraRegul
Релиз 2024.08.31.00
×

4.4.1.4.4.7.1.11.2.20. Generate

 
Создает текст конфигурационного файла Агент Astra.Security.
 
int4 Generate(bool ActivationFlag)
 

Параметры

 
Параметр
Тип
Описание
ActivationFlag
bool
Параметр отвечает за совместимость создаваемой конфигурации со старыми версиями Astra.Security.
В качестве значения следует указывать true.
 
Результат:
сразу после вызова функции активируется событие GenerationStarted;
в случае успешного завершения операции активируется событие GenerationFinished, а строка-результат записывается в свойство GeneratedString;
в случае неуспешного завершения операции активируется событие GenerationFailure.
 
Для создания конфигурации должны быть заполнены все обязательные поля. Обязательно следует указать:
адрес и порт Net-агента – в соответствующих свойствах;
параметры хотя бы одного LDAP-сервера – с помощью функции AddLdap();
учетную запись администратора LDAP (в стандартном для LDAP виде) и пароль;
пароль пользователя, чья учетная запись используется по умолчанию;
адрес корневой папки LDAP-сервера;
защищено ли соединение агента безопасности с LDAP-сервером.
 
Если в процессе создания конфигурации возникнет ошибка, функция вернет ее код. Чтобы ознакомиться с текстом ошибки, обратитесь ко значению свойства Ошибка конфигурирования (Error) компонента, либо ко значению внутренней переменной Error события GenerationFailure.