UserPasswordValidatorPasswordIsStrongAsync - метод
Возвращает признак того, что заданный пароль является сильным. Метод вызывается,
когда по настройкам безопасности пароль пользователя должен быть сильным.
Пространство имён: Tessa.Platform.RuntimeСборка: Tessa (в Tessa.dll) Версия: 4.0.4
protected virtual ValueTask<bool> PasswordIsStrongAsync(
string password,
UserSecurityObject obj,
IServerSecurityOptions options,
CancellationToken cancellationToken = default
)
Protected Overridable Function PasswordIsStrongAsync (
password As String,
obj As UserSecurityObject,
options As IServerSecurityOptions,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of Boolean)
protected:
virtual ValueTask<bool> PasswordIsStrongAsync(
String^ password,
UserSecurityObject^ obj,
IServerSecurityOptions^ options,
CancellationToken cancellationToken = CancellationToken()
)
abstract PasswordIsStrongAsync :
password : string *
obj : UserSecurityObject *
options : IServerSecurityOptions *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<bool>
override PasswordIsStrongAsync :
password : string *
obj : UserSecurityObject *
options : IServerSecurityOptions *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<bool>
- password String
- Проверяемый пароль. Не должен быть равен null или пустой строке.
- obj UserSecurityObject
- Объект с настройками безопасности сотрудника.
- options IServerSecurityOptions
- Объект с настройками безопасности сервера.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskBooleantrue, если заданный пароль является сильным;
false в противном случае.