DiadocAPI

Объект для создания контекста работы в Диадок

Свойства

ApiClientId:

Строка, чтение/запись - ключ разработчика

ServerUrl:

Строка, чтение/запись - URL сервера Диадок

ProxyMode:

Строка, чтение/запись - режим использования прокси-сервера. Возможные значения

ProxySettings:

ProxySettings , чтение - настройки прокси-сервера

AutoLogonPolicy:

Строка, чтение/запись - настройка политики передачи авторизационных данных в запросах . Возможные значения

Добавлено в версии 5.32.0.

VerifySslCertificate:

Булево, чтение/запись - флага проверки SSL сертиифкатов при выполнении запросов

Добавлено в версии 5.32.0.

Методы

DiadocAPI.CreateConnectionByLogin(Login, Password)
Login:

Строка - логин пользователя

Password:

Строка - пароль пользователя

Возвращает объект логического соединения, созданного по логину и паролю

DiadocAPI.CreateConnectionByCertificate2(Certificate)
Certificate:

CertificateInfo - сертификат

Возвращает объект логического соединения, созданного при помощи указанного сертификата

Добавлено в версии 5.37.0.

DiadocAPI.VerifyThatUserHasAccessToAnyBox(Thumbprint)
Thumbprint:

Строка - отпечаток сертификата

Возвращает булевый признак, означающий есть ли у пользователя с указанным сертификатом доступ к какой-либо организации в Диадок

DiadocAPI.GetPersonalCertificates(UserStore=True)
UserStore:

Булево - флаг, определяющий хранилище сертификатов, где будет осуществлен поиск

Возвращает коллекцию сертификатов, установленных в подхранилище «Личное», хранилища определяемого флагом UserStore. Если флаг True - хранилище пользователя(по-умолчанию), False - хранилище компьютера.

DiadocAPI.GetPersonalCertificate(Thumbprint)
Thumbprint:

Строка - oтпечаток сертификата

Возвращает сертификат с указанным отпечатком. Поиск происходит сначала в хранилище «Личные» пользователя, затем - машины

DiadocAPI.GetFullVersion()

Возвращает строку с версией используемой компоненты в формате [AddIn|COM] [x86|x64] <номер сборки>

Добавлено в версии 5.29.4.

DiadocAPI.TestConnection2()

Возвращает объект с результатами проверки соединения с сервером Диадока, используя установленные параметры

Добавлено в версии 5.26.3.

DiadocAPI.UpdateProxySettings(Connection)
Connection:

Connection - объект созданного подключения

Метод обновляет настройки прокси у переданного объекта подключения и у всех объектов, полученных с помощью него

Добавлено в версии 5.30.2.