AuthenticationRequest - конструктор
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён: Tessa.Platform.RuntimeСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public AuthenticationRequest(
string login,
string? password,
ISessionUserInfo user,
SessionClientParameters clientParameters,
DateTime? loginDateTime = null,
IServerSecurityOptions? securityOptions = null,
Dictionary<string, Object?>? info = null
)
Public Sub New (
login As String,
password As String,
user As ISessionUserInfo,
clientParameters As SessionClientParameters,
Optional loginDateTime As DateTime? = Nothing,
Optional securityOptions As IServerSecurityOptions = Nothing,
Optional info As Dictionary(Of String, Object) = Nothing
)
public:
AuthenticationRequest(
String^ login,
String^ password,
ISessionUserInfo^ user,
SessionClientParameters^ clientParameters,
Nullable<DateTime> loginDateTime = nullptr,
IServerSecurityOptions^ securityOptions = nullptr,
Dictionary<String^, Object^>^ info = nullptr
)
new :
login : string *
password : string *
user : ISessionUserInfo *
clientParameters : SessionClientParameters *
?loginDateTime : Nullable<DateTime> *
?securityOptions : IServerSecurityOptions *
?info : Dictionary<string, Object>
(* Defaults:
let _loginDateTime = defaultArg loginDateTime null
let _securityOptions = defaultArg securityOptions null
let _info = defaultArg info null
*)
-> AuthenticationRequest
Параметры
- login String
- Логин (строковый идентификатор) пользователя. Не равен null.
- password String
-
Пароль пользователя.
Проверьте значение на null и пустую строку, если для сервиса аутентификации пароль является обязательным.
- user ISessionUserInfo
- Информация о пользователе в системе. Не равна null.
- clientParameters SessionClientParameters
- Информация, предоставленная клиентом при входе, или информация по умолчанию, если она не была предоставлена.
- loginDateTime NullableDateTime (Optional)
-
Дата и время входа пользователя в систему, относительно которого выполнялись другие проверки
(такие, как период блокировки пользователя), или null, если используются текущие дата и время.
- securityOptions IServerSecurityOptions (Optional)
-
Объект с настройками безопасности сервера или null, если используются настройки по умолчанию.
- info DictionaryString, Object (Optional)
-
Дополнительная информация, связанная с запросом на аутентификацию, или null, если дополнительная информация отсутствует.