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