IAuthenticationRequest - интерфейс
Пространство имён: Tessa.Platform.RuntimeСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public interface IAuthenticationRequest
Public Interface IAuthenticationRequest
public interface class IAuthenticationRequest
type IAuthenticationRequest = interface end
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.
|