ISessionClientOpenSessionAsync - метод

Выполняет аутентификацию пользователя, используя анонимную аутентификацию по учётной записи Windows и по заданным параметрам логин/пароль/доменное имя, или используя аутентификацию для пользователя Tessa. Открывает сессию и возвращает её токен SessionToken, сериализованный в формате XML.

Definition

Пространство имён: Tessa.Platform.Runtime
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
Task<string> OpenSessionAsync(
	string login,
	string password,
	Guid? applicationID = null,
	CancellationToken cancellationToken = default
)

Параметры

login  String
Логин (имя пользователя) для учётной записи Windows вместе с указанием его домена в том же виде, в каком задано в справочнике сотрудников, или логин пользователя, авторизация которого выполняется средствами Tessa с проверкой пароля по хешу.
password  String
Пароль для учётной записи Windows или для записи пользователя Tessa.
applicationID  NullableGuid  (Optional)
Идентификатор приложения или null, если используется приложение Other. Стандартные идентификаторы приложений указаны в полях класса ApplicationIdentifiers.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

TaskString
Токен для открытой сессии SessionToken, сериализованный в формате XML.

См. также