IAuthenticationRequest - интерфейс

Запрос на аутентификацию для сервиса IAuthenticationService.

Definition

Пространство имён: Tessa.Platform.Runtime
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface IAuthenticationRequest

Свойства

ApplicationID Идентификатор приложения. Указан как Other, если он не был указан в методе открытия сессии.
ClientParameters Информация, предоставленная клиентом при входе, или информация по умолчанию, если она не была предоставлена.
HostIP IP-адрес пользователя, выполняющего вход, или null, если IP-адрес неизвестен.
HostName DNS-имя пользователя, выполняющего вход, или null, если DNS-имя неизвестно.
Info Дополнительная информация, связанная с запросом на аутентификацию. Обычно соответствует значениям, указанным в параметре info метода OpenSessionAsync(String, String, NullableGuid, Boolean, Boolean, SessionClientParameters, IReadOnlyCollectionUserLoginType, String, DictionaryString, Object, CancellationToken). Значение недоступно для изменений.
Login Логин (строковый идентификатор) сотрудника в том виде, в котором он указан в карточке сотрудника (с точностью до регистра).
LoginDateTimeUtc Дата и время входа в формате UTC пользователя в систему, относительно которого выполнялись другие проверки (такие, как период блокировки пользователя).
Password Пароль, введённый сотрудником. Проверка этого пароля запрашивается у сервиса аутентификации.
SecurityOptions Настройки безопасности, которые могут влиять на аутентификацию.
User Информация о пользователе, полученная по логину из справочника сотрудников.
UserUtcOffset Смещение часового пояса пользователя относительно UTC.

См. также