AuthenticationRequest - класс

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

Definition

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

Заметки

Наследники класса могут добавлять свойства.

Конструкторы

AuthenticationRequest Создаёт экземпляр класса с указанием значений его свойств.

Свойства

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.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также