При аутентификации на основе программных токенов перед началом выполнения серии запросов система-клиент должна запросить программный токен аутентификации путем вызова соответствующего метода, в который будут переданы реквизиты пользователя. Подробнее см. раздел «OpenUserToken – открытие токена подключения».
Веб-сервисы интеграции проверят корректность полученных реквизитов и в случае успеха вернут системе-клиенту программный токен аутентификации для дальнейшей работы.
Каждый вызов метода сервисов сопровождается токеном-аутентификации в заголовках SOAP-сообщения:
<DirectumToken><!-- Removed--></DirectumToken>
Время жизни токена задается в параметре ExpirationDate метода OpenUserToken. Если значение параметра не будет указано при запросе, то время жизни токена будет определяться в настройках сервисов интеграции.
Для принудительного завершения действия токена системе-клиенту необходимо вызвать соответствующий метод. Подробнее см. раздел «CloseUserToken – закрытие токена подключения».
Примечания
1. Если в настройках конфигурации задан служебный пользователь SharedUser, то при отсутствии токена в заголовке подключение будет осуществляться от общего пользователя.
2. На период действия токена будет задействована клиентская лицензия системы DIRECTUM.
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |